back to home

Best Open Source javascript Libraries

A curated list of the most popular GitHub repositories tagged with javascript. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1freeCodeCamp/freeCodeCamp

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

437,371TypeScript
Analyze Code

#2practical-tutorials/project-based-learning

Curated list of project-based tutorials

258,830
Analyze Code

#3facebook/react

The library for web and native user interfaces.

243,261JavaScript
Analyze Code

#4vuejs/vue

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

209,966TypeScript
Analyze Code

#5trekhleb/javascript-algorithms

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

195,668JavaScript
Analyze Code

#6getify/You-Dont-Know-JS

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

184,447
Analyze Code

#7twbs/bootstrap

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

174,002MDX
Analyze Code

#8airbnb/javascript

JavaScript Style Guide

148,102JavaScript
Analyze Code

#9Chalarangelo/30-seconds-of-code

Coding articles to level up your development skills

126,833JavaScript
Analyze Code

#10electron/electron

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

120,177C++
Analyze Code

#11justjavac/free-programming-books-zh_CN

:books: 免费的计算机编程类中文书籍,欢迎投稿

116,333
Analyze Code

#12nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

115,880JavaScript
Analyze Code

#13mrdoob/three.js

JavaScript 3D Library.

111,011JavaScript
Analyze Code

#14axios/axios

Promise based HTTP client for the browser and node.js

108,615JavaScript
Analyze Code

#15microsoft/TypeScript

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

107,894TypeScript
Analyze Code

#16denoland/deno

A modern runtime for JavaScript and TypeScript.

106,272Rust
Analyze Code

#17goldbergyoni/nodebestpractices

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

105,116Dockerfile
Analyze Code

#18angular/angular

Deliver web apps with confidence 🚀

99,995TypeScript
Analyze Code

#19microsoft/Web-Dev-For-Beginners

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

95,319JavaScript
Analyze Code

#20ryanmcdermott/clean-code-javascript

Clean Code concepts adapted for JavaScript

94,303JavaScript
Analyze Code

#21immich-app/immich

High performance self-hosted photo and video management solution.

93,074TypeScript
Analyze Code

#22florinpop17/app-ideas

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

90,614
Analyze Code

#23storybookjs/storybook

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

89,293TypeScript
Analyze Code

#24oven-sh/bun

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

87,535Zig
Analyze Code

#25mermaid-js/mermaid

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

86,227TypeScript
Analyze Code

#26microsoft/playwright

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

82,870TypeScript
Analyze Code

#27DopplerHQ/awesome-interview-questions

:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:

81,063
Analyze Code

#28nestjs/nest

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

74,705TypeScript
Analyze Code

#29thedaviddias/Front-End-Checklist

🗂 The perfect Front-End Checklist for modern websites and meticulous developers

72,164
Analyze Code

#30enaqx/awesome-react

A collection of awesome things regarding React ecosystem

72,058
Analyze Code

#31strapi/strapi

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

71,357TypeScript
Analyze Code

#32expressjs/express

Fast, unopinionated, minimalist web framework for node.

68,789JavaScript
Analyze Code

#33chartjs/Chart.js

Simple HTML5 Charts using the <canvas> tag

67,174JavaScript
Analyze Code

#34juliangarnier/anime

JavaScript animation engine

66,556JavaScript
Analyze Code

#35leonardomso/33-js-concepts

📜 33 JavaScript concepts every developer should know.

66,254JavaScript
Analyze Code

#36webpack/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.

66,027JavaScript
Analyze Code

#37sindresorhus/awesome-nodejs

:zap: Delightful Node.js packages and resources

65,061
Analyze Code

#38facebook/docusaurus

Easy to maintain open source documentation websites.

63,857TypeScript
Analyze Code

#39socketio/socket.io

Realtime application framework (Node.JS server)

62,886TypeScript
Analyze Code

#40openinterpreter/open-interpreter

A natural language interface for computers

62,308Python
Analyze Code

#41gorhill/uBlock

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

61,669JavaScript
Analyze Code

#42lodash/lodash

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

61,624JavaScript
Analyze Code

#43atom/atom

:atom: The hackable text editor

61,016JavaScript
Analyze Code

#44youngyangyang04/leetcode-master

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

60,372Shell
Analyze Code

#45h5bp/html5-boilerplate

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

57,394JavaScript
Analyze Code

#46azl397985856/leetcode

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

55,816JavaScript
Analyze Code

#47appwrite/appwrite

Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more

54,902TypeScript
Analyze Code

#48ElemeFE/element

A Vue.js 2.0 UI Toolkit for Web

54,203Vue
Analyze Code

#49laurent22/joplin

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

53,526TypeScript
Analyze Code

#50ionic-team/ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

52,368TypeScript
Analyze Code