JavaScript

Open-source projects categorized as JavaScript | Edit details
Related topics: #NodeJS #React #TypeScript #CSS #HTML

Top 23 JavaScript Open-Source Projects

  • GitHub repo freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

    Project mention: Freecodecamp or OSSU to self-teach software engineering & get a job in this field? | reddit.com/r/SoftwareEngineering | 2021-10-11
  • GitHub repo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    Project mention: Checking MEW Wallet After Not Checking it in Quite Some Time and a Bit CONFUSED! | reddit.com/r/MyEtherWallet | 2021-10-25
  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    Project mention: Day 13: Flashing tapped button while user is waiting (with React and Styled Components) | dev.to | 2021-10-26

    I'm using Next.js to build My Ideal Map App, and Next.js relies on React to compose the user interface (UI).

  • GitHub repo Bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

    Project mention: Halfmoon: The forgotten CSS Framework | dev.to | 2021-10-23

    We often see people talking about bootstrap, Tailwind CSS or Bulma CSS when it comes to CSS frameworks. Once I wanted to use some css framework for one of my projects, and I tried to find some new ones, and in a blog post I saw the mention of halfmoon css, I just saw it and I was really surprised, like such a beautiful framework and no one talks about, no one uses it, or only few use it, but you rarely hear or read about it!

  • GitHub repo You-Dont-Know-JS

    A book series on JavaScript. @YDKJS on twitter.

    Project mention: Reccomended resources/books to learn JavaScript? | reddit.com/r/learnjavascript | 2021-10-19

    Have to go with https://github.com/getify/You-Dont-Know-JS .

  • GitHub repo javascript-algorithms

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    Project mention: "Weighted Random" algorithm in JavaScript (simple but yet interesting approach) | reddit.com/r/webdev | 2021-10-22
  • GitHub repo javascript

    JavaScript Style Guide

    Project mention: JSX not allowed in files with extension ' .js' with eslint-config-airbnb | reddit.com/r/codehunter | 2021-10-22

    I've installed eslint-config-airbnb that is supposed to pre configure ESLINT for React:

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Project mention: 20+ JavaScript Utilities to Boost Your Productivity As a Developer | dev.to | 2021-10-26

    7. Electron

  • GitHub repo axios

    Promise based HTTP client for the browser and node.js

    Project mention: 20+ JavaScript Utilities to Boost Your Productivity As a Developer | dev.to | 2021-10-26

    13. Axios

  • GitHub repo 30-seconds-of-code

    Short JavaScript code snippets for all your development needs

    Project mention: Handful Github Repos for Full stack web developer | dev.to | 2021-10-21

    9. 30 seconds of code

  • GitHub repo node

    Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

    Project mention: doc: add initial list of technical priorities by mhdawson · Pull Request #40235 · nodejs/node | reddit.com/r/node | 2021-10-26
  • GitHub repo deno

    A secure JavaScript and TypeScript runtime

    Project mention: I like the paradigm but I'll wait for tooling thanks | reddit.com/r/ProgrammerHumor | 2021-10-23
  • GitHub repo Angular

    The modern web developer’s platform

    Project mention: Authentication using the Supabase to an Angular application | dev.to | 2021-10-26

    npm start > [email protected] start > ng serve ✔ Browser application bundle generation complete. Initial Chunk Files | Names | Size vendor.js | vendor | 2.90 MB styles.css | styles | 268.30 kB polyfills.js | polyfills | 128.51 kB scripts.js | scripts | 76.33 kB main.js | main | 34.20 kB runtime.js | runtime | 6.63 kB | Initial Total | 3.40 MB Build at: 2021-10-25T02:19:20.036Z - Hash: 2dc1cd0da7856970b0d8 - Time: 17203ms Warning: /home/rodrigo/Development/Angular/angular-supabase/node_modules/@supabase/realtime-js/dist/module/RealtimeClient.js depends on 'websocket'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies ** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ ** ✔ Compiled successfully.

  • GitHub repo TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Project mention: Type | Treat 2021 - Day 1 | dev.to | 2021-10-26

    In order to participate you only need to be able to access the TypeScript website. Though ideally, you share with us your answers via our dev.to blog post mirrors, here, or via Twitter to @TypeScript.

  • GitHub repo three.js

    JavaScript 3D Library.

    Project mention: Conceptually, How do you do things in 3D Web Development? | dev.to | 2021-10-23

    Three.js – The official Three.js site. Links to lots of real-world examples of Three.js and documentation. There is a list of demos available, but I also find these are more intended as references than tutorials.

  • GitHub repo material-ui

    MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

    Project mention: Material UI Theming | reddit.com/r/reactjs | 2021-10-21

    I'm trying to understand how their theming works. For example, how does a button decide which color it should be? the code doesn't seem trivial at all, and it seems to depend on the context of where the button is placed: Button.js .

  • GitHub repo nodebestpractices

    :white_check_mark: The Node.js best practices list (September 2021)

    Project mention: A reflection about scalable project architectures | reddit.com/r/node | 2021-09-30

    Regarding structure, check out node best practices, where structuring by component (aka structuring by feature or module) is recommended, so in node.js it's already known that structuring by type not scales well, disregarding of the project size.

  • GitHub repo storybook

    📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

    Project mention: Anyone knows the software here? | reddit.com/r/software | 2021-10-25

    Looks like StoryBook

  • GitHub repo 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: 20+ JavaScript Utilities to Boost Your Productivity As a Developer | dev.to | 2021-10-26

    16. Webpack

  • GitHub repo clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

    Project mention: 10 Awesome Github Repositories Every Web Developer Should Know. | dev.to | 2021-10-09

    Link to Repository

  • GitHub repo project-based-learning

    Curated list of project-based tutorials

    Project mention: Free online Coding platforms to learn and improve your coding skills | reddit.com/r/learnprogramming | 2021-10-24
  • GitHub repo Front-End-Checklist

    🗂 The perfect Front-End Checklist for modern websites and meticulous developers

    Project mention: 12 Awesome GitHub Repos Developers will Love in 2021 | dev.to | 2021-08-24

    Have you ever asked yourself what you need to have or test in your web application before launching it? The Front-End Checklist repository has you covered. The Front-End Checklist is an exhaustive list of all elements you need to have/to test before launching your website/HTML page to production. The table of contents includes:

  • GitHub repo Atom

    :atom: The hackable text editor

    Project mention: Open source alternatives for VSCode | reddit.com/r/opensource | 2021-10-24

    https://atom.io/ is also using Electron and the Language Server Protocol. https://www.eclipse.org/che/ is an alternative to https://vscode.dev/

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 2021-10-26.

Index

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

Project Stars
1 freeCodeCamp 334,231
2 Vue.js 189,464
3 React 176,373
4 Bootstrap 153,538
5 You-Dont-Know-JS 145,732
6 javascript-algorithms 124,281
7 javascript 115,261
8 Electron 98,463
9 axios 88,639
10 30-seconds-of-code 87,380
11 node 82,457
12 deno 78,354
13 Angular 77,207
14 TypeScript 75,286
15 three.js 75,043
16 material-ui 72,332
17 nodebestpractices 71,524
18 storybook 65,398
19 webpack 59,623
20 clean-code-javascript 59,115
21 project-based-learning 58,469
22 Front-End-Checklist 56,706
23 Atom 56,182
Find remote JavaScript jobs at our new job board 99remotejobs.com. There are 17 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
scoutapm.com