ES6

Top 23 ES6 Open-Source Projects

  • You-Dont-Know-JS

    A book series on JavaScript. @YDKJS on twitter.

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19

    Repository: getify/You-Dont-Know-JS

  • javascript

    JavaScript Style Guide

  • Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05

    You may be torn between those famous code styles, struggling to choose one between Airbnb JavaScript Style, Google JavaScript Style Guide, JavaScript Standard Style, or XO, among others.

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

    SurveyJS logo
  • nodebestpractices

    :white_check_mark: The Node.js best practices list (February 2024)

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19

    Repository: goldbergyoni/nodebestpractices

  • webpack

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

  • Project mention: Practical and Beginner friendly guide for speeding up your web-apps | dev.to | 2024-05-01

    There are various tools available that manage the size of bundled assets. We are going to use the example of a popular and widely used bundler named Webpack, and practically look at many of the optimization techniques it offers.

  • 33-js-concepts

    ๐Ÿ“œ 33 JavaScript concepts every developer should know.

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19

    Repository: leonardomso/33-js-concepts

  • parcel

    The zero configuration build tool for the web. ๐Ÿ“ฆ๐Ÿš€

  • Project mention: How and why do we bundle zx? | dev.to | 2024-05-06

    At first we wanted to just get rid of all the helper utilities. Keep only the kernel, but this would mean a loss of backward compatibility. We needed some efficient code processing instead with recomposition and tree-shaking. We needed a bundler. But which one? Our testing approach relies on targets, not sources. We rebuilt the project frequently, speed was critical requirement. In essence, we chose a solution from a couple of among all available alternatives: esbuild and parcel. Esbuild won. Specifically in our case, it proved to be more productive and customizable.

  • Babel (Formerly 6to5)

    ๐Ÿ  Babel is a compiler for writing next generation JavaScript.

  • Project mention: Do You Need an SBOM? | dev.to | 2024-05-06
  • 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.

    InfluxDB logo
  • es6features

    Overview of ECMAScript 6 features

  • Standard

    ๐ŸŒŸ JavaScript Style Guide, with linter & automatic code fixer

  • Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05

    Sorry, I've gone too far. I'm not here to persuade you to use Standard JS. My intention is to provide information and guidance on configuring JavaScript Standard Style for your team, should you agree with me or have other reasons to choose it.

  • modern-js-cheatsheet

    Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19
  • core-js

    Standard Library

  • Project mention: Emacs' helm is maintained by one maintaner for 11 years long | news.ycombinator.com | 2023-12-22

    This is surprisingly common. The other example off the top of my head, a single maintainer of a very popular project who had to temporarily abandon it due to lack of funds, is Denis Pushkarev (zloirock) and core.js (https://github.com/zloirock/core-js/blob/master/docs/2023-02...).

    The majority of OSS projects have most of their contributions by one person (the project leader), and the vast majority of OSS contributors don't do it for their job. It seems nearly every single popular OSS project is like this (one unpaid, maybe sponsored, volunteer doing most of the work); it's not even worth listing projects and names, because you can just pick a couple projects you know and I bet at least one will be an example. Fortunately, most of these people seem to be well-off (probably in part due to the quality of programming jobs), but every once in a while there's someone who's not so fortunate. It should be more common to sponsor maintainers, especially if they are asking for donations provided they can prove that they really need the money (the world we live in, some people who have plenty fake issues to solicit donations, then others who genuinely need and deserve the money are scolded and left unfunded because of them).

  • k6

    A modern load testing tool, using Go and JavaScript - https://k6.io

  • Project mention: K6: A modern load testing tool, using Go and JavaScript | news.ycombinator.com | 2024-01-08
    Project mention: ReactJS Good Practices | dev.to | 2023-11-01

    React-Redux Links - List of tutorials and resources for React/Redux.

  • Mo.js

    The motion graphics toolbelt for the web

  • Project mention: Mastering Web Animation with JavaScript Libraries: A Comprehensive Guide | dev.to | 2024-05-09

    Repository: Mo.js on GitHub

  • draggable

    The JavaScript Drag & Drop library your grandparents warned you about.

  • Project mention: Shopify's Draggable Landing Page Is Beautiful | news.ycombinator.com | 2023-08-17

    It's an almost great library but last I checked it doesn't support nested draggables: https://github.com/Shopify/draggable/issues/129

    This led me to create my own library around SortableJS a year ago: https://github.com/MaxLeiter/sortablejs-vue3#why-not-use-oth...

  • x-spreadsheet

    The project has been migrated to @wolf-table/table https://github.com/wolf-table/table

  • es6-cheatsheet

    ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets

  • wp-calypso

    The JavaScript and API powered WordPress.com

  • Project mention: WordPress Blocks Bingbot by Default | news.ycombinator.com | 2023-11-21
  • madge

    Create graphs from your CommonJS, AMD or ES6 module dependencies

  • Project mention: Madge: Create graphs from your CommonJS, AMD or ES6 module dependencies | news.ycombinator.com | 2024-02-15
  • terser

    ๐Ÿ—œ JavaScript parser, mangler and compressor toolkit for ES6+

  • Project mention: How I use Devbox in my Elm projects | dev.to | 2024-05-02

    These projects use Caddy as my local development server, Dart Sass for converting my Sass files to CSS, elm, elm-format, elm-optimize-level-2, elm-review, elm-test (only in Calculator), ShellCheck to find bugs in my shell scripts, and Terser to mangle and compress JavaScript code.

  • two.js

    A renderer agnostic two-dimensional drawing api for the web.

  • Project mention: Show HN: A JavaScript library for data visualization in both SVG and Canvas | news.ycombinator.com | 2024-04-11

    > DOM-like event bubbling

    This does sound very interesting. I started playing with https://two.js.org/ for a browser game but the event system proved a challange. The typescript focus also looks promising. Will give it a try.

  • Traceur compiler

    Traceur is a JavaScript.next-to-JavaScript-of-today compiler

  • thejsway

    The JavaScript Way book

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

ES6 related posts

  • Do You Need an SBOM?

    4 projects | dev.to | 6 May 2024
  • 10 GitHub Repos for Mastering JavaScript

    10 projects | dev.to | 19 Apr 2024
  • ๐Ÿง™โ€โ™‚๏ธMaster JavaScript with these 5 GitHub repositories๐Ÿช„โœจ๐Ÿš€

    4 projects | dev.to | 16 Mar 2024
  • Mastering NPM Library Creation: Bundling with Vite

    1 project | dev.to | 2 Mar 2024
  • Ts-C-compiler: Multipass C Compiler, Assembler and x86 emulator in TypeScript

    1 project | news.ycombinator.com | 19 Feb 2024
  • 16bit Real-mode C compiler written in TypeScript

    1 project | news.ycombinator.com | 17 Feb 2024
  • Madge: Create graphs from your CommonJS, AMD or ES6 module dependencies

    1 project | news.ycombinator.com | 15 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Index

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

Project Stars
1 You-Dont-Know-JS 176,478
2 javascript 141,987
3 nodebestpractices 96,529
4 webpack 64,179
5 33-js-concepts 61,941
6 parcel 43,145
7 Babel (Formerly 6to5) 42,927
8 es6features 29,198
9 Standard 28,889
10 modern-js-cheatsheet 25,136
11 core-js 23,871
12 k6 23,460
13 react-redux-links 22,520
14 Mo.js 18,261
15 draggable 17,562
16 x-spreadsheet 13,784
17 es6-cheatsheet 13,358
18 wp-calypso 12,361
19 madge 8,556
20 terser 8,432
21 two.js 8,193
22 Traceur compiler 8,177
23 thejsway 7,870

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com