Tools/cabinpkg/cabin

cabin

C/C++ package manager and build system, inspired by Cargo

1.5kemergingRustApache License 2.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Aug 2026

Cabin brings Cargo's sanity to C and C++. Written in Rust, it's an opinionated build system and package manager that uses declarative manifests and a predictable project layout, so a conventional C or C++ project builds and pulls dependencies without the usual CMake incantations. It's inspired by Cargo but diverges where C and C++ genuinely need it to.

The appeal is the same reason Rust developers love Cargo: one clear manifest, a predictable model, less time lost to build configuration. For simple, package-oriented projects, that's a real quality-of-life jump. It's backed by MITOU and Anthropic's Claude for Open Source program, and has a solid commit history.

Free under Apache 2.0, for anyone tired of hand-rolling build files.

The catch is that it's pre-1.0 and deliberately constrained. Cabin is not a fully programmable build system, that's a design choice, not an oversight. It's great for straightforward projects and a poor fit for complex, custom builds where CMake or Meson's flexibility is the whole point. Know which kind of project you have before you adopt it.

Free vs Self-Hosted vs Paid

fully free

Free and open source under Apache 2.0, no paid tier. It competes with other free tools, CMake, Meson, and Make on builds, Conan and vcpkg on packaging, so there's no money at stake, just fit. The cost is its deliberate constraint: simple projects benefit, complex custom builds will hit its limits.

Free and open source. Cargo-style sanity for C and C++, if you fit its lane.

Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
71/100 · B+
Adoption12/30
Maintenance25/25
Community9/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabledOrganization account (2 public repos)

License: Apache License 2.0

Use freely. Patent grant included.

Commercial use: ✓ Yes

About

Owner
Cabin (Organization)
Stars
1,469
Forks
91

Explore Further

More tools in the directory