ccache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again. Supported languages are C, C++, Objective-C and Objective-C++.
The source code is hosted on GitHub:
The home page for the project (with links to documentation and downloads) is: