# babel/babel

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/babel-babel).**

43,996 stars · 5,827 forks · TypeScript · MIT

## Links

- GitHub: https://github.com/babel/babel
- Homepage: https://babel.dev
- awesome-repositories: https://awesome-repositories.com/repository/babel-babel.md

## Topics

`ast` `babel` `compiler` `es2015` `es6` `flavortown` `javascript`

## Description

🐠 Babel is a compiler for writing next generation JavaScript.

## Tags

### Part of an Awesome List

- [AST & Language Tools](https://awesome-repositories.com/f/awesome-lists/devtools/ast-language-tools.md) — JavaScript parser and compiler toolchain.
- [AST Parsers](https://awesome-repositories.com/f/awesome-lists/devtools/ast-parsers.md) — JavaScript parser used in the Babel toolchain.
- [Build and Transpilation Tools](https://awesome-repositories.com/f/awesome-lists/devtools/build-and-transpilation-tools.md) — Core compiler for next-generation JavaScript.
- [Compilers and Interpreters](https://awesome-repositories.com/f/awesome-lists/devtools/compilers-and-interpreters.md) — JavaScript compiler.
- [Developer Tooling](https://awesome-repositories.com/f/awesome-lists/devtools/developer-tooling.md) — Compiler for next-generation JavaScript.
- [Language and Data Plugins](https://awesome-repositories.com/f/awesome-lists/devtools/language-and-data-plugins.md) — Provides rules for Babel-specific syntax features.
- [Language and Tooling](https://awesome-repositories.com/f/awesome-lists/devtools/language-and-tooling.md) — Transpiles modern code to vanilla ES5.
- [Parsers and Language Support](https://awesome-repositories.com/f/awesome-lists/devtools/parsers-and-language-support.md) — Enables linting for Babel-transpiled code.
