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 |
|---|---|---|---|---|---|---|---|---|
| lightningcss-win32-arm64-msvc A CSS parser, transformer, and minifier written in Rust | 3m | +298% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| yuku-parser High-performance JavaScript/TypeScript parser | 2.9m | - | - | 1 day ago 0.11.0 | ESM only | Bundled | Parsers and serialisers, TypeScript tooling | |
| babel-template Generate an AST from a string template. | 2.9m | -19% | - | 9 years ago 6.26.0 | CommonJS | None | Build tools | |
| lightningcss-linux-arm-gnueabihf A CSS parser, transformer, and minifier written in Rust | 2.7m | +235% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| lightningcss-freebsd-x64 A CSS parser, transformer, and minifier written in Rust | 2.7m | +227% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| react-property HTML and SVG DOM property configs used by React. | 2.6m | +60% | - | 2 years ago 2.0.2 | CommonJS | Bundled | React, DOM and browser utilities | |
| babel-generator Turns an AST into code. | 2.6m | -16% | - | 8 years ago 6.26.1 | CommonJS | None | Build tools | |
| esbuild-linux-64 The Linux 64-bit binary for esbuild, a JavaScript bundler. | 2.5m | -24% | - | 3 years ago 0.15.18 | - | None | Bundlers, CSS-in-JS and styling | |
| @swc/core-linux-arm64-musl Super-fast alternative for babel | 2.5m | +31% | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling | |
| lightningcss-android-arm64 A CSS parser, transformer, and minifier written in Rust | 2.3m | +4753% | - | 2 months ago 1.33.0 | CommonJS | None | Parsers and serialisers, Build tools | |
| @swc/core-darwin-arm64 Super-fast alternative for babel | 2.2m | +17% | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling | |
| vinyl-sourcemap Add/write sourcemaps to/from Vinyl files. | 2m | +5% | - | 3 years ago 2.0.0 | CommonJS | None | Build tools | |
| @swc/core-darwin-x64 Super-fast alternative for babel | 2m | +19% | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling | |
| @swc/core-win32-x64-msvc Super-fast alternative for babel | 1.8m | +9% | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling | |
| babel-polyfill Provides polyfills necessary for a full ES2015+ environment | 1.7m | -8% | - | 9 years ago 6.26.0 | CommonJS | None | Build tools | |
| @swc/core-win32-arm64-msvc Super-fast alternative for babel | 1.6m | +4% | - | 20 days ago 1.16.2 | - | - | Build tools | |
| gulp The streaming build system. | 1.5m | +2% | - | 1 year ago 5.0.1 | ESM + CommonJS | None | Build tools | |
| @swc/core-linux-arm-gnueabihf Super-fast alternative for babel | 1.4m | - | - | - | 20 days ago 1.16.2 | - | - | Build tools |
| @swc/core-win32-ia32-msvc Super-fast alternative for babel | 1.4m | - | - | - | 20 days ago 1.16.2 | - | - | Build tools |
| undertaker-registry Default registry in gulp 4. | 1.2m | -4% | - | 4 years ago 2.0.0 | - | - | Build tools | |
| vinyl-file Create a vinyl file from an actual file | 1.2m | +1% | - | 3 years ago 5.0.0 | ESM only | Bundled | Build tools | |
| turbo-ignore To get started, use the following command as your [Ignored Build Step](https://vercel.com/docs/concepts/projects/overview#ignored-build-step): | 1.1m | +246% | - | today 2.11.4 | - | None | Build tools, TypeScript tooling | |
| vinyl-sourcemaps-apply Apply a source map to a vinyl file, merging it with preexisting source maps | 1m | +12% | - | 10 years ago 0.2.1 | CommonJS | None | Build tools | |
| browserslist-to-esbuild Get esbuild-compatible targets from a browserlist config | 997.9k | +63% | - | 2 years ago 2.1.1 | ESM only | Bundled | Build tools, Bundlers | |
| grunt The JavaScript Task Runner | 894.2k | +25% | - | 1 month ago 1.6.3 | CommonJS | None | Build tools | |
| umd Universal Module Definition for use in automated build systems | 889.5k | -15% | - | 8 years ago 3.0.3 | - | None | Build tools | |
| grunt-legacy-util Some old grunt utils provided for backwards compatibility. | 868.9k | +19% | - | 5 months ago 2.0.2 | CommonJS | None | Build tools | |
| grunt-legacy-log The Grunt 0.4.x logger. | 868.3k | +32% | - | 5 months ago 3.0.1 | CommonJS | None | Build tools | |
| grunt-legacy-log-utils Static methods for the Grunt 0.4.x logger. | 867.1k | +26% | - | 5 months ago 2.1.3 | CommonJS | None | Build tools | |
| @lerna/child-process Lerna's internal child_process wrapper | 838.4k | - | - | - | 2 years ago 7.4.2 | CommonJS | None | Build tools, Node.js utilities |
| flow-remove-types Removes Flow type annotations from JavaScript files with speed and simplicity. | 818.9k | +267% | - | today 2.333.0 | CommonJS | None | Build tools | |
| resolve-pkg Resolve the path of a package regardless of it having an entry point | 803.9k | -27% | - | 7 months ago 3.0.1 | ESM only | Bundled | Build tools | |
| eslint-config-turbo ESLint config for Turborepo | 790.1k | +7% | - | today 2.11.4 | ESM + CommonJS | Bundled | Build tools, Linting and formatting | |
| find-workspaces Find all the workspaces of a monorepo. | 780.5k | +405% | - | 2 years ago 0.3.1 | CommonJS | Bundled | Build tools | |
| @microsoft/rush A professional solution for consolidating all your JavaScript projects in one Git repo | 779.7k | - | - | - | 20 days ago 5.179.0 | ESM + CommonJS | Bundled | Build tools |
| @rushstack/lookup-by-path Strongly typed trie data structure for path and URL-like strings. | 632.8k | - | - | - | 2 days ago 0.10.17 | ESM + CommonJS | Bundled | URLs and query strings, Build tools |
| ohm-js An object-oriented language for parsing and pattern matching | 630.5k | +179% | - | 7 months ago 17.5.0 | ESM + CommonJS | Bundled | Parsers and serialisers, Build tools | |
| binaryen Browser & Node.js builds of Binaryen, a compiler infrastructure and toolchain library for WebAssembly. | 610.4k | +422% | - | 1 month ago 132.0.0 | ESM only | Bundled | Build tools, TypeScript tooling | |
| cmake-js CMake.js - a Node.js native addon build tool | 580.6k | +389% | - | 7 months ago 8.0.0 | CommonJS | None | Build tools | |
| @swc/core-linux-s390x-gnu Super-fast alternative for babel | 558k | - | - | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling |
| @swc/core-linux-ppc64-gnu Super-fast alternative for babel | 557.9k | - | - | - | 20 days ago 1.16.2 | CommonJS | None | Build tools, TypeScript tooling |
| ember-cli-babel Ember CLI addon for Babel | 556.6k | -15% | - | 1 month ago 8.3.2 | - | None | Build tools | |
| turbo-linux-arm64 The linux-arm64 binary for turbo, a monorepo build system. | 505.5k | -33% | - | 6 months ago 2.8.17 | - | None | Build tools | |
| esbuild-linux-arm64 The Linux ARM 64-bit binary for esbuild, a JavaScript bundler. | 483.4k | -24% | - | 3 years ago 0.15.18 | - | None | Bundlers, CSS-in-JS and styling | |
| esbuild-darwin-arm64 The macOS ARM 64-bit binary for esbuild, a JavaScript bundler. | 457.5k | -28% | - | 3 years ago 0.15.18 | - | None | Bundlers, CSS-in-JS and styling | |
| esbuild-windows-64 The Windows 64-bit binary for esbuild, a JavaScript bundler. | 446.1k | -30% | - | 3 years ago 0.15.18 | - | None | Bundlers, CSS-in-JS and styling | |
| esbuild-darwin-64 The macOS 64-bit binary for esbuild, a JavaScript bundler. | 415.5k | -30% | - | 3 years ago 0.15.18 | - | None | Bundlers, CSS-in-JS and styling | |
| turbo-darwin-arm64 The darwin-arm64 binary for turbo, a monorepo build system. | 414.7k | -30% | - | 6 months ago 2.8.17 | - | None | Build tools | |
| wxt ⚡ Next-gen Web Extension Framework | 406.6k | +848% | - | 1 month ago 0.21.4 | ESM only | Bundled | Bundlers, Build tools | |
| esbuild-android-arm64 The Android ARM 64-bit binary for esbuild, a JavaScript bundler. | 393.2k | -32% | - | 3 years ago 0.15.18 | - | None | Bundlers, CSS-in-JS and styling |
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.
- lightningcss-win32-arm64-msvcA CSS parser, transformer, and minifier written in Rust
- yuku-parserHigh-performance JavaScript/TypeScript parser
- babel-templateGenerate an AST from a string template.
- lightningcss-linux-arm-gnueabihfA CSS parser, transformer, and minifier written in Rust
- lightningcss-freebsd-x64A CSS parser, transformer, and minifier written in Rust
- react-propertyHTML and SVG DOM property configs used by React.
- babel-generatorTurns an AST into code.
- esbuild-linux-64The Linux 64-bit binary for esbuild, a JavaScript bundler.
- @swc/core-linux-arm64-muslSuper-fast alternative for babel
- lightningcss-android-arm64A CSS parser, transformer, and minifier written in Rust
- @swc/core-darwin-arm64Super-fast alternative for babel
- vinyl-sourcemapAdd/write sourcemaps to/from Vinyl files.
- @swc/core-darwin-x64Super-fast alternative for babel
- @swc/core-win32-x64-msvcSuper-fast alternative for babel
- babel-polyfillProvides polyfills necessary for a full ES2015+ environment
- @swc/core-win32-arm64-msvcSuper-fast alternative for babel
- gulpThe streaming build system.
- @swc/core-linux-arm-gnueabihfSuper-fast alternative for babel
- @swc/core-win32-ia32-msvcSuper-fast alternative for babel
- undertaker-registryDefault registry in gulp 4.
- vinyl-fileCreate a vinyl file from an actual file
- turbo-ignoreTo get started, use the following command as your [Ignored Build Step](https://vercel.com/docs/concepts/projects/overview#ignored-build-step):
- vinyl-sourcemaps-applyApply a source map to a vinyl file, merging it with preexisting source maps
- browserslist-to-esbuildGet esbuild-compatible targets from a browserlist config
- gruntThe JavaScript Task Runner
- umdUniversal Module Definition for use in automated build systems
- grunt-legacy-utilSome old grunt utils provided for backwards compatibility.
- grunt-legacy-logThe Grunt 0.4.x logger.
- grunt-legacy-log-utilsStatic methods for the Grunt 0.4.x logger.
- @lerna/child-processLerna's internal child_process wrapper
- flow-remove-typesRemoves Flow type annotations from JavaScript files with speed and simplicity.
- resolve-pkgResolve the path of a package regardless of it having an entry point
- eslint-config-turboESLint config for Turborepo
- find-workspacesFind all the workspaces of a monorepo.
- @microsoft/rushA professional solution for consolidating all your JavaScript projects in one Git repo
- @rushstack/lookup-by-pathStrongly typed trie data structure for path and URL-like strings.
- ohm-jsAn object-oriented language for parsing and pattern matching
- binaryenBrowser & Node.js builds of Binaryen, a compiler infrastructure and toolchain library for WebAssembly.
- cmake-jsCMake.js - a Node.js native addon build tool
- @swc/core-linux-s390x-gnuSuper-fast alternative for babel
- @swc/core-linux-ppc64-gnuSuper-fast alternative for babel
- ember-cli-babelEmber CLI addon for Babel
- turbo-linux-arm64The linux-arm64 binary for turbo, a monorepo build system.
- esbuild-linux-arm64The Linux ARM 64-bit binary for esbuild, a JavaScript bundler.
- esbuild-darwin-arm64The macOS ARM 64-bit binary for esbuild, a JavaScript bundler.
- esbuild-windows-64The Windows 64-bit binary for esbuild, a JavaScript bundler.
- esbuild-darwin-64The macOS 64-bit binary for esbuild, a JavaScript bundler.
- turbo-darwin-arm64The darwin-arm64 binary for turbo, a monorepo build system.
- wxt⚡ Next-gen Web Extension Framework
- esbuild-android-arm64The Android ARM 64-bit binary for esbuild, a JavaScript bundler.