Top 8 ecmascript6 Open-Source 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.
-
html-minifier-terser
actively maintained fork of html-minifier - minify HTML, CSS and JS code using terser - supports ES6 code
-
cm-chessboard
A JavaScript chessboard without dependencies. Rendered in SVG, coded in ES6. Views FEN, handles move input, animated, responsive, expandable
-
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.
Good point; there's only a single server handling all the requests so things can be a bit slow depending on the time of day. And there are browser limits to the number of concurrent connections.
Apple browsers with native HLS support are better than those without as well. Other browsers need to load everything via https://github.com/video-dev/hls.js/ which slows things down.
EcmaScript features can be divided into 2 groups - those that add new objects or expand their API, and those that change the syntax of the language. Here is another repository, it conveniently contains all the ECMAScript features by year with their description and examples. If you look at the ES2017 update, then the first group of features would contain the Object.values and Object.entries features, and the second group - asynchronous functions.
I went though a few different options for the chessboard UI. It's currently implemented using https://github.com/shaack/cm-chessboard — I think those pieces are the standard Wikimedia set.
ecmascript6 related posts
Index
What are some of the best open-source ecmascript6 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | hls.js | 14,320 |
2 | es6-shim | 3,114 |
3 | ECMAScript-features | 723 |
4 | html-minifier-terser | 349 |
5 | entendendo-es6 | 205 |
6 | cm-chessboard | 204 |
7 | femtoJS | 142 |
8 | Kitten-for-CSGO | 29 |