Package category
Build tools
Task runners, compilers and build orchestration.
319 packages3 comparisons
Packages compared
319 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| esbuild An extremely fast JavaScript and CSS bundler and minifier. | 202.7m | +249% | - | 1 month ago 0.28.2 | CommonJS | Bundled | Bundlers, Build tools | |
| @babel/types Babel Types is a Lodash-esque utility library for AST nodes | 182.9m | +120% | - | 6 days ago 8.0.6 | ESM only | Bundled | Build tools, Utility libraries | |
| @babel/generator Turns an AST into code. | 154.5m | +124% | - | 6 days ago 8.0.6 | ESM only | Bundled | Build tools | |
| @babel/template Generate an AST from a string template. | 144m | +130% | - | 3 months ago 8.0.0 | ESM only | Bundled | Build tools | |
| @babel/core Babel compiler core. | 136.8m | +113% | - | 6 days ago 8.0.6 | ESM only | Bundled | Build tools | |
| vite Native-ESM powered web dev build tool | 131.2m | +317% | - | 1 day ago 8.3.1 | ESM only | Bundled | Build tools, Bundlers | |
| lightningcss A CSS parser, transformer, and minifier written in Rust | 113.9m | +1051% | - | 2 months ago 1.33.0 | ESM + CommonJS | Bundled | Parsers and serialisers, Build tools | |
| lightningcss-linux-x64-gnu A CSS parser, transformer, and minifier written in Rust | 102.3m | +1048% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| lightningcss-linux-x64-musl A CSS parser, transformer, and minifier written in Rust | 81m | +217% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| regexpu-core regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5. | 39.3m | +39% | - | 1 year ago 6.4.0 | CommonJS | Bundled | Build tools | |
| sucrase Super-fast alternative to Babel for when you can target modern JS runtimes | 35.6m | +152% | - | 10 months ago 3.35.1 | ESM + CommonJS | Bundled | TypeScript tooling, Build tools | |
| @swc/core Super-fast alternative for babel | 30m | +150% | - | 20 days ago 1.16.2 | CommonJS | Bundled | Build tools, TypeScript tooling | |
| node-gyp Node.js native addon build tool | 28.9m | +64% | - | 29 days ago 13.0.2 | CommonJS | None | Build tools, Node.js utilities | |
| @swc/types Typings for the swc project. | 26.6m | +134% | - | 1 month ago 0.1.28 | - | Bundled | Build tools, TypeScript tooling | |
| @swc/core-linux-x64-gnu Super-fast alternative for babel | 26m | +136% | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling | |
| jake JavaScript build tool, similar to Make or Rake | 22.4m | +27% | - | 4 months ago 12.10.1 | CommonJS | None | Build tools, CLI tools and terminal utilities | |
| turbo Turborepo is the build system for coding agents. | 17.6m | +269% | - | today 2.11.4 | CommonJS | None | Build tools | |
| @swc/core-linux-x64-musl Super-fast alternative for babel | 16.3m | +92% | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling | |
| oniguruma-to-es Convert Oniguruma patterns to native JavaScript RegExp | 13.7m | +499% | - | 5 months ago 4.3.6 | ESM + CommonJS | Bundled | Build tools | |
| confusing-browser-globals A list of browser globals that are often used by mistake instead of local variables | 10.9m | -1% | - | 4 years ago 1.0.11 | CommonJS | None | Linting and formatting, Build tools | |
| babel-runtime babel selfContained runtime | 8.9m | -10% | - | 9 years ago 6.26.0 | - | None | Polyfills and shims, Build tools | |
| lightningcss-linux-arm64-gnu A CSS parser, transformer, and minifier written in Rust | 7.7m | +482% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| replace-ext Replaces a file extension with another one. | 6.9m | -3% | - | 6 years ago 2.0.0 | CommonJS | None | Build tools | |
| resolve-workspace-root Resolve the workspace root using bun, npm, pnpm, or yarn | 6.3m | +350% | - | 8 months ago 2.0.1 | CommonJS | Bundled | Build tools | |
| tsup Bundle your TypeScript library with no config, powered by esbuild | 6.2m | +192% | - | 10 months ago 8.5.1 | CommonJS | Bundled | Build tools | |
| babel-core Babel compiler core. | 6.1m | -8% | - | 8 years ago 6.26.3 | - | None | Build tools | |
| react-error-overlay An overlay for displaying stack frames. | 6m | -3% | - | 1 year ago 6.1.0 | CommonJS | None | React, Build tools | |
| lightningcss-linux-arm64-musl A CSS parser, transformer, and minifier written in Rust | 5.7m | +336% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| react-dev-utils webpack utilities used by Create React App | 5.3m | -13% | - | 4 years ago 12.0.1 | - | None | React, Build tools | |
| lightningcss-darwin-arm64 A CSS parser, transformer, and minifier written in Rust | 5.2m | +347% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| eslint-config-react-app ESLint configuration used by Create React App | 4.9m | -11% | - | 4 years ago 7.0.1 | - | None | React, Build tools | |
| lightningcss-win32-x64-msvc A CSS parser, transformer, and minifier written in Rust | 4.7m | +278% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| babel-code-frame Generate errors that contain a code frame that point to source locations. | 4.6m | -16% | - | 9 years ago 6.26.0 | CommonJS | None | Build tools | |
| esbuild-wasm The cross-platform WebAssembly binary for esbuild, a JavaScript bundler. | 4.4m | +38% | - | 1 month ago 0.28.2 | CommonJS | Bundled | Bundlers, CSS-in-JS and styling | |
| svelte Cybernetically enhanced web apps | 4.2m | +134% | - | 6 days ago 5.57.1 | ESM + CommonJS | Bundled | UI component libraries, Svelte | |
| react-app-polyfill Polyfills for various browsers including commonly used language features | 4.2m | -18% | - | 4 years ago 3.0.0 | - | None | React, Build tools | |
| react-scripts Configuration and scripts for Create React App. | 3.9m | -12% | - | 4 years ago 5.0.1 | - | Bundled | React, Build tools | |
| @swc/cli CLI for the swc project | 3.8m | +92% | - | 5 months ago 0.8.1 | CommonJS | None | Build tools, CLI tools and terminal utilities | |
| oxc-transform Oxc Transformer Node API | 3.7m | +700% | - | 4 days ago 0.151.0 | ESM only | None | TypeScript tooling, Build tools | |
| babel-types Babel Types is a Lodash-esque utility library for AST nodes | 3.7m | -16% | - | 9 years ago 6.26.0 | CommonJS | None | Build tools, Utility libraries | |
| lightningcss-darwin-x64 A CSS parser, transformer, and minifier written in Rust | 3.6m | +275% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| @swc/core-linux-arm64-gnu Super-fast alternative for babel | 3.5m | +71% | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling | |
| @swc-node/core Faster swc nodejs binding | 3.5m | +91% | - | 2 months ago 1.15.0 | CommonJS | Bundled | Build tools, Bundlers | |
| @microsoft/api-extractor Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups | 3.4m | +64% | - | 2 days ago 7.59.2 | ESM + CommonJS | Bundled | TypeScript tooling, Documentation tooling | |
| @swc-node/sourcemap-support Runtime sourcemap support in NodeJS | 3.4m | +90% | - | 1 year ago 0.6.1 | CommonJS | Bundled | Build tools, TypeScript tooling | |
| @oxc-transform/binding-linux-x64-gnu Oxc Transformer Node API | 3.3m | +723% | - | 4 days ago 0.151.0 | CommonJS | None | TypeScript tooling, Build tools | |
| @angular/build Official build system for Angular | 3.3m | +52% | - | 1 day ago 22.2.0 | CommonJS | Bundled | Angular, Build tools | |
| babel-messages Collection of debug messages used by Babel. | 3.1m | -13% | - | 9 years ago 6.23.0 | CommonJS | None | Build tools | |
| babel-traverse The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes | 3.1m | -18% | - | 9 years ago 6.26.0 | CommonJS | None | Build tools | |
| turbo-linux-64 The linux-x64 binary for turbo, a monorepo build system. | 3m | -29% | - | 6 months ago 2.8.17 | - | None | Build tools |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- esbuildAn extremely fast JavaScript and CSS bundler and minifier.
- @babel/typesBabel Types is a Lodash-esque utility library for AST nodes
- @babel/generatorTurns an AST into code.
- @babel/templateGenerate an AST from a string template.
- @babel/coreBabel compiler core.
- viteNative-ESM powered web dev build tool
- lightningcssA CSS parser, transformer, and minifier written in Rust
- lightningcss-linux-x64-gnuA CSS parser, transformer, and minifier written in Rust
- lightningcss-linux-x64-muslA CSS parser, transformer, and minifier written in Rust
- regexpu-coreregexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
- sucraseSuper-fast alternative to Babel for when you can target modern JS runtimes
- @swc/coreSuper-fast alternative for babel
- node-gypNode.js native addon build tool
- @swc/typesTypings for the swc project.
- @swc/core-linux-x64-gnuSuper-fast alternative for babel
- jakeJavaScript build tool, similar to Make or Rake
- turboTurborepo is the build system for coding agents.
- @swc/core-linux-x64-muslSuper-fast alternative for babel
- oniguruma-to-esConvert Oniguruma patterns to native JavaScript RegExp
- confusing-browser-globalsA list of browser globals that are often used by mistake instead of local variables
- babel-runtimebabel selfContained runtime
- lightningcss-linux-arm64-gnuA CSS parser, transformer, and minifier written in Rust
- replace-extReplaces a file extension with another one.
- resolve-workspace-rootResolve the workspace root using bun, npm, pnpm, or yarn
- tsupBundle your TypeScript library with no config, powered by esbuild
- babel-coreBabel compiler core.
- react-error-overlayAn overlay for displaying stack frames.
- lightningcss-linux-arm64-muslA CSS parser, transformer, and minifier written in Rust
- react-dev-utilswebpack utilities used by Create React App
- lightningcss-darwin-arm64A CSS parser, transformer, and minifier written in Rust
- eslint-config-react-appESLint configuration used by Create React App
- lightningcss-win32-x64-msvcA CSS parser, transformer, and minifier written in Rust
- babel-code-frameGenerate errors that contain a code frame that point to source locations.
- esbuild-wasmThe cross-platform WebAssembly binary for esbuild, a JavaScript bundler.
- svelteCybernetically enhanced web apps
- react-app-polyfillPolyfills for various browsers including commonly used language features
- react-scriptsConfiguration and scripts for Create React App.
- @swc/cliCLI for the swc project
- oxc-transformOxc Transformer Node API
- babel-typesBabel Types is a Lodash-esque utility library for AST nodes
- lightningcss-darwin-x64A CSS parser, transformer, and minifier written in Rust
- @swc/core-linux-arm64-gnuSuper-fast alternative for babel
- @swc-node/coreFaster swc nodejs binding
- @microsoft/api-extractorAnalyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups
- @swc-node/sourcemap-supportRuntime sourcemap support in NodeJS
- @oxc-transform/binding-linux-x64-gnuOxc Transformer Node API
- @angular/buildOfficial build system for Angular
- babel-messagesCollection of debug messages used by Babel.
- babel-traverseThe Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
- turbo-linux-64The linux-x64 binary for turbo, a monorepo build system.