Top JavaScript Repositories
The most popular JavaScript repositories on GitHub, ranked by stars, forks, and contributors.
react / react
React is a JavaScript library for building user interfaces. It enables developers to create interactive UIs with declarative, component-based architecture. React can render on the server and power mobile apps via React Native.
affaan-m / ECC
A cross-harness AI coding agent optimization system with 60 specialized agents, 232 skills, automated hooks, security scanning, continuous learning, and memory persistence. Works across Claude Code, Codex, Cursor, OpenCode, Copilot and more, covering 12+ language ecosystems for production-ready agentic development.
Snailclimb / JavaGuide
JavaGuide is a comprehensive Java learning and interview preparation guide, covering core Java, computer science fundamentals, databases, distributed systems, high concurrency, and system design for job seekers.
airbnb / javascript
A mostly reasonable approach to JavaScript. This comprehensive style guide provides best practices and conventions for writing clean, maintainable JavaScript code, covering topics from types and references to modules and testing.
vercel / next.js
Next.js is a full-stack React framework that enables you to build production-ready web applications with features like hybrid static & server rendering, TypeScript support, smart bundling, and route pre-fetching. Built by Vercel.
nodejs / node
Node.js is an open-source, cross-platform JavaScript runtime environment that enables developers to build server-side applications, command-line tools, and scripts outside the browser.
mrdoob / three.js
Three.js is a lightweight, cross-browser JavaScript 3D library that simplifies WebGL and WebGPU rendering. It enables developers to create and display animated 3D computer graphics in the browser with ease.
axios / axios
Promise based HTTP client for the browser and node.js. Supports making XMLHttpRequests from the browser and http requests from Node.js, with features like interceptors, automatic JSON transformation, request cancellation, and XSRF protection.
react / create-react-app
Create React App is an officially supported toolchain for building single-page React applications with zero configuration. It provides a modern build setup with no build configuration required, allowing developers to focus on writing code.
mui / material-ui
Material UI is a comprehensive React component library implementing Google's Material Design system. Battle-tested over a decade, it provides production-ready, customizable components trusted by top product teams worldwide.
A comprehensive 12-week, 24-lesson web development curriculum by Microsoft Cloud Advocates. Learn JavaScript, CSS, and HTML fundamentals through hands-on projects including terrariums, browser extensions, space games, and a banking app. Includes quizzes, assignments, and practical exercises for beginners.
sveltejs / svelte
Svelte is a compiler-based web framework that converts declarative components into efficient JavaScript, surgically updating the DOM without a virtual DOM for optimal performance.