SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 JavaScript JavaScript Projects
-
Remix is a full-stack React framework that has revolutionized how we handle server-client interactions. Originally developed by the React Router team and now part of React Router v7. Before diving into the implementation, it's important to understand that Remix uses two core concepts: loaders (for data loading) and actions (for data writes). Both operate on the server side, giving us a secure environment for data validation.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
javascript-algorithms
π Algorithms and data structures implemented in JavaScript with explanations and links to further readings
While browsing trending repositories on GitHub, I discovered trekhleb's javascript-algorithms repository. This repository focuses on helping new developers learn and implement algorithms, serving as an educational resource rather than a traditional software product. I find this approach appealing, as it aligns with my desire to contribute to projects that empower others to learn and grow.
-
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Project mention: 20+ Best Web Development Tools & Software (With Pricing) to Use in 2025ππ₯π₯ | dev.to | 2024-12-273. Bootstrap
-
AirBbB. I usually start here, but Vercel's config covered most of what I care about for both React and Node code styling.
-
30 Seconds of Code
-
Node.js
-
Project mention: Setting Up App Store In-App Purchase Event Notifications: A Complete Guide | dev.to | 2024-12-29
Axios - For HTTP requests
-
Stars β : 104K Repo Link
-
Programming: The Pragmatic Programmer, Clean Code (check the JS version here β Clean Code JavaScript)
-
Web development tutorial reference from Microsoft.
-
Go to expressjs.com
-
Project mention: βπ½4 Graphics Libraries Tools for React Developers in 2025 πΉπ | dev.to | 2024-12-28
Source: https://www.chartjs.org/
-
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: What is Evan You doing by creating VoidZero, and what are the issues with JS toolchains? | dev.to | 2024-12-17Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.
-
15 . 33 JS Concepts This repository is a collection of articles and books on the 33 JavaScript Concepts which every JavaScript Developer should know in order to have an in-depth knowledge of the language and its working.
-
The _.merge function from Lodash is a powerful utility for deep merging. It recursively merges nested properties from source objects into a target object.
-
html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
HTML5 Boilerplate
-
AnimeJS
-
Prettier can be configured and run in multiple ways. In this example, Iβll demonstrate how to set up Prettier with a Git hook for automation in VS Code. For more examples and configurations, visit Prettierβs documentation.
-
*uMatrix is unmaintained, and uBlock Origin can do fine-grained control β it just requires the βadvanced userβ setting for some reason, even if you expand the panels all the way. https://github.com/gorhill/ublock/wiki/quick-guide:-popup-us... (see βI am an advanced user!β expanding section at the bottom)
-
There is Ghost at least: https://ghost.org/ https://github.com/TryGhost/Ghost
However, it has recently shifted to more limited audience. (payed subscription-based content with different tiers)
-
MeteorJS brings client-side reactivity out of the box. No matter which frontend framework you choose, you will always have an integrated reactivity that synchronizes your data and the UI. This is one of the core strengths of MeteorJS.
-
30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
30 Days of JS preparation 30 Days of Javascript preparation that teaches JS topics in 30 days one topic per day, quite a good roadmap as well to learn JS from scratch.
-
Project mention: What is Evan You doing by creating VoidZero, and what are the issues with JS toolchains? | dev.to | 2024-12-17
Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.
JavaScript JavaScript discussion
JavaScript JavaScript related posts
-
WebKit Quirks
-
Animation Library You Can Use for your Web Apps
-
Your API Doesnβt Always Need to Be a Product
-
The Timeless 9 Golden Rules of Debugging
-
Next-Generation Buttons: Implementing the Command Pattern through Web Components
-
6 Steps to Set Up MongoDB Atlas for Node.js Applications
-
Just use this Next.js Eslint Configuration
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jan 2025
Index
What are some of the best open-source JavaScript projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | React | 231,174 |
2 | javascript-algorithms | 189,307 |
3 | Bootstrap | 171,198 |
4 | javascript | 145,785 |
5 | 30-seconds-of-code | 122,294 |
6 | node | 108,838 |
7 | axios | 106,135 |
8 | three.js | 103,697 |
9 | clean-code-javascript | 92,168 |
10 | Web-Dev-For-Beginners | 83,915 |
11 | Express | 66,026 |
12 | Chart.js | 65,094 |
13 | webpack | 64,954 |
14 | 33-js-concepts | 64,359 |
15 | lodash | 60,020 |
16 | html5-boilerplate | 56,678 |
17 | anime.js | 50,668 |
18 | prettier | 49,770 |
19 | uBlock | 49,066 |
20 | Ghost | 47,996 |
21 | Meteor JS | 44,495 |
22 | 30-Days-Of-JavaScript | 43,712 |
23 | parcel | 43,573 |