Number one this week, Elsa is a new JavaScript runtime written in Go.
Whereas Node.js and Deno use the V8 JavaScript engine, it’s built on top of QuickJS a “small and embeddable” Javascript engine that supports the latest specification of the language (ES2020).
Source files are bundled with esbuild a JavaScript bundler also written in Go. According to the benchmarks, esbuild bundles files a lot faster than the most popular solutions: Webpack, Parcel, Rollup, and Fusebox.
Like Deno, Elsa supports natively TypeScript files and lets you import any file from simple URLs (similar to the good old <script>
tag in the browser).
Be aware that the project is at a very experimental stage.
Growing Fast This Week
1 | Elsa A minimal, fast and secure runtime for Javascript and Typescript | GitHub | +29.5% | |
2 | React Flow Highly customizable library for building interactive node-based editors | Homepage | +28.9% | |
3 | Duet Date Picker An accessible date picker | Homepage | +25.7% | |
4 | camaro An utility to transform XML to JSON | GitHub | +18.9% | |
5 | Elder.js An opinionated static site generator and web framework for Svelte | Homepage | +12.5% | |
6 | esbuild An extremely fast JavaScript bundler and minifier | GitHub | +7.2% | |
7 | Vime Customizable, extensible, accessible and framework agnostic media player | Homepage | +6.6% | |
8 | Jotai Primitive, flexible state management for React | Homepage | +5.8% | |
9 | visx A collection of expressive, low-level visualization primitives for React | Homepage | +5.8% | |
10 | NgRx Reactive libraries for Angular | Homepage | +3.9% |
Trending This Week
1 | 30 seconds of code Short JavaScript code snippets for all your development needs | Homepage | +1.5 k★ | |
2 | esbuild An extremely fast JavaScript bundler and minifier | GitHub | +947 ★ | |
3 | visx A collection of expressive, low-level visualization primitives for React | Homepage | +597 ★ | |
4 | You Don't Know JS A book series on JavaScript | GitHub | +585 ★ | |
5 | Elsa A minimal, fast and secure runtime for Javascript and Typescript | GitHub | +404 ★ | |
6 | VS Code Visual Studio Code | Homepage | +376 ★ | |
7 | react-admin A frontend Framework for building B2B applications | Homepage | +366 ★ | |
8 | React A declarative, efficient, and flexible JavaScript library for building UI | Homepage | +325 ★ | |
9 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +303 ★ | |
10 | React Flow Highly customizable library for building interactive node-based editors | Homepage | +302 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.