Vibeleaderboard
Index / tool
Visit carton.dtcristo.com
Category
Developer Tools
Rank
No. 3609Tools index
Pricing
Open Source
Type
TOOL
Date

About

Carton is a Ruby library that enforces module boundaries inside a single process. Each Carton exposes only what it exports, keeps its monkey patches local, and can use its own gem versions, all enforced at runtime through Ruby 4's Ruby::Box. It needs no manifest files, and the project states it is experimental because Box itself is still experimental.

Why it made the leaderboard

Enforces module boundaries in Ruby at runtime, isolating constants, monkey patches and gem versions per Carton, rather than relying on static linting like Packwerk.

Tags

rubyboundariesmodularityruby-boxgemmonorepo

Media

Carton

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.