JavaScript repos explained in plain English
Popular JavaScript repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- yyx990803/de-indentA tiny utility that strips uniform extra leading whitespace from code snippets while preserving their meaningf
- yyx990803/html-webpack-pluginA webpack plugin that auto-generates an HTML file and injects your compiled JS/CSS bundle references, so you n
- yyx990803/socket-playA demo that turns your iPhone into a wireless controller for a browser-based HTML5 game using WebSockets, no a
- zhexulong/context-managerTool that mines agent chat history into reusable guidance files (decisions, processes, conventions) so later C
- zs520l/hanakoproA Windows desktop AI coding companion that reads and edits files, runs terminal commands, and remembers across
- azurecertprep/azurecertprep.github.ioStatic GitHub Pages site with 200+ hands-on Azure certification challenges (AZ-900, AZ-104, AZ-305, AZ-400, SC
- brunch/brunch-boilerplate-pluginA starter template for creating plugins that extend Brunch, a website and web app build tool. Copy the boilerp
- cheiineeey/always-hereA self-hosted AI companion that reads your Apple Watch health data and phone activity to decide on its own whe
- chentsulin/generator-koa2A Yeoman generator that scaffolds a ready-to-use Koa2 server project, so you skip manually creating folders, c
- chieenslee/hotsummerdropA browser game cheat tool that pastes console code, including a version that fetches unseen code from an exter
- datell1357/lazycopyA Windows hotkey and clipboard tool that pastes a screenshot or clipboard content straight into Codex or Claud
- dreamlovebetty/canvashubCanvasHub is a local-first, node-based console for generating and organizing AI images, with optional delivery
- emousedhm01/ffw-modsGitHub mirror of one modder's Far Far West game modifications, with each mod shipped as Unreal pak files to dr
- gaearon/javascriptAirbnb's JavaScript style guide — a rulebook of coding conventions with right/wrong examples to keep team code
- gaearon/react-windowA React library that renders only the visible rows of huge lists or tables, keeping scrolling fast even with t
- htlin222/oe-extensionA Chrome extension for clinicians and medical students that lets you highlight text on a medical website and i
- hughyau/helpmeaskA browser extension that rewrites your questions into clearer, more detailed prompts before you send them to A
- juliusbrussee/skillsSeven installable skills that make AI coding agents terser, better at UI design, and easier to trust over long
- mugisha-eric-250/employeepayrollmanagementsystemA full-stack employee payroll web app with a React front end, Node.js backend, and MySQL database — manages em
- neha/rn-developer-skillsA library of vendor neutral markdown skill guides that teach React Native developers and AI coding agents a sp
- obra/issue-cardsA command-line tool for tracking issues and tasks in plain files on your computer, designed so both you and an
- pearlen7hardan/hiddenbrowserA modified Chromium launcher that runs many disguised browser identities at once for web scraping and running
- ruanyf/markdown-it-katexA plugin that lets you write math equations in Markdown using LaTeX and have them render beautifully in the br
- ruanyf/worker-short-urlA lightweight URL shortener that runs on Cloudflare Workers, giving you a self-hosted short-link service with
- ry/fooA small JavaScript repository with no README or documentation. You would need to read the source code directly
- sangjun121/moitimeA web service that helps a group quickly find a shared open time slot by comparing everyone's marked availabil
- utopai-research/pai-proA local filmmaking studio app you run in a browser and control by chatting with an AI coding agent — describe
- vercel-labs/eve-design-templateA template for a Slack bot that acts as a design collaborator, answering questions based on your approved desi
- vincentng295/magic_v2rayA Magisk/KernelSU module for rooted Android that routes all device traffic through a proxy at the Linux kernel
- yyx990803/showmeA command-line tool that opens the GitHub source page for any npm package with a single command.
- 100/tab-organizerA Chrome extension that groups your open browser tabs together by website, so tabs from the same site sit next
- addyosmani/devtools-snippetsA collection of ready-to-use code snippets you can copy and paste into your browser's developer tools to quick
- agarwalpranav0711/qr-ai-chatAn entire AI chat interface compressed to fit inside one QR code, so scanning it runs the chat live with no se
- alexgrebeshok-coder/samemindA git-native, plain markdown memory system that lets AI coding agents like Claude Code and Cursor share the sa
- chalarangelo/jsiqleA JavaScript library that lets you define schemas, models, and relationships and then query in-memory data lik
- davidkpiano/skylakeA lightweight JavaScript toolbox for building smooth web page animations and handling common front-end tasks w
- diffwtf/diffwtfA browser-based tool that compares text or files locally using a fast Rust-to-WebAssembly diff engine, keeping
- fares-nosair/opencode-agentrouter-supportLocal Node.js proxy that lets the OpenCode coding tool talk to AgentRouter models through an OpenAI-compatible
- fuskio64/comfyui-modelbrowserA ComfyUI extension that lets you pick AI model files from anywhere on disk instead of only preset model folde
- gabriel-chevallier/switch-ndsA browser based Nintendo DS emulator that runs on a Nintendo Switch using a quirk in its built in web browser.
- gaearon/react-native-websiteThe source code behind the official React Native website and docs, built with Docusaurus and versioned so old
- gugao-bug/openart-auto-registerAn automated bulk account registration script for the OpenArt AI image platform that uses browser automation,
- idleprocesscc/co-reading-mcpA local server that lets you and Claude read books together — load EPUBs or text files, leave notes on passage
- joshuakgoldberg/goldblogGoldblog is Josh Goldberg's personal blog site, built with Gatsby to create fast-loading web pages from writte
- kraolacy/dalanbenerA waterfall style social feed for men's hobby and lifestyle communities, built around a joke August 3rd holida
- naemazam/github-profile-analyzerA web app that turns your GitHub activity into detailed insights, a composite developer score, and side by sid
- nodebb/nodebb-plugin-leaderboardA NodeBB forum plugin that adds a leaderboard page ranking members by reputation points over daily, weekly, an
- nyxawroo/ai-master-studioCross-platform Tauri desktop app that stores AI prompts and generated images locally, with prompt splitting, t
- o-l-l-i/comfyui-olm-liquifyA custom node for ComfyUI that adds a Photoshop-style Liquify editor so you can manually warp and reshape AI-g
- patrickjs/hackreactor-presentation-slidesA personal collection of browser-based presentation slides from a talk given during or after the Hack Reactor
- rand-monster/lowpoly-tree-generatorA parameter-driven JavaScript library that generates and animates low-poly 3D trees for Three.js scenes.
- ruanyf/hn-summary-rssLikely an RSS feed of AI-generated summaries for Hacker News stories, though the README is empty so exact deta
- ryukenshin546-a11y/antigravity-projects-fixA small command-line tool that removes duplicate project entries in Google Antigravity 2.0, where one folder c
- seleniumhq/selenium-assistantA GitHub helper bot that automates routine chores like labeling issues and greeting contributors for the maint
- sumedhkumar/vardhanA local dashboard you run on your own computer to watch live financial prices across up to eight charts at onc
- trungbui888/chatgpt_codingA local server that lets ChatGPT Web or other MCP clients read, edit, and run commands on a folder on your own
- xchristech2/gaaju-md-ultraA Node.js WhatsApp bot with 255+ commands across AI, games, utility, group management, media, and search, with
- yeet-src/netwatchnetwatch is a Linux terminal dashboard that shows live upload and download network speed as a colorful, scroll
- yyx990803/workerifyA lightweight JavaScript tool that turns a regular function into a background web worker inline, without needi
- z3rofeels/comfyui-promptpaletteA ComfyUI node that turns the plain prompt box into a color-coded, wildcard-aware editor with browsing, editin
- aetherwing-io/keystrokesA generative lofi music engine that turns your keystrokes, and even your AI coding assistant's output, into an
- agi-ruby/ai-gpt_image2-seedance_2.0-video-skillsTwo installable prompt skills that turn a rough video idea into structured, reusable prompts for GPT Image 2 s
- arindam200/wisprgemmaA voice dictation web app and Chrome extension that transcribes and cleans up speech entirely in the browser,
- arlenjim/claude-code-for-non-codersA governance method and skill set for non-technical people directing Claude Code to build real software they c
- arman-luthra/aftrA tool that lets an AI coding assistant control Adobe After Effects to build and render finished videos automa
- centrifugal/centrifugal.devThe documentation website for Centrifugo, a real-time messaging tool for web and mobile apps. Built with Docus
- corichui/bakeoffA Claude Code skill that turns a hard decision into a judged tournament: it generates candidate solutions, bui
- fadyfaheem/stream32Stream32 is a free, open-source stream deck you build yourself using a cheap microcontroller and touch screen.
- gaearon/react-auxA tiny React component that groups multiple elements together without adding an extra wrapper div to your HTML
- illyism/instagram-scraperA tool that downloads a public Instagram creator's Reel transcripts, ranks them by plays, and builds a local h
- jakubwawrzola/deskmateA Windows tray app that turns your PC into a Home Assistant device with sensors, remote commands, and notifica
- jeonghopark/collective-trajectoriesA real-time 3D visual art piece built with Three.js WebGPU: glowing filaments radiate from the center of a sph
- kaiwutech-tw/flightwakeA lightweight markdown based framework that gives AI coding agents like Claude Code persistent memory across s
- kevin101681/claude-code-dashboardA self hosted web dashboard that lets you run, monitor, and control Claude Code and Codex CLI sessions on your
- orion4d/orion4d_metapromptCustom ComfyUI nodes that build and organize image-generation prompts, including local AI prompt expansion and
- patrickarlt/custom-element-decoratorsA JavaScript library that uses decorator markers to cut down on repetitive setup code when building custom HTM
- plain-cms/plainA content management system where your website's content is Markdown and JSON files stored in a Git repository
- rayhanadev/lightfetchA lightweight Node.js package for making simple HTTP requests with minimal dependencies and automatic body for
- riot/parserA JavaScript tool that breaks HTML fragments into structured data objects. It identifies tags, attributes, tex
- roland-reed/nanachi-cliA command-line tool that converts React apps into WeChat, Alipay, or Baidu mini programs without rewriting the
- ruanyf/turpan-remove-spaceA CLI tool that strips spaces between English words and Chinese characters in Markdown files and outputs print
- superalp1985/fame-knowledge-agent-gatewayAn external memory and tool-approval gateway for AI coding agents, combining a knowledge graph, project memory
- x0cban/harnessAn open-source desktop HTTP/HTTPS proxy and web security testing toolkit with traffic interception, fuzzing, s
- yyx990803/angular.jsAngularJS is a JavaScript framework that automatically syncs your web page with your app's data, making it eas
- yyx990803/happypackHappyPack speeds up webpack builds by processing files in parallel across multiple worker processes instead of
- yyx990803/node-1The Node.js source code itself — the JavaScript runtime that lets you run JavaScript on servers and command li
- yyx990803/telekinesisTelekinesis simulates human touch gestures like taps, drags, and swipes in code, so you can automatically test
- abivan-tech/zvec-mcpA local server that indexes your project's source code and lets AI coding assistants search it by meaning rath
- ardupilot/dronecan-webtoolsA web-based dashboard for monitoring and configuring drone hardware over a DroneCAN network — check ESCs, test
- gaearon/reactoptA command-line tool that watches your React app while you use it and reports which components re-render more t
- gaearon/simplest-redux-exampleThe simplest possible example of Redux and React working together — a tiny teaching project stripped of all bo
- gulgdev/littlebagA tiny, roughly 340 byte JavaScript framework for building reactive websites with plain functions.
- h7-v/japanese-full-sentence-trainerA local app that shows English sentences, has you type the Japanese translation, and uses an AI model to grade
- mattsezgin/unofficial-clay-cliAn unofficial CLI and set of Claude Code skills for safely operating the Clay data enrichment platform from yo
- patrickjs/play-angular2An experimental project combining Angular 2 with Scala's Play Framework to server-render pages, sending ready-
- prakhar1989/python-with-rohanA personal learning project set up to teach Python to someone named Rohan, using a GitHub repo as a shared spa
- sac-y/physics-atlasAn interactive web app that visualizes 400 years of physics history as a navigable star galaxy, with playable
- salvatoresorvillo/valutioA free, local first personal finance app for tracking net worth, investments, cash flow, and tax, with no acco
- slyke/mcp-technitium-dnsA safety focused MCP server that lets an AI assistant query and manage a Technitium DNS Server without ever se
- timwis/koa-superstructA lightweight Koa plugin that automatically validates incoming request data against schemas you define, reject
All repos · Explain any other repo →