With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 JavaScript Babel Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
htm
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
-
grommet
a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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)
-
gogocode
GoGoCode is a transformer for JavaScript/Typescript/HTML based on AST but providing a more intuitive API.
-
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!
-
babel-plugin-styled-components
Improve the debugging experience and add server-side rendering support to styled-components
-
custom-react-scripts
[DEPRECATED, use customize-cra] Allow custom config for create-react-app without ejecting
-
vue3-sfc-loader
Single File Component loader for Vue2 and Vue3. Load .vue files directly from your HTML. No node.js environment, no build step.
-
babel-plugin-transform-react-remove-prop-types
Remove unnecessary React propTypes from the production build. :balloon:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The preact team also dislikes transpiling jsx so they've developed an alternative using tagged template literals: https://github.com/developit/htm
Project mention: 9 React component libraries for efficient development in 2023 | dev.to | 2023-11-13GitHub stars: 8.3k GitHub link: https://github.com/grommet/grommet Documentation: https://v2.grommet.io/docs
https://astexplorer.net - a helpful tool to see the AST version of your code ESLint Selectors - the list of selectors typescript parser playground. astexplorer analogue for typescript. It has an essential feature: ESQuery filter. It allows you to debug your selectors in real-time.
babel-loader
The key is that the scoping happens for each iteration, not around the entire loop. That detail is nonobvious, given how many other languages have gotten it wrong, but I wouldn’t say it’s wild.
(If you’re curious how Babel deals with the more complicated cases of continue, break, labelled break, and return, try it out at https://babeljs.io/repl.)
I have come across this:
https://github.com/FranckFreiburger/vue3-sfc-loader
Might be worth trying. The problem is that these 3rd party libraries may work but you may end up needing a build system for a new library that you may need in the future.
I tried but for complex applications with JS, you unfortunately cannot get away from the build system.
JavaScript Babel related posts
-
An intro to TSConfig for JavaScript Developers
-
Understanding Code Structure: A Beginner's Guide to Tree-sitter
-
How to create your own Eslint rule with tests, boosting the DX, and code-review
-
Five Syntax Highlighting Plugins for NextJS that aren't Terrible 🎨
-
React SSR web-server from scratch
-
😱 ESlint over Conventions - You have Not unlocked the power of ESlint 😱
-
AST Exploret
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source Babel projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | N1 | 24,788 |
2 | front-end-guide | 15,086 |
3 | htm | 8,559 |
4 | grommet | 8,296 |
5 | generator-angular-fullstack | 6,128 |
6 | astexplorer | 5,953 |
7 | documentation.js | 5,766 |
8 | nwb | 5,562 |
9 | ThinkJS | 5,308 |
10 | gogocode | 5,222 |
11 | babel-loader | 4,799 |
12 | babili | 4,381 |
13 | babel-plugin-macros | 2,605 |
14 | Symfony Encore | 2,210 |
15 | graphpack | 1,987 |
16 | webpack-starter | 1,931 |
17 | serverless-webpack | 1,719 |
18 | jsx-control-statements | 1,609 |
19 | vue-web-extension | 1,569 |
20 | babel-plugin-styled-components | 1,065 |
21 | custom-react-scripts | 994 |
22 | vue3-sfc-loader | 946 |
23 | babel-plugin-transform-react-remove-prop-types | 899 |
Sponsored