Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Build Cache Software
  3. BuildCache

BuildCache

On the record

Built-in compiler support
The README lists built-in support for GCC, Clang, Microsoft Visual C++, clang-cl, QNX qcc, Green Hills and TI compilers, scan-build, Cppcheck, and rustc.gitlab.com · read 7 Oct 2026
Cache modes
It supports a fast local filesystem cache with preprocessor-based and preprocessorless lookup.gitlab.com · read 8 Oct 2026
Clang-Tidy
Clang-Tidy is listed as a Lua example wrapper.gitlab.com · read 7 Oct 2026
Compiler support
Built-in support includes GCC, Clang, Microsoft Visual C++, clang-cl, QNX qcc, Green Hills, several TI compilers, scan-build, Cppcheck, and rustc; Clang-Tidy is shown as a Lua example.gitlab.com · read 8 Oct 2026
Compression
Cache compression uses LZ4 or optionally ZSTD.gitlab.com · read 8 Oct 2026
Development status
The project says it is still under development and configuration parameters and cache formats may change between 0.x versions.gitlab.com · read 8 Oct 2026
Downloads
The README links to prebuilt binaries on the project’s latest releases page.gitlab.com · read 8 Oct 2026
Extensibility
Custom Lua scripts can extend compiler support, and BuildCache can cache reproducible artifacts such as test results and rendered images.gitlab.com · read 8 Oct 2026
License
The project is licensed under the zlib License.gitlab.com · read 8 Oct 2026
Local cache
It provides a fast local file system cache with preprocessor-based and preprocessorless cache lookup.gitlab.com · read 7 Oct 2026
Operating systems
The README lists Linux, macOS, and Windows as supported operating systems, and says BSD support is probable but untested.gitlab.com · read 7 Oct 2026
Production use
The project says BuildCache has been used daily in production environments for years with near zero issues.gitlab.com · read 8 Oct 2026
Project creation
The GitLab project page says it was created on September 7, 2023.gitlab.com · read 8 Oct 2026
Purpose
BuildCache caches and reuses build results to avoid unnecessary recompilations and speed up builds.gitlab.com · read 8 Oct 2026
Remote cache
It can optionally use a remote shared server as a second-level cache.gitlab.com · read 7 Oct 2026
Shared cache
It can optionally use a remote shared server as a second-level cache.gitlab.com · read 8 Oct 2026
Supported systems
The README lists Linux, macOS, and Windows, and says most BSD systems may work but are untested.gitlab.com · read 8 Oct 2026

Alternatives to BuildCache

Every alternative, ranked