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: Integrate Bootstrap with React | dev.to | 2024-04-19

    This article serves as your comprehensive guide to mastering the art of combining Bootstrap and React seamlessly. Dive in to uncover the tips, tricks, and best practices to elevate your UI design game effortlessly.

  • 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: Minecraft Grub Theme | news.ycombinator.com | 2023-07-18

    I'm reminded of the time when some kid wrote a script to crawl GitHub and create issues[1] about using inclusive language... except it was really dumb, for example: https://github.com/trekhleb/javascript-algorithms/pull/875/f...

    [1] E.g.: https://github.com/EbookFoundation/free-programming-books/pu...

  • You-Dont-Know-JS

    A book series on JavaScript. @YDKJS on twitter.

  • Project mention: 10 JavaScript Sites Every Web Developer Should Know | dev.to | 2024-03-31

    (https://github.com/getify/You-Dont-Know-JS) You Don't Know JS is a series of books that dives deep into the inner workings of JavaScript. Written by Kyle Simpson, these books explore topics like scope, closures, and prototypes, helping you master JavaScript's more complex concepts.

  • Bootstrap

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

  • Project mention: Integrate Bootstrap with React | dev.to | 2024-04-19

    This article serves as your comprehensive guide to mastering the art of combining Bootstrap and React seamlessly. Dive in to uncover the tips, tricks, and best practices to elevate your UI design game effortlessly.

  • project-based-learning

    Curated list of project-based tutorials

  • Project mention: 🕵️‍♂️ The Art of Self-Learning: How to Teach Yourself Any Programming Concept 🤓 | dev.to | 2024-04-16

    Tired of the same old ideas or completely lost trying to find one? Check this great repo containing a bunch of different links to other lists of ideas!

  • 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: Airbnb JavaScript Style Guide | news.ycombinator.com | 2024-04-03
  • 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: ManyShiba - The World's Greatest Twitter Bot | dev.to | 2024-04-08

    Note, you can use any library for HTTP requests like axios. This example uses the http and node-fetch libraries available on npm.

  • node

    Node.js JavaScript runtime ✨🐢🚀✨

  • Project mention: The Object model in EmberJS. | dev.to | 2024-04-18

    To install and run Ember.js, you'll need to follow these steps: Install Node.js and npm (Node Package Manager) on your computer. You can download the latest version of Node.js from the official website. Once Node.js and npm are installed, open a terminal window and run the following command to install the Ember.js command line interface (CLI):

  • three.js

    JavaScript 3D Library.

  • Project mention: Implementing Bloom Effect with Mapbox and Three.js | dev.to | 2024-04-08

    Regarding the optimization of the effect, I found an issue on the three.js GitHub repository: https://github.com/mrdoob/three.js/issues/14104 The alpha channel issue seems to be a difficult problem, which has been present since 2018. At the end of the discussion, a solution proposed by a contributor is not to modify the UnrealBloomPass but to blend the source texture and target texture in the shader.

  • TypeScript

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

  • Project mention: What is an Abstract Syntax Tree in Programming? | dev.to | 2024-04-05

    GitHub | Website

  • nodebestpractices

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

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

    Deliver web apps with confidence 🚀

  • Project mention: Episode 24/15: Wiz behind the curtain, Copilot in VSCode | dev.to | 2024-04-18
  • 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: Zero-runtime CSS-in-JS implementation | news.ycombinator.com | 2024-01-29
  • clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

  • Project mention: Why clean code makes JavaScript programming easier | dev.to | 2024-01-16

    Further examples of clean code

  • storybook

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

  • Project mention: Storybook not picking up tailwindcss | dev.to | 2024-04-17

    [Bug]: Configuration with TailwindCss Next.js using Tailwind with 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: React Server Components Example with Next.js | dev.to | 2024-04-16

    At Node Conference 2023, Jarred Sumner (creator of Bun) showed a demo of server components in Bun, so there is at least partial support in that ecosystem. The Bun repo provides bun-plugin-server-components as the official plugin for server components. And while I haven’t looked at it in-depth, Marz claims to be a “React Server Components Framework for Bun”.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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). The latest post mention was on 2024-04-19.

JavaScript related posts

Index

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

Project Stars
1 freeCodeCamp 387,222
2 React 221,535
3 Vue.js 206,901
4 javascript-algorithms 181,556
5 You-Dont-Know-JS 176,110
6 Bootstrap 167,350
7 project-based-learning 166,637
8 javascript 141,540
9 30-seconds-of-code 119,033
10 Electron 111,798
11 axios 103,912
12 node 103,479
13 three.js 98,752
14 TypeScript 97,832
15 nodebestpractices 96,141
16 Angular 94,397
17 deno 92,841
18 Material UI 91,511
19 clean-code-javascript 89,510
20 storybook 82,727
21 Web-Dev-For-Beginners 81,368
22 app-ideas 74,797
23 bun 70,251
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com