babel-handbook (jamiebuilds/babel-handbook)
Searching Database…
12.1K ·GitHub
What is this?
A guided handbook explaining how to use Babel and how to write plugins for Babel, the JavaScript compiler.
Is this a book or an API reference?
It is a single written handbook document (a long-form guide), not generated API docs, covering concepts like Abstract Syntax Trees and plugin writing.
How do I start reading it?
Just open the README on GitHub; there's no install step since it's a document, not code.
Do I need to know Babel already before reading this?
No, it's meant to teach Babel and plugin development from the ground up; some JavaScript knowledge is assumed.
Who is this handbook for?
Developers who want to understand Babel internals or build their own Babel plugins.
Is the handbook available in languages other than English?
Yes, it has been translated into many languages including Spanish, French, Chinese, Japanese, Russian, Arabic, and over 20 others.
Why do translations keep some English terms in parentheses?
To preserve consistency for programming concepts like 'Abstract Syntax Trees (ASTs)' that don't translate cleanly across languages.
Can I request a translation in my language?
Yes, the README notes you can request another translation if yours isn't available.
What are similar projects?
python-guide, learnVue, OI-wiki, typescript-tutorial, solved-by-flexbox, react-bits, zh.javascript.info, the-way-to-go_ZH_CN
Which topics is it in?
handbook, babel, japanese, devtools, compiler, book, reference, guide, learning-resources, documentation, web-development, tutorial