A build-system for make C++ projects with modules!

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Zork

    Project manager and builder automation tool for modern C++ projects (by zerodaycode)

    You will be able to write all your C++ code using modules, since with a simple Zork configuration file inside your project, and having the binary corresponding to your operating system installed, you only need to run Zork to compile your project. You will also be able to configure the auto-execution of the binary resulting from your code, run unit and integration tests if you have any framework available, auto-generate projects from scratch with a small code base so that you can start working... etc.! All the documentation can be found here https://github.com/zerodaycode/Zork as well as the releases available in the "releases" section and the source code. The whole project is completely open-source, so any contribution to it will be very welcome.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. soup

    Soup is a build system that guarantees incremental build correctness and aims to simplify many aspects of developing shared code while maintaining best in class performance. (by soup-build)

    Great to see more people interested in this area! Just finished reading the readme and I am really curious how you are finding the Clang modules support. Last time I tried to use it it was still heavily mixed up with Clang Modules and not that great with modules-ts. I have written my own very similar project and landed on MSVC as my primary compiler since it has the best Modules support I have found. I will hopefully find some time tonight to play around with the project more, but here are some quick thoughts.

  4. xmake

    🔥 A cross-platform build utility based on Lua

    Did you consider skipping the parser part and base it of off another language? Like xmake: https://github.com/xmake-io/xmake/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What is your preferred cross-platform project building tool for C and why?

    2 projects | /r/C_Programming | 24 Feb 2023
  • Does anyone have trouble writing C++ 20/23 modules definition?

    3 projects | /r/cpp | 6 Jan 2023
  • I can no longer find the cli tool that created a cmake project

    2 projects | /r/cmake | 17 Oct 2022
  • XMake dependency propagation?

    2 projects | /r/cpp_questions | 11 Aug 2022
  • With Rust's Crate feature wherein you can add dependencies to your code, what is it's equivalent in C?

    2 projects | /r/C_Programming | 7 Jan 2022

Did you know that Lua is
the 18th most popular programming language
based on number of references?