SCons
SCCS、RCS、CVS、Subversion、BitKeeper、Perforce からソースファイルを取り出せる。
Microsoft Visual Studio .NET および過去の Visual Studio をサポート(.dsp、.dsw、.sln、.vcproj ファイルを生成)
MD5シグネチャを使ってファイル内容の更新を検出する。一般的なタイムスタンプによる検出もサポートしており、どちらかを選択できる。
並列ビルドをサポートしており、ディレクトリ構成とは関係なく指定した個数のジョブを同時に実行できる。
#include ファイル、ライブラリ、関数、typedef を探すというautoconfのような機能も組み込みでサポート。
全依存関係のグローバルビューがあり、複数回のビルドやターゲットの並べ替えが不要。
作成したファイルをキャッシュで共有でき、複数回のビルドが高速化できる。ccache に似ているが、C/C++ のコンパイルだけでなく、あらゆるターゲットファイルに対応している。
クロスプラットフォームのビルド向けに設計されており、Linux、その他のPOSIXシステム(AIX、BSD系、HP-UX、IRIX、Solaris)、Windows NT系、macOS、OS/2 で動作する。