Home › Web Development › JavaScript Libraries

JavaScript Libraries

Top Web Development tools for javascript libraries — made for website owners, freelancers, startups and web developers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories · ranked by GitHub stars by default

freeCodeCamp avatar

freeCodeCamp

by freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

⭐ 458.4k🍴 48.2k 💻 TypeScriptBasic Technical Setup
Updated 01 Nov 2026 Explore Tool
morluto avatar

rea

by morluto

Reverse engineer anything with agents, from app behavior down to native binaries.

⭐ 441.2k🍴 109.2k 💻 TypeScriptCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
practical-tutorials avatar

project-based-learning

by practical-tutorials

Curated list of project-based tutorials

⭐ 288.7k🍴 36.8k 💻 PythonBasic Technical Setup
Updated 26 Oct 2026 Explore Tool
react avatar

react

by react

The library for web and native user interfaces.

⭐ 252.1k🍴 51.6k 💻 JavaScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
vuejs avatar

vue

by vuejs

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

⭐ 212.5k🍴 33.6k 💻 TypeScriptCoding Knowledge Recommended
Updated 10 Oct 2024 Explore Tool

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

⭐ 196.7k🍴 31k 💻 JavaScriptCoding Knowledge Recommended
Updated 26 Jul 2026 Explore Tool

A book series (2 published editions) on the JS language.

⭐ 184.8k🍴 33.4k 💻 —Basic Technical Setup
Updated 31 Oct 2026 Explore Tool
twbs avatar

bootstrap

by twbs

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

⭐ 175k🍴 78.5k 💻 MDXCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
airbnb avatar

javascript

by airbnb

JavaScript Style Guide

⭐ 148k🍴 26.5k 💻 JavaScriptCoding Knowledge Recommended
Updated 16 Apr 2026 Explore Tool
Chalarangelo avatar

30-seconds-of-code

by Chalarangelo

Coding articles to level up your development skills

⭐ 129.4k🍴 12.5k 💻 JavaScriptBasic Technical Setup
Updated 26 Oct 2026 Explore Tool
electron avatar

electron

by electron

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

⭐ 123.7k🍴 17.9k 💻 C++Coding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
nodejs avatar

node

by nodejs

Node.js JavaScript runtime ✨🐢🚀✨

⭐ 123.2k🍴 38.7k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
immich-app avatar

immich

by immich-app

High performance self-hosted photo and video management solution.

⭐ 117.9k🍴 7.4k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
mrdoob avatar

three.js

by mrdoob

JavaScript 3D Library.

⭐ 117.4k🍴 36.9k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
microsoft avatar

TypeScript

by microsoft

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

⭐ 111.7k🍴 15.4k 💻 GoCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
axios avatar

axios

by axios

Promise based HTTP client for the browser and node.js

⭐ 109.3k🍴 12k 💻 JavaScriptCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
denoland avatar

deno

by denoland

A modern runtime for JavaScript and TypeScript.

⭐ 108.8k🍴 6.5k 💻 RustCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
goldbergyoni avatar

nodebestpractices

by goldbergyoni

✅ The Node.js best practices list (July 2026)

⭐ 105.7k🍴 10.7k 💻 DockerfileCoding Knowledge Recommended
Updated 15 Jun 2026 Explore Tool
angular avatar

angular

by angular

Deliver web apps with confidence 🚀

⭐ 101.1k🍴 28.9k 💻 TypeScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
microsoft avatar

playwright

by microsoft

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

⭐ 99.1k🍴 6.8k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
florinpop17 avatar

app-ideas

by florinpop17

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

⭐ 98.4k🍴 10.7k 💻 —Basic Technical Setup
Updated 11 Oct 2025 Explore Tool

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

⭐ 97.1k🍴 16.1k 💻 JavaScriptBasic Technical Setup
Updated 01 Nov 2026 Explore Tool
oven-sh avatar

bun

by oven-sh

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

⭐ 96.5k🍴 5.3k 💻 RustCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
ryanmcdermott avatar

clean-code-javascript

by ryanmcdermott

Clean Code concepts adapted for JavaScript

⭐ 94.7k🍴 12.6k 💻 JavaScriptCoding Knowledge Recommended
Updated 29 Jul 2024 Explore Tool
storybookjs avatar

storybook

by storybookjs

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

⭐ 91.4k🍴 10.5k 💻 TypeScriptCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
mermaid-js avatar

mermaid

by mermaid-js

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

⭐ 91k🍴 9.4k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
nestjs avatar

nest

by nestjs

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

⭐ 77k🍴 8.7k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
enaqx avatar

awesome-react

by enaqx

A collection of awesome things regarding React ecosystem

⭐ 75.1k🍴 7.7k 💻 —Basic Technical Setup
Updated 04 Sep 2026 Explore Tool
thedaviddias avatar

Front-End-Checklist

by thedaviddias

🗂 The essential checklist for modern web development, for humans and AI agents

⭐ 74.7k🍴 6.8k 💻 MDXCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
juliangarnier avatar

anime

by juliangarnier

JavaScript animation engine

⭐ 74.2k🍴 5k 💻 JavaScriptCoding Knowledge Recommended
Updated 21 Aug 2026 Explore Tool
strapi avatar

strapi

by strapi

🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

⭐ 73.4k🍴 10k 💻 TypeScriptNo Coding Required
Updated 30 Oct 2026 Explore Tool
remotion-dev avatar

remotion

by remotion-dev

🎥 Make videos programmatically with React

⭐ 69.7k🍴 5.7k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
expressjs avatar

express

by expressjs

Fast, unopinionated, minimalist web framework for node.

⭐ 69.6k🍴 25.3k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
gorhill avatar

uBlock

by gorhill

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

⭐ 69k🍴 4.4k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
chartjs avatar

Chart.js

by chartjs

Simple HTML5 Charts using the <canvas> tag

⭐ 67.8k🍴 12k 💻 JavaScriptCoding Knowledge Recommended
Updated 23 Oct 2026 Explore Tool
sindresorhus avatar

awesome-nodejs

by sindresorhus

:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]

⭐ 67.3k🍴 6.3k 💻 —Basic Technical Setup
Updated 02 Sep 2026 Explore Tool
meta avatar

docusaurus

by meta

Easy to maintain open source documentation websites.

⭐ 66.6k🍴 10.1k 💻 TypeScriptCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
leonardomso avatar

33-js-concepts

by leonardomso

📜 33 JavaScript concepts every developer should know.

⭐ 66.5k🍴 9.1k 💻 JavaScriptCoding Knowledge Recommended
Updated 21 Oct 2026 Explore Tool
webpack avatar

webpack

by 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",…

⭐ 66k🍴 9.6k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
socketio avatar

socket.io

by socketio

Bidirectional and low-latency communication for every platform

⭐ 63.2k🍴 10.2k 💻 TypeScriptCoding Knowledge Recommended
Updated 29 Sep 2026 Explore Tool
youngyangyang04 avatar

leetcode-master

by youngyangyang04

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

⭐ 62.8k🍴 12.3k 💻 ShellCoding Knowledge Recommended
Updated 24 Oct 2026 Explore Tool
lodash avatar

lodash

by lodash

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

⭐ 61.3k🍴 7.2k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Oct 2026 Explore Tool
twentyhq avatar

twenty

by twentyhq

The open alternative to Salesforce, designed for AI.

⭐ 60.3k🍴 9.9k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
appwrite avatar

appwrite

by appwrite

The open-source cloud for agents & devs. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime, WAF and more

⭐ 57.8k🍴 5.8k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

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

⭐ 57.7k🍴 12.2k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
laurent22 avatar

joplin

by laurent22

Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.

⭐ 57k🍴 6.4k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
azl397985856 avatar

leetcode

by azl397985856

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

⭐ 55.7k🍴 9.3k 💻 JavaScriptCoding Knowledge Recommended
Updated 16 Jul 2025 Explore Tool
greensock avatar

GSAP

by greensock

GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

⭐ 30k🍴 2.3k 💻 JavaScriptCoding Knowledge Recommended
Updated 13 Apr 2026 Explore Tool
Modernizr avatar

Modernizr

by Modernizr

Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

⭐ 25.7k🍴 2.9k 💻 JavaScriptCoding Knowledge Recommended
Updated 21 Oct 2026 Explore Tool