babel
Topic

babel

? Babel is a compiler created by Sebastian McKenzie in 2014 to convert ES6 to ES5 (originally called 6to5). It has since become a toolchain that enables developers to write any next generation JavaScript and serves as a testing ground for proposals from TC39, the technical committee that specifies ECMAScript. Babel can also convert JSX syntax and strip out type annotations from both Flow and TypeScript. Babel is built out of plugins. Compose your own transformation pipeline using plugins written by the community or write your own.

Repositories (1242)

forgetti
forgetti lxsmnsyc TypeScript

Solve your hook spaghetti (with more spaghetti). Inspired by React Forget.

354
server-side-rendering
server-side-rendering dimaip JavaScript

Interactive guide to server-side rendering with Webpack, React, React Transmit, CSS modules and more

349
bud
bud roots TypeScript

Build tool that wraps webpack complexity behind an elegant, minimal API

347
effectfuljs
effectfuljs awto JavaScript

JavaScript embedded effects compiler

345
babel-time-travel
babel-time-travel babel JavaScript

Time travel through babel transformations one by one (implemented in the Babel REPL now)

341
react-ast
react-ast clayrisser TypeScript

render abstract syntax trees with react

337
kataw
kataw kataw TypeScript

An 100% spec compliant ES2022 JavaScript toolchain

336
babel-plugin-tailwind-components
babel-plugin-tailwind-components bradlc JavaScript

Use Tailwind with any CSS-in-JS library

334
babel-plugin-css-modules-transform
babel-plugin-css-modules-transform michalkvasnicak JavaScript

Extract css class names from required css module files, so we can render it on server.

327
react-modern-library-boilerplate
react-modern-library-boilerplate transitive-bullshit JavaScript

Boilerplate for publishing modern React modules with Rollup

324
twreporter-react
twreporter-react twreporter JavaScript

twreporter site with nodejs

324
react-bolt
react-bolt leonardomso JavaScript

⚡ The most simple & robust boilerplate for your React projects.

323
reshape
reshape reshape JavaScript

:diamond_shape_with_a_dot_inside: transform html with javascript plugins

316
support
support jscoach

JS.coach is a manually curated list of packages related to React, Webpack, Babel and PostCSS

313
embeddable-react-widget
embeddable-react-widget seriousben JavaScript

Create an embbedable js widget with react

312
asts-workshop
asts-workshop kentcdodds JavaScript

Improved productivity 💯 with the practical 🤓 use of the power 💪 of Abstract Syntax Trees 🌳 to lint ⚠️ and transform 🔀 your code

308
seek-style-guide
seek-style-guide seek-oss JavaScript

Living style guide for SEEK, powered by React, webpack, CSS Modules and Less.

306
react-native-template-new-architecture
react-native-template-new-architecture leotm JavaScript

React Native 0.88 ⚡ Hardened JS 🔒 LavaMoat 🌋 Ubuntu 26 🐧 Xcode 27 🍎 Hermes V1 ⚙️ Fiber / Fabric / Yoga 🏎️ Turbo / Nitro 💨 TS 7 ✅ Kotlin 2.2, J...

303
clipboard-inspector
clipboard-inspector Evercoder JavaScript

A browser tool to look at what's available in the clipboard for a "paste" event.

302
chrome-extension-webpack
chrome-extension-webpack sszczep JavaScript

Get started with Chrome extensions development using webpack, TypeScript, Sass, and more.

302
server
server runejs TypeScript

RuneJS is a RuneScape game server written in TypeScript and JavaScript. The goal of the project is to create a comprehensive game engine, while also p...

299
generator-webappstarter
generator-webappstarter unbug JavaScript

Quick start a web app for mobile.Automatically adjusts according to a device’s screen size without any extra work.

295
blog
blog slashhuang JavaScript

Front-end tech thoughts and share-ppt

295
gulp-pug-starter
gulp-pug-starter andrewalexeich JavaScript

Frontend development with pleasure. Pug + SCSS version

293
react-tradingview-widget
react-tradingview-widget rafaelklaessen JavaScript

React component for rendering the TradingView Advanced Real-Time Chart Widget.

292
React-Redux-Sass-Starter
React-Redux-Sass-Starter Gigacore JavaScript

Everything you need to get started with a basic React application

290
babel-plugin-console
babel-plugin-console mattphillips JavaScript

Babel Plugin that adds useful build time console functions 🎮

290
express-api-es6-starter
express-api-es6-starter mesaugat JavaScript

Build APIs with Express.js in no time using ES6/ES7/ESNext goodness.

288
react
react werein JavaScript

Extremely simple boilerplate, easiest you can find, for React application including all the necessary tools: Flow | React 16 | redux | babel 6 | webpa...

287
ssr-sample
ssr-sample hiroppy TypeScript

A minimum sample of Server-Side-Rendering, Single-Page-Application and Progressive Web App

282
static-html-webpack-boilerplate
static-html-webpack-boilerplate erickzhao JavaScript

🔮 modern tooling for old-school static webpage development

280
are-you-es5
are-you-es5 obahareth TypeScript

A package to help you find out which of your node_modules aren't ES5 so you can add them to your Webpack/Rollup/Parcel transpilation steps.

278
vortex-react
vortex-react YutHelloWorld JavaScript

🐠 A react starter kit. Redux or mobx, react-router-dom, webpack3, all is in.

275
grafoo
grafoo grafoojs TypeScript

A GraphQL Client and Toolkit

273
babel-plugin-tester
babel-plugin-tester babel-utils TypeScript

🔌 Utilities for easy feature-complete testing of babel plugins and presets

271
vanilla-back-to-top
vanilla-back-to-top vfeskov JavaScript

Simple and smooth Back To Top button

270
yg-configs
yg-configs taoyage JavaScript

CLI toolbox for common scripts for front-end projects

268
lerna-yarn-workspaces-monorepo
lerna-yarn-workspaces-monorepo Hy-Vee JavaScript

🐉 A Monorepo with multiple packages and a shared build, test, and release process.

267
react-native-navigation-starter-kit
react-native-navigation-starter-kit atoami TypeScript

React Native Navigation(v2) Starter Kit with Redux, Saga, ESLint, Babel, Jest and Facebook SDK 😎

266
babel-blade
babel-blade babel-blade JavaScript

(under new management!) ⛸️Solve the Double Declaration problem with inline GraphQL. Babel plugin/macro that works with any GraphQL client!

266
s2s
s2s akameco JavaScript

Coding time Compile. A tool to write code fastest.

265
vue.js-starter-template
vue.js-starter-template villeristi JavaScript

A starter template for Vue.js projects

258
hare
hare clarkdo Vue

🐇 Application boilerplate based on Vue.js 2.x, Koa 2.x, Element-UI and Nuxt.js

254
react-app-architecture
react-app-architecture janishar TypeScript

React.js Isomorphic Web Application Architecture - Learn to build a complete website for a blogging platform like Medium, FreeCodeCamp, MindOrks etc u...

253
sharec
sharec sharecjs JavaScript

📦 Store your configs in one place and manage across projects easily

251
minimal-react-starter
minimal-react-starter andrewagain JavaScript

As minimal a react starter as you can get... while also using ES6/Babel and Webpack.

250
babel-webpack-tree-shaking
babel-webpack-tree-shaking gs00s JavaScript

Tree-shaking example with Babel and Webpack

248
productivity-frontend
productivity-frontend dhruv-kumar-jha JavaScript

Productivity Application - Kanban Style Productivity Management Application with Customizable Boards, Lists and Cards to Make You More Productive.

248
babel-plugin-__coverage__
babel-plugin-__coverage__ dtinth JavaScript

[deprecated; use babel-plugin-istanbul instead] Istanbul-compatible code coverage instrumentation plugin for Babel.

248
phabel
phabel phabelio PHP

PHP transpiler - Write and deploy modern PHP 8 code, today.

247