SUCO – Lightweight Distributed C/C++ Compiler Grid with intelligent SSD cache (alternative to Icecream/distcc)
Hi everyone,
I'd like to share my open-source project **SUCO** (SUper COmpiler Grid).
It's a lightweight, zero-config distributed C/C++ compilation and caching system for local networks. Designed as a simpler and faster alternative to Icecream/distcc and proprietary tools like IncrediBuild.
**Key features:**
\- Automatic worker discovery via UDP
\- SHA-256 based SSD cache → warm rebuilds can be up to \~4× faster
\- Windows client can cross-compile to Linux MinGW workers
\- Load-aware scheduling + automatic failover
\- Live web dashboard + Prometheus metrics
\- Easy CMake & IDE integration
Cold builds are roughly on par with Icecream, but cache hits skip the expensive compiler phases completely.
GitHub: https://github.com/MicBur/suco
I'd really appreciate any feedback, criticism or suggestions!
https://redd.it/1v7ce8q
@r_cpp
Post #25662
24