# ccache/ccache

ccache – a fast compiler cache

Repository: https://github.com/ccache/ccache
Canonical: https://ross.abutalabs.com/products/ccache
Homepage: https://ccache.dev
Language: C++
License: NOASSERTION
License Family: other
Topics: ccache, compiler, cache, c, c-plus-plus, gcc, clang, cpp, cplusplus, msvc
Last push: 2026-08-23T08:51:48+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 6083, "days_push": 10, "days_rel": 10, "gap_med": 17, "n_releases_24m": 16}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2936, forks 591 (observed 2026-08-28T04:07:30.863791+00:00)

## What it is
Ccache is a fast compiler cache that speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again. It supports GCC, Clang, MSVC and similar compilers for C, C++, CUDA, Objective-C and assembler, with local and remote cache backends.

## Use cases
- speed up c++ recompilation
- cache gcc builds
- speed up ci build times
- cache clang compilations
- share a compiler cache across a team
- avoid recompiling unchanged c files
- speed up msvc builds

## When to choose
- you build C/C++/CUDA projects repeatedly and want faster rebuilds
- you want to cut CI compile times with a local or shared cache
- you use GCC, Clang, or MSVC and want a drop-in compiler wrapper

## When to avoid
- your project is not compiled with a supported compiler
- you need caching for interpreted languages like Python or JavaScript
- your build is dominated by linking or tests rather than compilation

## Facets
- artifact type: cli-tool
- maturity: stable
- function: caching, build-tool, developer-tools, cli
- domain: developer-tools, performance
- platform: windows, cross-platform, cli
- tags: compiler-cache, c-plus-plus, gcc, clang, msvc, recompilation, remote-cache, blake3, command-line, linux, macos

## Member repositories
- ccache/ccache (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:30.863791+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:47:38.453162+00:00, confidence not recorded.
  - readme: https://github.com/ccache/ccache (fetched 2026-08-28T04:07:30.863791+00:00, sha f84ca6697d17)
  - homepage: https://ccache.dev (fetched 2026-08-29T09:48:20.999937+00:00, sha 6f8099a8f55b)
  - site_page: https://ccache.dev/documentation.html (fetched 2026-08-29T09:48:21.009231+00:00, sha fdee89f15606)
- Data as of 2026-08-30T08:39:29.467469+00:00.
