JavaScript is a dynamic, high-level, and interpreted programming language that is essential for web development, allowing developers to build interactive and responsive user interfaces. Primarily executed on the client-side in web browsers, JavaScript enables the creation of rich user experiences through the manipulation of HTML, CSS, and DOM elements. It's also widely supported by server-side environments like Node.js, expanding its use beyond the browser. Key features include first-class functions, closures, and prototype-based inheritance, which empower developers to write both functional and object-oriented code. With its extensive ecosystem of libraries and frameworks such as React, Angular, and Vue.js, JavaScript provides tools for efficient handling of complex applications. Its asynchronous capabilities, through constructs like Promises and the async/await syntax, offer solutions for handling operations like API calls and data fetching, vital for modern web applications.
View the most prominent open source JavaScript projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.โ447,593Updated this week
- Curated list of project-based tutorialsโ269,773Aug 15, 2024Updated last year
- This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/coreโ209,932Oct 10, 2024Updated last year
- ๐ Algorithms and data structures implemented in JavaScript with explanations and links to further readingsโ196,078May 28, 2026Updated 3 weeks ago
- A book series (2 published editions) on the JS language.โ184,533Feb 15, 2026Updated 4 months ago
- The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.โ174,321Updated this week
- JavaScript Style Guideโ148,083Apr 16, 2026Updated 2 months ago
- Coding articles to level up your development skillsโ128,060Jun 11, 2026Updated last week
- Build cross-platform desktop apps with JavaScript, HTML, and CSSโ121,621Updated this week
- Node.js JavaScript runtime โจ๐ข๐โจโ117,760Updated this week
- ๅ ่ดน็่ฎก็ฎๆบ็ผ็จ็ฑปไธญๆไนฆ็ฑ๏ผๆฌข่ฟๆ็จฟโ117,135Jul 15, 2024Updated last year
- JavaScript 3D Library.โ113,008Updated this week
- Promise based HTTP client for the browser and node.jsโ109,078Updated this week
- TypeScript is a superset of JavaScript that compiles to clean JavaScript output.โ109,269Updated this week
- A modern runtime for JavaScript and TypeScript.โ107,027Updated this week
- The Node.js best practices list (July 2024)โ105,302Apr 15, 2025Updated last year
- Deliver web apps with confidence ๐โ100,348Updated this week
- High performance self-hosted photo and video management solution.โ103,586Updated this week
- 24 Lessons, 12 Weeks, Get Started as a Web Developerโ95,883Updated this week
- Clean Code concepts adapted for JavaScriptโ94,453Jul 29, 2024Updated last year
- A Collection of application ideas which can be used to improve your coding skills.โ94,931Oct 11, 2025Updated 8 months ago
- Storybook is the industry standard workshop for building, documenting, and testing UI components in isolationโ90,364Updated this week
- Incredibly fast JavaScript runtime, bundler, test runner, and package manager โ all in oneโ93,205Updated this week
- Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdownโ88,658Updated this week
- Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.โ91,109Updated this week
- A curated awesome list of lists of interview questions. Feel free to contribute!โ83,093Jul 29, 2024Updated last year
- A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScripโฆโ75,813Updated this week
- A collection of awesome things regarding React ecosystemโ73,637Jun 2, 2026Updated 2 weeks ago
- ๐ The essential checklist for modern web development, for humans and AI agentsโ72,943Jun 9, 2026Updated last week
- ๐ Strapi is the leading open-source headless CMS. Itโs 100% JavaScript/TypeScript, fully customizable, and developer-first.โ72,351Updated this week
- Fast, unopinionated, minimalist web framework for node.โ69,146Jun 2, 2026Updated 2 weeks ago
- Simple HTML5 Charts using the <canvas> tagโ67,485May 27, 2026Updated 3 weeks ago
- JavaScript animation engineโ69,928Apr 30, 2026Updated last month
- ๐ 33 JavaScript concepts every developer should know.โ66,468Jun 6, 2026Updated last week
- A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the applicโฆโ65,834Updated this week
- Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED UNTIL JULY]โ65,938May 3, 2026Updated last month
- Easy to maintain open source documentation websites.โ65,178Jun 10, 2026Updated last week
- Bidirectional and low-latency communication for every platformโ63,142Jun 9, 2026Updated last week