Topics / #build-tools
Build-tools projects on GitHub
Tools that compile and build projects, such as scaffolding CLIs and bundlers
As of , the most-starred Build-tools projects on GitHub are create-react-app (103.2K stars), babel (44.1K stars) and snowpack (19.3K stars). GitHub.Locker tracks 7 Build-tools repositories with 208.2K stars combined. The fastest-growing on October 18 was create-react-app, with +7 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
create-react-app
react/create-react-app · ★ 103.2KCreate React App is a command-line tool that sets up a new React single-page app with zero build configuration, preconfiguring webpack, Babel, ESLint, and a test runner for you.
+7kache
kunobi-ninja/kache · ★ 1.2KKache is a compiler cache for Rust, C/C++, and CUDA. It keys every build by the content of its inputs, so code compiled once is restored instead of rebuilt in your next worktree, branch, or CI run.
+2babel
babel/babel · ★ 44.1KBabel is a compiler for JavaScript: you write code with the newest language features, and it compiles it down to a version your target environments can actually run.
The all-time top
7 projects · by stars
- 103.2K
#1 · react/create-react-app
create-react-app
Create React App is a command-line tool that sets up a new React single-page app with zero build configuration, preconfiguring webpack, Babel, ESLint, and a test runner for you.
- 44.1K
#2 · babel/babelbabel
Babel is a compiler for JavaScript: you write code with the newest language features, and it compiles it down to a version your target environments can actually run.
- 19.3K
#3 · FredKSchott/snowpacksnowpack
Snowpack is a fast frontend build tool that leverages JavaScript's native module system (ESM) to serve code during development without bundling it first.
- 4
less.js
17Kless/less.js · JavaScriptLess is a dynamic stylesheet language that extends CSS with variables, mixins, nesting and functions, and Less.js is its official compiler written in JavaScript; this repo is the Less.js monorepo.
- 5

UglifyJS
13.4Kmishoo/UglifyJS · JavaScriptUglifyJS is a toolkit for JavaScript that parses, minifies, compresses, mangles, and beautifies code, mainly used to shrink JS files for production.
- 6

webpack-howto
10Kpetehunt/webpack-howto · JavaScriptA cookbook-style guide explaining how to get practical things done with webpack, based on what Instagram actually used, meant as an alternative starting point to the official docs.
- 7

kache
1.2Kkunobi-ninja/kache · RustKache is a compiler cache for Rust, C/C++, and CUDA. It keys every build by the content of its inputs, so code compiled once is restored instead of rebuilt in your next worktree, branch, or CI run.
Related topics
Often tagged together