Hey everyone,
I’ve spent the last year building Zyn — a zero-boilerplate build system for C/C++ projects.
It started with a simple frustration: why do I need 50 lines of CMake or Conan config just to use a GitHub library?
With Zyn you just need to put a reference to the library in config.zyn in the [dependencies] section
and boom — Zyn clones the repo, builds it, and links it to your project. No CMakeLists.txt, no conanfile.py, no manual target_include_directories, nothing.
⚙️ Key Features
Automatic project init (zyn init debug)
Works out of the box — no toolchain hell
Future plans: IDE project generation, CI/CD integration, Windows/macOS support
🔧 Why Zyn?
Because build systems shouldn’t get in your way. You shouldn’t need to become a CMake black belt just to compile your code.
Zyn is made for people who want to start fast, stay clean, and ship.
I’d love your feedback. Especially from those who’ve worked with CMake, Meson, Bazel, or Conan in real projects.
Tell me what sucks, what’s missing, or if the core idea makes sense at all.
👉 GitHub: https://github.com/zyntraxis-corp/zyn
Thanks for reading 🙌
Top comments (0)