JavaScript JavaScript

Open-source JavaScript projects categorized as JavaScript

Top 23 JavaScript JavaScript Projects

  • React

    The library for web and native user interfaces.

    Project mention: Build a simple E-commerce PIM with Next.js, Prisma, and Neon | dev.to | 2024-03-09

    Basic knowledge of React and Next.js

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

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

  • Bootstrap

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

    Project mention: Rapid Prototyping with Flask, Bootstrap and Secutio | dev.to | 2024-01-30

    To make the demo more interesting, we will use the Bootstrap framework and Flask as the backend.

  • javascript

    JavaScript Style Guide

    Project mention: How, and why, you should add JavaScript linting to your project. With ESLint and Gulp | dev.to | 2024-03-04

    Instead of writing our own exhaustive list of JavaScript rules, we can use a ruleset defined by the developers at Airbnb, and then adjust it to suit our preferences. The Airbnb JavaScript Style Guide is well known among JavaScript developers and used by some big companies: Lonely Planet, National Geographic and Sainsburys to name a few. It’s a great place to start.

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

    Promise based HTTP client for the browser and node.js

    Project mention: Automating Data Collection with Apify: From Script to Deployment | dev.to | 2024-03-17

    For this article, I will be using the TypeScript Starter template as shown in the screenshot above. This comes with Nodejs, Cheerio, Axios

  • node

    Node.js JavaScript runtime ✨🐢🚀✨

    Project mention: I Deployed My Own Cute Lil’ Private Internet (a.k.a. VPC) | dev.to | 2024-03-18

    Each app’s front end is built with Qwik and uses Tailwind for styling. The server-side is powered by Qwik City (Qwik’s official meta-framework) and runs on Node.js hosted on a shared Linode VPS. The apps also use PM2 for process management and Caddy as a reverse proxy and SSL provisioner. The data is stored in a PostgreSQL database that also runs on a shared Linode VPS. The apps interact with the database using Drizzle, an Object-Relational Mapper (ORM) for JavaScript. The entire infrastructure for both apps is managed with Terraform using the Terraform Linode provider, which was new to me, but made provisioning and destroying infrastructure really fast and easy (once I learned how it all worked).

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

  • three.js

    JavaScript 3D Library.

    Project mention: JavaScript Libraries That You Should Know | dev.to | 2024-03-19

    7. three.js

  • 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

  • Web-Dev-For-Beginners

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

  • mermaid

    Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

    Project mention: Ask HN: Anyone use a code to mindmap/flowchart tool? | news.ycombinator.com | 2024-02-24
  • 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: JS Toolbox 2024: Bundlers and Test Frameworks | dev.to | 2024-03-03

    Webpack is a powerful and widely-used module bundler for JavaScript applications. It’s known for its flexibility and extensive plugin system, making it a popular tool in complex web development projects.

  • Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: Screen Sharing with WebRTC: Harnessing JavaScript for Seamless Streaming | dev.to | 2024-03-15

    Now we can install both Express and Socket.io libraries:

  • Chart.js

    Simple HTML5 Charts using the <canvas> tag

    Project mention: React: A Mess That Shouldn't Exist In Web Development | dev.to | 2024-03-09

    Most of frontend libraries are made with Vanilla JS. An example of library that you might frequently use is "Chart.js". But React is not compatible with Chart.js so here it comes "React-chartjs-2" A wrapper library to work with Chart.js in React ecosystem. Oh you want to use "three.js" for some cool 3D? you will need "React-three/fiber". In my case, I need to implement "telegram-web-app", not so fast, I have to create my own wrapper to be able to use it.

  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 🧙‍♂️Master JavaScript with these 5 GitHub repositories🪄✨🚀 | dev.to | 2024-03-16

    2. 📜 33 JavaScript concepts every developer should know.

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

    Project mention: JavaScript Libraries That You Should Know | dev.to | 2024-03-19

    5. Lodash

  • html5-boilerplate

    A professional front-end template for building fast, robust, and adaptable web apps or sites.

    Project mention: html5 boilerplate with bootstrap | /r/webdevY | 2023-05-05

    Download the HTML5 Boilerplate template from the official website (https://html5boilerplate.com/). You can choose to download the standard or the enhanced version, depending on your needs.

  • anime.js

    JavaScript animation engine

    Project mention: Can we talk about the absolute chokehold GSAP has on the industry? | /r/webdev | 2023-12-10
  • prettier

    Prettier is an opinionated code formatter.

    Project mention: Angular 14 + Prettier + Husky Setup | dev.to | 2024-03-01

    What is Prettier 😎?

  • Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

    Project mention: Tea.xyz causes a flood of spam pull requests to open source projects | news.ycombinator.com | 2024-02-27

    This response from one of the Tea developers seems disingenuous https://github.com/TryGhost/Ghost/pull/19743#issuecomment-19...

    How could they not have predicted this outcome?

  • Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Meteor v3 uses express under the hood – How to use and deploy it. | dev.to | 2024-03-04

    As you might have seen from this PR and in our forums Meteor v3(it is still in beta, but you can follow the progress here) will be released with a new engine, expressjs.

  • parcel

    The zero configuration build tool for the web. 📦🚀

    Project mention: JS Toolbox 2024: Bundlers and Test Frameworks | dev.to | 2024-03-03

    Parcel 2 emphasizes a zero-configuration approach to bundling web applications. It's a powerful tool that offers a hassle-free developer experience, focusing on simplicity and speed.

  • uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

    Project mention: Brave's AI assistant now integrates with PDFs and Google Drive | news.ycombinator.com | 2024-02-23

    If ads, in particular on YouTube, are the problem, anything Chromium-based is probably only going to get worse and worse (see [1] and [2]). So that basically leaves you with Firefox and Safari.

    I work for Mozilla (speaking for myself, of course), so I'll leave you to guess which I'd recommend :P

    [1] https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...

    [2] https://arstechnica.com/gadgets/2023/09/googles-widely-oppos...

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

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-03-19.

JavaScript JavaScript related posts

Index

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

Project Stars
1 React 220,082
2 javascript-algorithms 180,856
3 Bootstrap 167,105
4 javascript 140,835
5 30-seconds-of-code 118,511
6 axios 103,663
7 node 102,388
8 three.js 98,017
9 clean-code-javascript 88,782
10 Web-Dev-For-Beginners 80,814
11 mermaid 65,995
12 webpack 64,043
13 Express 63,414
14 Chart.js 63,136
15 33-js-concepts 61,494
16 lodash 58,631
17 html5-boilerplate 55,843
18 anime.js 48,426
19 prettier 47,949
20 Ghost 45,376
21 Meteor JS 43,993
22 parcel 43,040
23 uBlock 42,464
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