I made rust's cargo copy but for CPP

Hacker News Top Tools

Summary

CRow is a new open-source build system and dependency manager for C/C++ that mimics the simplicity of Rust's Cargo.

No content available
Original Article
View Cached Full Text

Cached at: 05/13/26, 09:12 AM

user-with-username/crow

Source: https://github.com/user-with-username/crow

CRow

Cargo, but for C/C++

CRow Logo


Overview

CRow is a build system for C++ designed for developers who want:

  • Simple configuration (just crow.toml)
  • Fast builds
  • Built-in dependency manager

Quick Start

Install

  • Pre-built binaries: Download from Releases
  • Build from source:
git clone https://github.com/user-with-username/crow
cd crow
cargo install --path .

Create a project

crow new my_project && cd my_project

Run

crow run

Community

We welcome contributions! Please read our:

License

MIT

Similar Articles

Cpp2Rust: Automatic Translation of C++ to Safe Rust

Lobsters Hottest

Cpp2Rust is an open-source tool that automatically translates C++ code to safe Rust using clang's AST and a runtime library, enabling safe memory-safe conversion with support for both safe and unsafe output modes.

crustc: Entirety of rustc, translated to C

Lobsters Hottest

A Rust-to-C compiler toolchain called cilly has successfully translated the entire rustc compiler into 46 million lines of C, resulting in a functional Rust compiler that can be built with GCC. The project aims to enable Rust on old/obscure hardware by generating portable C code.

Making Rust supply chain attacks harder with Cackle (2023)

Lobsters Hottest

David Lattimore introduces Cackle, a tool that helps prevent supply chain attacks in Rust by using access control lists (ACLs) to restrict what dependencies can do, reducing the risk of malicious code being introduced via third-party crates.