What are the top JavaScript repos?
Popular JavaScript repositories on GitHub, each answered in plain English for non-coders: what it is, its tech stack, and how to run it.
- probablykasper/2dcamA plugin for Adobe After Effects that adds a 2D camera system, letting motion designers pan, zoom, and move ar
- senkouefn/void-clientA custom game client inspired by starblast.io that uses WebSockets to connect to and play a multiplayer space
- shivang0/datavizAn extracted copy of the Claude Code dataviz skill files, showing the design rules and procedures the AI assis
- snatchev/slateSlate generates clean API documentation on a single scrolling page. You write everything in Markdown, and it p
- tanhauhau/webpack.js.orgThe official source for webpack's documentation website, containing guides, tutorials, and reference material.
- wangnov/codex-meterA Chrome extension that adds a spending dashboard inside ChatGPT's Codex analytics page, showing credit usage,
- zk-templates/proof-template-libraryCatalog of starter zero-knowledge proof circuits for age gating, group membership, anonymous voting, allowlist
- alexlabs-ai/brain-conciergeMCP retrieval layer that takes an agent's task description, expands it into several semantic queries against a
- ayushnau/workday_jobautomatorChrome extension that auto-fills Workday job applications by parsing your resume and using a local Ollama mode
- bournechoi4353/claudebuddyA pixel art crab Mac desktop companion that walks across the screen and opens a Claude chat panel using your e
- ccycv/codex-opencode-workerCodex plugin that exposes OpenCode as an MCP executor so Codex can plan and review while OpenCode runs the act
- daizisheng/cc-pasteBridges your Mac clipboard into a Claude Code session running on a remote Linux server over SSH, so Ctrl+V pas
- isharpals-06/second-brain_prototypeA local-first web dashboard for students that organizes Obsidian Markdown notes, runs AI chat via Ollama, and
- lordfb/wbrendererJavaScript reimplementation of the 1990s BRender 3D engine that draws every triangle in software on the CPU, w
- msaleemdev/react-todo-contextSmall React todo app that demonstrates the Context API for state sharing and LocalStorage for persistence, sty
- aj-michael/tetrisA simple Tetris game you can play in your browser, built in Elm to demonstrate how functional programming hand
- alce/yogajsA JavaScript repository with no README or documentation, making its purpose unclear from available information
- bang88/sequelize-autoSequelize-Auto reads your existing database structure and automatically generates the JavaScript or TypeScript
- boneskull/bobsonBobson is a JavaScript project that generates funny, fake baseball player names that sound almost real. It pow
- britecharts/britecharts-react-test-projectA demo React app showing different ways to import and integrate the Britecharts-React charting library into yo
- camilotk/projeto-faculdadeA university coursework project written in JavaScript with no README or documentation, so its specific purpose
- chrahunt/filesaver.jsFileSaver.js is a small JavaScript library that lets web apps save files directly to a user's computer from th
- chrahunt/script-loaderA browser extension that injects custom JavaScript into the web game TagPro. Players point it at a script URL
- chrahunt/tprl-standings-scriptsGoogle Sheets scripts that automatically calculate and update race standings for a TagPro Racing community, ha
- coorasse/ms-dropdownA jQuery plugin that upgrades standard HTML dropdown menus with images, icons, titles, and descriptions for ea
- damianedwards/dashboardA simple web dashboard that shows the current health and build status of open source projects. It was built fo
- dschaper/github-examplesA collection of JavaScript code samples showing how to interact with GitHub programmatically, automating tasks
- glonlas/uniqueimagesA command-line tool that finds duplicate photos in a folder by comparing what the pictures look like, even if
- isthaison/victory-nativeA toolkit for adding charts and data visualizations to React Native mobile apps. It provides pre-built chart c
- jacksontian/htmlhintA spellchecker for HTML that scans your web page files and flags mistakes like missing closing tags or duplica
- jakecoffman/game-serverA proof-of-concept server that turns smartphones into game controllers with private screens while showing shar
- jonluca/httpsnippetHTTPSnippet converts a description of a web request into ready-to-use code snippets for dozens of programming
- jonluca/reddit-researchA JavaScript tool that learns to detect Reddit spam posts by studying examples of spam and non-spam titles, th
- joshuakgoldberg/jsCore JavaScript parsing and analysis packages that power ESLint. They turn raw code into a structured tree, ma
- joshuakgoldberg/reactReact is a JavaScript library for building interactive user interfaces. It lets you create reusable UI pieces
- joshuakgoldberg/rewriteThe next version of ESLint is being rebuilt as a set of smaller, focused packages that handle specific jobs li
- kayone/appA JavaScript codebase used as the central learning project for the Develop With Passion developer bootcamp. St
- kayone/backbone.marionetteA JavaScript library that sits on top of Backbone.js, providing ready-made architecture, memory management, an
- kayone/twitter-bootstrap-mvcA toolkit for Microsoft MVC web apps that automatically applies Bootstrap styling to forms and pages, with bui
- kswedberg/rethinkdb-pullCopies a RethinkDB database from a remote server to your local machine so you can develop and test against rea
- liushuyu/tour_of_rustTour of Rust is a free, interactive online tutorial that helps experienced programmers quickly learn the Rust
- lyfeyaj/wxappunpackerwxappUnpacker takes a compiled WeChat Mini Program package file and reverses it back into the original readabl
- nishnha/hiveHive is a web-based version of the two-player board game where you place insect tiles to surround your opponen
- nknj/popup-chinese-podcast-downloaderA small command-line tool that downloads all podcast audio lessons from the Popup Chinese language-learning we
- nknj/replit-ai-playgroundA browser-based playground for experimenting with AI features, letting you prototype AI-powered apps without s
- pflammertsma/clever-clipboardA Chrome extension that remembers the last 50 things you copied — text or images — so you can search and reuse
- pi0/reactReact is a JavaScript library for building interactive user interfaces from reusable, self-contained component
- qard/matcha-json-reporterA JavaScript plugin for the Matcha testing framework that outputs test results as structured JSON data instead
- requarks/eslint-config-requarksA ready-to-use set of JavaScript code style rules based on StandardJS with minor tweaks, so teams can enforce
- rohan-paul/create-react-appA tool that creates a new React web app in seconds with one command, handling all the build setup automaticall
- rohan-paul/wtfjsA curated collection of surprising and counterintuitive JavaScript behaviors, with clear explanations of why t
- sandyarmstrong/codemirrorCodeMirror is a JavaScript tool that turns a standard text box on a web page into a full-featured code editor
- yankeeinlondon/ember-inline-svgAn Ember add-on that lets you embed SVG vector images directly into web page templates, automatically optimizi
- zhouzhongyuan/building-a-javascript-frameworkAn educational project that teaches developers how to build a JavaScript framework from scratch, helping them
All repos · Explain any other repo →