Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Code Playground Software
  3. Babel REPL

Babel REPL

On the record

Additional controls
The REPL page lists Evaluate, Line Wrap, Prettify, File Size, Time Travel, and Source Type controls.babeljs.io · read 8 Oct 2026
AST view
The REPL page offers an input AST pane alongside compiled output.babeljs.io · read 8 Oct 2026
Browser availability
Babel documents the site REPL as an example of a site that compiles user-provided JavaScript in real time.babeljs.io · read 8 Oct 2026
Compiler
Babel converts ECMAScript 2015+ code into backward-compatible JavaScript for current and older browsers or environments.babeljs.io · read 8 Oct 2026
Configuration limitation
Babel configuration files do not work in @babel/standalone because it has no filesystem access; presets and plugins must be passed through transform options.babeljs.io · read 8 Oct 2026
Customization
Babel documents registering custom plugins and presets for @babel/standalone.babeljs.io · read 8 Oct 2026
Custom transformations
Babel supports composing transformations from plugins and presets, including plugins users write themselves.babeljs.io · read 8 Oct 2026
Input and output
The REPL page provides code and compiled output panes.babeljs.io · read 8 Oct 2026
Integrations
Babel documentation names Webpack, Rollup, and Parcel as build systems that can transpile JavaScript ahead of time.babeljs.io · read 8 Oct 2026
JavaScript and JSX
Babel supports transforming modern JavaScript syntax and JSX syntax.babeljs.io · read 8 Oct 2026
Presets
The REPL interface lists React, Flow, TypeScript, and stage proposal presets, along with an Env Preset section.babeljs.io · read 8 Oct 2026
Production guidance
Babel recommends using a Node.js build system such as Webpack, Rollup, or Parcel to transpile production JavaScript ahead of time instead of using @babel/standalone.babeljs.io · read 8 Oct 2026
Production limitation
The documentation says @babel/standalone normally should not be used for production and recommends a Node.js build system to transpile code ahead of time.babeljs.io · read 8 Oct 2026
Project status
Babel describes itself as maintained by a small group of volunteers and funded by the community.babeljs.io · read 8 Oct 2026
Purpose
Babel describes its REPL as a playground for learning how Babel transpiles source code.babeljs.io · read 8 Oct 2026
REPL controls
The REPL page shows code and output panes, Evaluate, Line Wrap, Prettify, File Size, Time Travel, Source Type, Targets, Presets, Options, and Plugins controls.babeljs.io · read 8 Oct 2026
REPL limitations
Babel's roadmap says the REPL does not support assumptions configuration or plugin options.babeljs.io · read 8 Oct 2026
Security and configuration limit
Babel states that standalone config files do not work because it has no filesystem access; presets and plugins must be specified in transform options.babeljs.io · read 8 Oct 2026

Alternatives to Babel REPL

Every alternative, ranked