JavaScript Babel

Open-source JavaScript projects categorized as Babel | Edit details

Top 23 JavaScript Babel Projects

  • N1

    :love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

    Project mention: Fed up with the Mac, I spent six months with a Linux laptop | news.ycombinator.com | 2021-04-02

    > - Finding a mail client I don't hate on linux is tricky. I've never been able to get on with the console clients, and I actually quite like Mac Mail. Thunderbird is kinda okay.

    If you're not a mailing list based developer, I would recommend Nylas Mail, which is both snappy any polished.

    https://github.com/nylas/nylas-mail

  • ava

    Node.js test runner that lets you develop with confidence 🚀

    Project mention: Chaijs.com just let their domain expire | news.ycombinator.com | 2021-12-17

    I really enjoy Ava [1] or anything assert-tape-like [2]. "uvu" [3] is getting a lot of love lately, but it's very feature limited and much of it's touted advantages are at the detriment to feature set.

    [1] https://github.com/avajs/ava

    [2] https://github.com/substack/tape

    [3] https://github.com/lukeed/uvu

    Jest is great for front-end (or full stack integration) testing, but I feel it's specialized for that use-case and doesn't always play nice with backend/middle-tier testing needs.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • electron-vue

    An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.

    Project mention: Building an Electron App with VueJS and Vite | dev.to | 2021-12-15

    It appears electron-vue, the leading Github repository that combines VueJS and Electron hasn't had a commit since April 21, 2021. Prior to the April 21st commits, it hasn't had serious contribution activity since December 3rd, 2019 and before that October 23, 2018.

  • front-end-guide

    📚 Study guide and introduction to the modern front end stack.

    Project mention: Front-end guide from Grab | reddit.com/r/u_hasanlock | 2021-03-02
  • grommet

    a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package

    Project mention: Hacktoberfest 3rd contribution | dev.to | 2021-10-31

    Since I had already waited for quite a bit, I started searching for other issues to work on. However, I was either finding large complicated ones or really tiny changes but nothing in between. To not waste any further time, I decided to go back and check #5735 in grommet which I had worked on previously. They still had a huge chunk of components that still needed work (4/60 done).

  • htm

    Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.

    Project mention: What's the difference between HTML files and HTM files? Why does HTM exist? | reddit.com/r/webdev | 2022-01-08
  • generator-angular-fullstack

    Yeoman generator for an Angular app with an Express server

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • documentation.js

    :book: documentation for modern JavaScript

  • nwb

    A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)

  • twin.macro

    🦹‍♂️ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, stitches and goober) at build time.

    Project mention: What's your favorite new library you started using in your app? | reddit.com/r/reactjs | 2022-01-24

    trpc and twin.macro

  • ThinkJS

    Use full ES2015+ features to develop Node.js applications, Support TypeScript.

  • babel-loader

    📦 Babel loader for webpack

    Project mention: [ES6 modules] Is writing index.ts files for re-exports actually kind of a bad idea in non-published projects? | reddit.com/r/typescript | 2021-10-27

    And babel/webpack seems to get upset at re-exporting things that don't exist at runtime (types and interfaces): https://github.com/babel/babel-loader/issues/603. So, you need to be careful to re-export your types with a different syntax, which is hard to remember when you're writing a file full of export * from 'foo'.

  • create-react-library

    ⚡CLI for creating reusable react libraries.

    Project mention: How are you bundling a React Component Library? | reddit.com/r/reactjs | 2021-12-12

    At first i thought that this was THE solution but looking deeper at the source code, this tool is a wrapper around a wrapper around a wrapper.... Don't get me wrong, it probably works, but it's currently using a rollup configuration that was created in 2018, the package itself has not seen any updates in 17 months and has 106 open issues. Also the owner says himself that he's not able to work that much on it anymore and suggest to use TSDX which in return hasn't been updated in several months, many open issues and extensive customization is recommended with patch-package which already in itself is a red-flag :(

  • babili

    :scissors: An ES6+ aware minifier based on the Babel toolchain (beta)

    Project mention: ES Modules Are Terrible | news.ycombinator.com | 2021-11-07

    It isn't default export, as you can see here: https://babeljs.io/repl#?browsers=node16&build=&builtIns=fal...

  • babel-plugin-module-resolver

    Custom module resolver plugin for Babel

    Project mention: Are there library or technique to use absolute path for importing? | reddit.com/r/reactjs | 2021-12-02

    Take a look at https://github.com/tleunen/babel-plugin-module-resolver

  • babel-plugin-macros

    🎣 Allows you to build simple compile-time libraries

    Project mention: I am creating a pattern-matching plugin in javascript. This is what it does. Are you interested in using it? | reddit.com/r/learnjavascript | 2021-05-22

    Yes, it also does that. https://github.com/kentcdodds/babel-plugin-macros

  • graphpack

    ☄️ A minimalistic zero-config GraphQL server.

    Project mention: GraphQL tutorial: How to get started | dev.to | 2022-01-12

    Next, install the dependencies required for GraphQL as well as your server that will provide the GraphQL endpoint. In this example, we will be using Apollo Server, but you can also use other GraphQL servers such as Graphpack.

  • Symfony Encore

    A simple but powerful API for processing & compiling assets built around Webpack

  • babel-plugin-lodash

    Modular Lodash builds without the hassle.

    Project mention: Let's talk about Lodash | dev.to | 2021-06-04

    Alternatively, there is a Babel plugin that can do this for you. There is also a webpack plugin that will further optimize things.

  • webpack-starter

    ✨ A lightweight foundation for your next webpack based frontend project.

    Project mention: match 3 game in pixi.js | dev.to | 2021-10-06

    You'll have a webpack-starter with 'pixi.js' module installed and some graphic assets from kenney.nl unpacked into /public/images folder.

  • serverless-webpack

    Serverless plugin to bundle your lambdas with Webpack

    Project mention: Package your NodeJS Lambda functions individually with esbuild for faster cold-start times | dev.to | 2022-01-04

    The serverless framework supports an excellent workflow with the serverless-webpack plugin to package your functions individually with webpack. For AWS SAM, it's probably worth checking out the aws-sam-webpack-plugin, but I've found it far simpler to configure esbuild to perform the same task.

  • jsx-control-statements

    Neater If and For for React JSX

    Project mention: what's the best practice for conditional rendering inside a react component. | reddit.com/r/reactjs | 2021-07-31

    The project I'm now has been using this package for this: https://www.npmjs.com/package/babel-plugin-jsx-control-statements

  • vue-web-extension

    🛠️ A Vue CLI 3+ preset (previously a Vue CLI 2 boilerplate) for quickly starting a web extension with Vue, Babel, ESLint and more!

    Project mention: Vue in a Chrome extension | reddit.com/r/vuejs | 2021-11-09

    Junior dev here and I'm a bit confused on what you need to use Vue within a Chrome extension. I found a few articles about it but it's often using this boilerplate: https://github.com/Kocal/vue-web-extension and I'd like to build my own (to really understand how it works).

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

JavaScript Babel related posts

Index

What are some of the best open-source Babel projects in JavaScript? This list will help you:

Project Stars
1 N1 24,647
2 ava 19,554
3 electron-vue 14,694
4 front-end-guide 14,183
5 grommet 7,761
6 htm 7,388
7 generator-angular-fullstack 6,134
8 documentation.js 5,459
9 nwb 5,435
10 twin.macro 5,295
11 ThinkJS 5,261
12 babel-loader 4,590
13 create-react-library 4,590
14 babili 4,310
15 babel-plugin-module-resolver 3,146
16 babel-plugin-macros 2,380
17 graphpack 1,994
18 Symfony Encore 1,986
19 babel-plugin-lodash 1,905
20 webpack-starter 1,751
21 serverless-webpack 1,598
22 jsx-control-statements 1,470
23 vue-web-extension 1,374
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com