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 (1239)

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

350
bud
bud roots TypeScript

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

349
effectfuljs
effectfuljs awto JavaScript

JavaScript embedded effects compiler

344
babel-time-travel
babel-time-travel babel JavaScript

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

340
babel-plugin-tailwind-components
babel-plugin-tailwind-components bradlc JavaScript

Use Tailwind with any CSS-in-JS library

335
kataw
kataw kataw TypeScript

An 100% spec compliant ES2022 JavaScript toolchain

335
react-ast
react-ast clayrisser TypeScript

render abstract syntax trees with react

332
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.

326
twreporter-react
twreporter-react twreporter JavaScript

twreporter site with nodejs

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

Boilerplate for publishing modern React modules with Rollup

325
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

313
seek-style-guide
seek-style-guide seek-oss JavaScript

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

307
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

306
chrome-extension-webpack
chrome-extension-webpack sszczep JavaScript

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

304
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

295
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.

294
React-Redux-Sass-Starter
React-Redux-Sass-Starter Gigacore JavaScript

Everything you need to get started with a basic React application

292
babel-plugin-console
babel-plugin-console mattphillips JavaScript

Babel Plugin that adds useful build time console functions 🎮

292
react-tradingview-widget
react-tradingview-widget rafaelklaessen JavaScript

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

291
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...

289
express-api-es6-starter
express-api-es6-starter mesaugat JavaScript

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

288
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...

288
clipboard-inspector
clipboard-inspector Evercoder JavaScript

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

286
ssr-sample
ssr-sample hiroppy TypeScript

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

283
static-html-webpack-boilerplate
static-html-webpack-boilerplate erickzhao JavaScript

🔮 modern tooling for old-school static webpage development

283
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
react-native-template-new-architecture
react-native-template-new-architecture leotm JavaScript

React Native 0.86 ⚡ Hardened JS 🔒 LavaMoat 🌋 Ubuntu 24 🐧 Tahoe / Xcode 26.4 🍎 Hermes V1 ⚙️ Fabric + Fiber 🏎️ Turbo/Nitro 💨 TS 6 ✅ Gradle 9, JD...

277
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

274
vanilla-back-to-top
vanilla-back-to-top vfeskov JavaScript

Simple and smooth Back To Top button

272
babel-plugin-tester
babel-plugin-tester babel-utils TypeScript

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

271
yg-configs
yg-configs taoyage JavaScript

CLI toolbox for common scripts for front-end projects

270
react-native-navigation-redux-starter-kit
react-native-navigation-redux-starter-kit atoami Objective-C

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

267
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!

267
s2s
s2s akameco JavaScript

Coding time Compile. A tool to write code fastest.

267
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
vue.js-starter-template
vue.js-starter-template villeristi JavaScript

A starter template for Vue.js projects

261
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...

254
sharec
sharec sharecjs JavaScript

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

251
babel-webpack-tree-shaking
babel-webpack-tree-shaking sonicoder86 JavaScript

Tree-shaking example with Babel and Webpack

250
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
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.

247
eslint-import-resolver-babel-module
eslint-import-resolver-babel-module tleunen JavaScript

Custom eslint resolve for babel-plugin-module-resolver

246