sakra/cotire
CMake module to speed up builds. observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5288
- days_rel: n/a
- days_push: 2445
- n_releases_24m: 0
Adoption not part of the score
1297 stars · 140 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Cotire is a CMake module that speeds up C/C++ builds by automatically setting up precompiled headers and single compilation unit (unity) builds for CMake targets. It requires no source code changes and works with Clang, GCC, Intel, and Visual Studio compilers.
Use cases
- speed up cmake builds with precompiled headers
- set up unity builds for a cmake project
- reduce compile times for large c++ codebases
- automatically generate prefix headers from includes
- accelerate builds without modifying source code
When to choose
- maintaining a legacy project on CMake older than 3.16 that needs faster builds
- you want automated precompiled header and unity build setup with minimal CMake changes
When to avoid
- using CMake 3.16 or newer, which has built-in precompiled header and unity build support
- you need active maintenance or support for new compilers/generators
Facets
library · maturity abandoned
build-tool developer-tools developer-tools performance compilers windows cpp c cmake precompiled-headers unity-builds build-acceleration linux macos
1 source
- readme: https://github.com/sakra/cotire · fetched 2026-08-28 · 9e2dd53732bd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sakra/cotire | main | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem