FindSoftware

Babel

JavaScript compiler that rewrites next-generation JavaScript into code that runs in the browsers and runtimes a project targets.

Babel is a JavaScript compiler. It takes code written with newer JavaScript syntax and emits code for the environments a project targets. The usage guide keeps the configuration, including the presets, in a babel.config file in the project root.

The project publishes its modules as packages under the @babel scope. @babel/core is the package the install docs list first, and @babel/cli compiles a source directory to an output directory from a terminal. The setup docs list integrations with build systems, test frameworks and template engines.

Worth knowing

The current major declares a higher minimum Node.js version than the earlier major did.

Identity

Status
Active
Maintainer
Sebastian McKenzie and other contributors4
Maintained by
Community5
First release
20147

Rendering and deploy

Runs as
Dev only3
Install with
npm install --save-dev @babel/core @babel/cli @babel/preset-env3

Releases

Current major version
88
Last release
2026-10-238

Adoption

GitHub stars
44,0522
npm downloads a week
227,357,07210
Contributors
4139
Dependent repositories
3,617,51511
Dependent packages
197,54011

Why these figures do not compare

Sources

  1. 2026-10-28: links
    babel.dev/
  2. 2026-10-28: links, Written in, License, GitHub stars
    api.github.com/repos/babel/babel
  3. 2026-10-28: links, Install with, Runs as
    babel.dev/docs/usage
  4. 2026-10-28: Maintainer
    raw.githubusercontent.com/babel/babel/main/LICENSE
  5. 2026-10-28: Maintained by, Categories
    raw.githubusercontent.com/babel/babel/main/README.md
  6. 2026-10-28: Runtime, Minimum runtime
    raw.githubusercontent.com/babel/babel/v8.0.9/packages/babel-core/package.json
  7. 2026-10-28: First release
    registry.npmjs.org/6to5
  8. 2026-10-28: Current major version, Last release
    api.github.com/repos/babel/babel/releases
  9. 2026-10-28: Contributors
    api.github.com/repos/babel/babel/contributors
  10. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@babel/core
  11. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40babel%2Fcore

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON