
TOP 61 Javascript Open Source Projects in 2025

1. Free Code Camp
GitHub stars: 390,000
Description: freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Programing Language: TypeScript
Tags: react, nodejs, javascript, d3, teachers
Updated: 1 hour ago
Link: https://github.com/freeCodeCamp/freeCodeCamp

2. React
GitHub stars: 223,000
Description: The library for web and native user interfaces.
Programing Language: JavaScript
Tags: react, javascript, library, ui, frontend
Updated: 57 minutes ago
Link: https://github.com/facebook/react

3. vue
GitHub stars: 207,000
Description: This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
Programing Language: TypeScript
Tags: javascript, framework, vue, frontend
Updated: 5 hours ago
Link: https://github.com/vuejs/vue

4. Javascript Algorithms
GitHub stars: 184,000
Description: 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Programing Language: JavaScript
Tags: javascript, computer-science, algorithm, algorithms, interview
Updated: 4 days ago
Link: https://github.com/trekhleb/javascript-algorithms

5. You Dont Know Js
GitHub stars: 177,000
Description: A book series on JavaScript. @YDKJS on twitter.
Programing Language: Updated on Feb 20
Tags: javascript, education, programming, es6, async
Updated:
Link: https://github.com/getify/You-Dont-Know-JS

6. Bootstrap
GitHub stars: 168,000
Description: The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Programing Language: JavaScript
Tags: javascript, css, html, sass, bootstrap
Updated: 7 minutes ago
Link: https://github.com/twbs/bootstrap

7. Javascript
GitHub stars: 142,000
Description: JavaScript Style Guide
Programing Language: JavaScript
Tags: javascript, styleguide, eslint, es6, style-linter
Updated: 22 hours ago
Link: https://github.com/airbnb/javascript

8. 30 Seconds Of Code
GitHub stars: 120,000
Description: Short code snippets for all your development needs
Programing Language: JavaScript
Tags: nodejs, javascript, css, python, git
Updated: 18 hours ago
Link: https://github.com/Chalarangelo/30-seconds-of-code

9. Electron
GitHub stars: 112,000
Description: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Programing Language: C++
Tags: electron, nodejs, javascript, css, html
Updated: 24 minutes ago
Link: https://github.com/electron/electron

10. Axios
GitHub stars: 104,000
Description: Promise based HTTP client for the browser and node.js
Programing Language: JavaScript
Tags: nodejs, javascript, promise, http-client, hacktoberfest
Updated: 23 hours ago
Link: https://github.com/axios/axios

11. node
GitHub stars: 104,000
Description: Node.js JavaScript runtime ✨🐢🚀✨
Programing Language: JavaScript
Tags: nodejs, javascript, windows, macos, linux
Updated: 17 minutes ago
Link: https://github.com/nodejs/node

12. Denoland/Deno
GitHub stars: 102,000
Description: A modern runtime for JavaScript and TypeScript.
Programing Language: Rust
Tags: javascript, rust, typescript, deno
Updated: 8 minutes ago
Link: https://github.com/denoland/deno

13. Microsoft/Type Script
GitHub stars: 102,000
Description: TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Programing Language: TypeScript
Tags: javascript, language, typechecker, typescript
Updated: 16 hours ago
Link: https://github.com/microsoft/TypeScript

14. Three.Js
GitHub stars: 99,400
Description: JavaScript 3D Library.
Programing Language: JavaScript
Tags: javascript, svg, webgl, html5, canvas
Updated: 5 minutes ago
Link: https://github.com/mrdoob/three.js

15. Angular/Angular
GitHub stars: 96,900
Description: Deliver web apps with confidence 🚀
Programing Language: TypeScript
Tags: javascript, angular, typescript, web-performance, web
Updated: 4 days ago
Link: https://github.com/angular/angular

16. Nodebestpractices
GitHub stars: 96,700
Description: ✅ The Node.js best practices list (February 2024)
Programing Language: Dockerfile
Tags: nodejs, javascript, testing, npm, styleguide
Updated: 27 days ago
Link: https://github.com/goldbergyoni/nodebestpractices

17. Clean Code Javascript
GitHub stars: 90,000
Description: 🛁 Clean Code concepts adapted for JavaScript
Programing Language: JavaScript
Tags: javascript, best-practices, clean-code, composition, inheritance
Updated: Apr 4
Link: https://github.com/ryanmcdermott/clean-code-javascript

18. Storybookjs/Storybook
GitHub stars: 85,800
Description: Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Programing Language: TypeScript
Tags: react, javascript, stories, testing, html
Updated: 14 minutes ago
Link: https://github.com/storybookjs/storybook

19. Web Dev For Beginners
GitHub stars: 81,700
Description: 24 Lessons, 12 Weeks, Get Started as a Web Developer
Programing Language: JavaScript
Tags: javascript, css, html, learning, education
Updated: 6 days ago
Link: https://github.com/microsoft/Web-Dev-For-Beginners

20. Oven Sh/Bun
GitHub stars: 76,100
Description: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Programing Language: Zig
Tags: react, nodejs, javascript, npm, bundler
Updated: 3 minutes ago
Link: https://github.com/oven-sh/bun

21. Mermaid Js/Mermaid
GitHub stars: 75,500
Description: Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Programing Language: TypeScript
Tags: javascript, documentation, typescript, diagrams, flowchart
Updated: 18 minutes ago
Link: https://github.com/mermaid-js/mermaid

22. App Ideas
GitHub stars: 75,300
Description: A Collection of application ideas which can be used to improve your coding skills.
Programing Language: Updated 5 days ago
Tags: javascript, css, html, practice, applications
Updated:
Link: https://github.com/florinpop17/app-ideas

23. Nestjs/Nest
GitHub stars: 69,400
Description: A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Programing Language: TypeScript
Tags: nodejs, javascript, node, microservices, framework
Updated: 8 hours ago
Link: https://github.com/nestjs/nest

24. Front End Checklist
GitHub stars: 67,600
Description: 🗂 The perfect Front-End Checklist for modern websites and meticulous developers
Programing Language: Updated 12 days ago
Tags: javascript, css, html, lists, checklist
Updated:
Link: https://github.com/thedaviddias/Front-End-Checklist

25. Expressjs/Express
GitHub stars: 66,300
Description: Fast, unopinionated, minimalist web framework for node.
Programing Language: JavaScript
Tags: nodejs, javascript, express, server
Updated: 19 hours ago
Link: https://github.com/expressjs/express

26. Chartjs/Chart.Js
GitHub stars: 65,300
Description: Simple HTML5 Charts using the
Programing Language: JavaScript
Tags: javascript, chart, html5, canvas, graph
Updated: yesterday
Link: https://github.com/chartjs/Chart.js

27. Webpack/Webpack
GitHub stars: 65,000
Description: A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the applic…
Programing Language: JavaScript
Tags: javascript, web-performance, webpack, web, es6
Updated: 12 hours ago
Link: https://github.com/webpack/webpack

28. Strapi/Strapi
GitHub stars: 65,000
Description: 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Programing Language: TypeScript
Tags: nodejs, javascript, mysql, api, graphql
Updated: 1 hour ago
Link: https://github.com/strapi/strapi

29. Leonardomso/33 Js Concepts
GitHub stars: 64,599
Description: 📜 33 JavaScript concepts every developer should know.
Programing Language: JavaScript
Tags: react, nodejs, javascript, angular, programming
Updated: Oct 7, 2024
Link: https://github.com/leonardomso/33-js-concepts

30. Playwright
GitHub stars: 62,300
Description: Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Programing Language: TypeScript
Tags: electron, javascript, testing, firefox, chrome
Updated: 3 hours ago
Link: https://github.com/microsoft/playwright

31. Socketio/Socket.Io
GitHub stars: 61,600
Description: Realtime application framework (Node.JS server)
Programing Language: TypeScript
Tags: nodejs, javascript, websocket, socket-io
Updated: 14 days ago
Link: https://github.com/socketio/socket.io

32. Atom/Atom
GitHub stars: 60,300
Description: The hackable text editor
Programing Language: JavaScript
Tags: electron, javascript, atom, editor, windows
Updated: Jan 3, 2023
Link: https://github.com/atom/atom

33. Lodash/Lodash
GitHub stars: 60,100
Description: A modern JavaScript utility library delivering modularity, performance, & extras.
Programing Language: JavaScript
Tags: javascript, modules, utilities, lodash
Updated: Dec 12, 2024
Link: https://github.com/lodash/lodash

34. Redux
GitHub stars: 59,900
Description: Predictable state container for JavaScript apps
Programing Language: TypeScript
Tags: redux
Updated: yesterday
Link: https://github.com/reduxjs/redux

35. Jquery
GitHub stars: 58,900
Description: jQuery JavaScript Library
Programing Language: JavaScript
Tags: jquery
Updated: 20 hours ago
Link: https://github.com/jquery/jquery

36. Open Interpreter/Open Interpreter
GitHub stars: 58,200
Description: A natural language interface for computers
Programing Language: Python
Tags: nodejs, javascript, python, interpreter, gpt-4
Updated: 18 days ago
Link: https://github.com/OpenInterpreter/open-interpreter

37. Html5 Boilerplate
GitHub stars: 56,100
Description: A professional front-end template for building fast, robust, and adaptable web apps or sites.
Programing Language: JavaScript
Tags: javascript, css, html, html5, best-practices
Updated: 21 hours ago
Link: https://github.com/h5bp/html5-boilerplate

38. Azl397985856/Leetcode
GitHub stars: 55,000
Description: LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Programing Language: JavaScript
Tags: javascript, python, java, computer-science, tree
Updated: 18 days ago
Link: https://github.com/azl397985856/leetcode

39. Element
GitHub stars: 54,000
Description: A Vue.js 2.0 UI Toolkit for Web
Programing Language: Vue
Tags: javascript, components, vuejs, vue, vue-components
Updated: yesterday
Link: https://github.com/ElemeFE/element

40. Youngyangyang04/Leetcode Master
GitHub stars: 53,800
Description: 《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
Programing Language: Shell
Tags: javascript, python, java, go, algorithm
Updated: 15 days ago
Link: https://github.com/youngyangyang04/leetcode-master

41. Docusaurus
GitHub stars: 53,300
Description: Easy to maintain open source documentation websites.
Programing Language: TypeScript
Tags: react, javascript, open-source, website, documentation
Updated: 33 minutes ago
Link: https://github.com/facebook/docusaurus

42. Ionic Team/Ionic Framework
GitHub stars: 51,400
Description: A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Programing Language: TypeScript
Tags: react, javascript, ios, angular, mobile
Updated: 9 minutes ago
Link: https://github.com/ionic-team/ionic-framework

43. Prettier/Prettier
GitHub stars: 49,900
Description: Prettier is an opinionated code formatter.
Programing Language: JavaScript
Tags: javascript, css, html, graphql, markdown
Updated: 6 hours ago
Link: https://github.com/prettier/prettier

44. Anime
GitHub stars: 48,900
Description: JavaScript animation engine
Programing Language: JavaScript
Tags: javascript, css, svg, canvas, anime
Updated: 2 days ago
Link: https://github.com/juliangarnier/anime

45. Moment
GitHub stars: 47,800
Description: Parse, validate, manipulate, and display dates in javascript.
Programing Language: JavaScript
Updated: Apr 2
Link: https://github.com/moment/moment

46. Ghost
GitHub stars: 43,900
Description: Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.
Programing Language: JavaScript
Tags: nodejs, javascript, ember, cms, blogging
Updated: 41 secds ago
Link: https://github.com/TryGhost/Ghost

47. Pdf.Js
GitHub stars: 43,800
Description: PDF Reader in JavaScript
Programing Language: JavaScript
Updated: 1 hour ago
Link: https://github.com/mozilla/pdf.js

48. Meteor
GitHub stars: 43,700
Description: Meteor, the JavaScript App Platform
Programing Language: JavaScript
Tags: react, nodejs, javascript, npm, framework
Updated: 14 hours ago
Link: https://github.com/meteor/meteor

49. Parcel
GitHub stars: 42,700
Description: The zero configuration build tool for the web. 📦🚀
Programing Language: JavaScript
Tags: javascript, css, html, web, modules
Updated: 30 minutes ago
Link: https://github.com/parcel-bundler/parcel

50. jest
GitHub stars: 42,700
Description: Delightful JavaScript Testing.
Programing Language: TypeScript
Tags: javascript, testing, facebook, snapshot, expectation
Updated: 6 hours ago
Link: https://github.com/jestjs/jest

51. Babel
GitHub stars: 42,500
Description: 🐠 Babel is a compiler for writing next generation JavaScript.
Programing Language: TypeScript
Tags: javascript, babel, es6, compiler, es2015
Updated: 2 hours ago
Link: https://github.com/babel/babel

52. Hyper
GitHub stars: 41,500
Description: A terminal built on web technologies
Programing Language: TypeScript
Tags: react, javascript, css, macos, linux
Updated: yesterday
Link: https://github.com/vercel/hyper

53. yarn
GitHub stars: 41,300
Description: The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
Programing Language: JavaScript
Tags: javascript, npm, package-manager, yarn
Updated: 5 days ago
Link: https://github.com/yarnpkg/yarn

54. Pixijs
GitHub stars: 40,900
Description: The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Programing Language: TypeScript
Tags: javascript, game, webgl, canvas, rendering
Updated: 3 hours ago
Link: https://github.com/pixijs/pixijs

55. core
GitHub stars: 40,200
Description: 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Programing Language: TypeScript
Updated: 4 hours ago
Link: https://github.com/vuejs/core

56. Lydiahallie/Javascript Questions
GitHub stars: 0
Description: A long list of (advanced) JavaScript questions, and their explanations ✨
Programing Language:
Updated:
Link: https://github.com/lydiahallie/javascript-questions

57. Practical Tutorials/Project Based Learning
GitHub stars: 0
Description: Curated list of project-based tutorials
Programing Language:
Tags: javascript, python, golang, tutorial, cpp
Updated:
Link: https://github.com/practical-tutorials/project-based-learning

58. Justjavac/Free Programming Books Zh Cn
GitHub stars: 0
Description: 📚 免费的计算机编程类中文书籍,欢迎投稿
Programing Language:
Tags: react, javascript, android, kotlin, python
Updated:
Link: https://github.com/justjavac/free-programming-books-zh_CN

59. Enaqx/Awesome React
GitHub stars: 0
Description: A collection of awesome things regarding React ecosystem
Programing Language:
Tags: react, javascript, awesome, tutorial, typescript
Updated:
Link: https://github.com/enaqx/awesome-react

60. Doppler Hq/Awesome Interview Questions
GitHub stars: 0
Description: A curated awesome list of lists of interview questions. Feel free to contribute! 🎓
Programing Language:
Tags: javascript, ruby, interviewing, list, awesome
Updated:
Link: https://github.com/DopplerHQ/awesome-interview-questions

61. Sindresorhus/Awesome Nodejs
GitHub stars: 0
Description: ⚡ Delightful Node.js packages and resources
Programing Language:
Tags: nodejs, javascript, list, awesome, node
Updated: