JavaScript

Open-source projects categorized as JavaScript

Top 23 JavaScript Open-Source Projects

  • freeCodeCamp

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

  • Project mention: Good coding groups for black women? | news.ycombinator.com | 2024-01-13
  • React

    The library for web and native user interfaces.

  • Project mention: React Compiler - New Hero? | dev.to | 2024-05-16

    There is a public React Compiler PR, if you are interested, go check it out, and maybe leave a supportive comment to the community and devs. It feels like a historical moment, one small step forward!

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

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

  • Project mention: Here are the 10 projects I am contributing to over the next 6 months. Share yours | dev.to | 2024-04-13

    Vuejs

  • javascript-algorithms

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

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19
  • 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

  • project-based-learning

    Curated list of project-based tutorials

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    9. Practical-tutorials/project-based-learning - This repository provides links to project-based tutorials for various programming languages, with a focus on Python. It's a great way to gain practical experience and build your developer portfolio. https://github.com/practical-tutorials/project-based-learning

  • Bootstrap

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

  • Project mention: How to have a clean CSS structure with RSCSS/ITCSS | dev.to | 2024-05-15

    As an example, let’s take the Bootstrap framework and try to go with ITCSS structure in it.

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

  • 30-seconds-of-code

    Short code snippets for all your development needs

  • Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
  • Electron

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

  • Project mention: Release Radar • February 2024 Edition | dev.to | 2024-02-29

    The team at Electron have been faithfully shipping new releases almost every single month. I think they had Christmas off 🤔. This popular framework has developers writing cross-platform desktop applications using JavaScript, HTML and CSS. The latest update depreciates some process events, and added new modules, APIs, methods, and more. Read into all the changes in the Electron release notes. This month, Electron also introduced a new formal RFC process.

  • axios

    Promise based HTTP client for the browser and node.js

  • Project mention: How to start an Open Source project. Building RESO API JS client | dev.to | 2024-05-14

    Discuss which tech stack you and your team will use, and add cards to the Backlog list with description, adding this technology in your project. In our case, it is Mocha and Nock for testing and Axios for making API calls.

  • node

    Node.js JavaScript runtime ✨🐢🚀✨

  • Project mention: JEP Draft: Draft: Support HTTP/3 in the HttpClient | news.ycombinator.com | 2024-05-16

    Node is starting to land WebTransport, intending for it to be the js API for quic. Still a rung down from http/3 but happy seeing things inching along. https://github.com/nodejs/node/pull/52628

  • three.js

    JavaScript 3D Library.

  • Project mention: Space, Rockets and GPU particles | dev.to | 2024-05-12

    We also used three.js to setup a scene and manage resources.

  • TypeScript

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

  • Project mention: Svelte Series-1: An awesome framework | dev.to | 2024-05-15

    Version 3 was a major revision where the Svelte development team began to rethink the core concept of modern UI frameworks: reactivity. By 2019, Svelte has become a mature tool for building out-of-the-box web applications with TypeScript support.

  • 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

  • Angular

    Deliver web apps with confidence 🚀

  • Project mention: Angular Signals, Reactive Context, and Dynamic Dependency Tracking | dev.to | 2024-04-24

    /** * https://github.com/angular/angular/blob/75a186e321cb417685b2f13e9961906fc0aed36c/packages/core/src/render3/reactivity/untracked.ts#L15 * * packages/core/src/render3/reactivity/untracked.ts * **/ export function untracked(nonReactiveReadsFn: () => T): T { const prevConsumer = setActiveConsumer(null); try { return nonReactiveReadsFn(); } finally { setActiveConsumer(prevConsumer); } }

  • deno

    A modern runtime for JavaScript and TypeScript.

  • Project mention: Bun - The One Tool for All Your JavaScript/Typescript Project's Needs? | dev.to | 2024-04-02

    NodeJS is the dominant Javascript server runtime environment for Javascript and Typescript (sort of) projects. But over the years, we have seen several attempts to build alternative runtime environments such as Deno and Bun, today’s subject, among others.

  • Material UI

    Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

  • Project mention: 6 CSS tools for more efficient and flexible CSS handling | dev.to | 2024-05-16

    The first tool we’ll look at is Pigment CSS, a zero-runtime CSS-in-JS library built to extract the co-located styles into separate CSS files during the build phase and eliminate the need for runtime style processing.

  • clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

  • Project mention: The Clean Code book and the clean code paradigms | dev.to | 2024-05-14

    By the way, the other day I found on Twitter a summary of Clean Code concepts with examples in Javascript so you can take a look at the content of the book before deciding whether to buy it or not.

  • storybook

    Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.

  • Project mention: How to share your TwigComponent with your team ? | dev.to | 2024-05-15

    But here’s some good news: there’s already a solution in the JavaScript world called Storybook!

  • Web-Dev-For-Beginners

    24 Lessons, 12 Weeks, Get Started as a Web Developer

  • app-ideas

    A Collection of application ideas which can be used to improve your coding skills.

  • Project mention: 18 Must-Bookmark GitHub Repositories Every Developer Should Know | dev.to | 2024-02-12
  • bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

  • Project mention: When to Use Bun Instead of Node.js | dev.to | 2024-05-15

    Bun is a new JavaScript runtime designed for server-side execution of both JavaScript and TypeScript. It’s developed in Zig, a low-level programming language that allows Bun to reach extreme levels of performance. Thanks to that, it’s suitable for developing high-speed server applications.

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

JavaScript related posts

  • Chapter 1: Boring SVG Manipulation

    1 project | dev.to | 16 May 2024
  • JEP Draft: Draft: Support HTTP/3 in the HttpClient

    1 project | news.ycombinator.com | 16 May 2024
  • Winamp has announced that it is "opening up" its source code

    3 projects | news.ycombinator.com | 16 May 2024
  • WebSockets

    2 projects | dev.to | 16 May 2024
  • How to shuffle an array in JavaScript

    1 project | dev.to | 16 May 2024
  • React Compiler - New Hero?

    1 project | dev.to | 16 May 2024
  • Integrate Ory in a NestJS application

    6 projects | dev.to | 16 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 May 2024
    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. Learn more →

Index

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

Project Stars
1 freeCodeCamp 389,999
2 React 222,862
3 Vue.js 207,096
4 javascript-algorithms 183,164
5 You-Dont-Know-JS 176,641
6 project-based-learning 171,454
7 Bootstrap 167,594
8 javascript 142,083
9 30-seconds-of-code 119,454
10 Electron 112,107
11 axios 104,140
12 node 104,159
13 three.js 99,250
14 TypeScript 98,267
15 nodebestpractices 96,529
16 Angular 94,660
17 deno 93,051
18 Material UI 91,834
19 clean-code-javascript 89,869
20 storybook 82,947
21 Web-Dev-For-Beginners 81,621
22 app-ideas 75,259
23 bun 70,962

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