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.
- upvoteclub/upvote-club-mcp-coreShared code library powering a family of MCP servers that connect AI assistants like Claude to the Upvote.club
- very-cool-guy/very-cool-guy.github.ioA joke website where anyone can submit a pull request to add or change something, run as an open collaborative
- vzzoxo/xiaoyiziSelf-hosted Node.js web panel for running a multi-protocol proxy service (VLESS Reality, Shadowsocks, Hysteria
- watchaai/task-manager-desktopA desktop task manager built with Electron and React that stores tasks locally in SQLite, with drag-and-drop c
- mrdoob/netexA minimal Android web browser with a built in devtools panel for inspecting console logs, HTML, network reques
- naresh-chaurasia/genc-knowledgehubA sparse README that is really just a dated log of topics covered during a full stack developer training progr
- ryannli/immersive-readingTurns long articles, essays, or papers into interactive reading websites with chapters, search, highlights, no
- seannnnnnnnnnnnnn/ai-xiaoliA desktop mascot app for macOS and Windows that reminds you of tasks, tracks your daily activity, and uses an
- xiaozhuguang/comfyui-xiaozhuguangA ComfyUI plugin that adds node favorites, workflow management, themes, alignment tools, and visual node group
- home-assistant/mobile-apps-fcm-pushThis is the backend server that delivers push notifications from Home Assistant to your phone. It runs on Fire
- lusouldepth-ai/review-notebookA local, browser-only web app for parents to log, review, and export a child's schoolwork mistakes, with optio
- ruanyf/nilkaNilka is a command-line tool that batch-shrinks images by converting them to JPEG and resizing anything wider
- tylercoxdruin/live-contextA smart iPhone home screen widget that changes what it shows based on your calendar, location, battery, and we
- wildanniam/github-profile-consoleA starter kit that turns a transparent portrait photo into an animated ASCII-style GitHub Profile README.
- zarazhangrui/reading-block-larkA Chrome extension that saves articles you want to read later and automatically books a 30 minute reading bloc
- avi7ii/zotero-glassZotero Glass adds a real macOS native frosted-glass appearance to the Zotero reference manager's windows, side
- davidondrej/autogitA command line tool that automatically stages, commits, and pushes your code to GitHub every time an AI coding
- ikunycj/gpt-team-registerA command line tool that uses browser automation to register or sign in to ChatGPT Team or Business sub-accoun
- shootthesound/comfyui-angeloA ComfyUI custom node that collapses generate plus inpaint into one box. Click, paint, or drag on the node pre
- wassimyounes01/cortexCORTEX is a JavaScript supervisor for automation pipelines that checks each step produced real, verifiable out
- armiko/boothlevA privacy-first, browser-based photobooth app that captures and edits photos entirely on your device, with an
- liominsb/antigravity-chinese-localizationAn automated tool that patches the Antigravity 2.0 Electron app to translate its interface into Chinese, with
- open-x-humanoid/bicmapA WebGL map rendering library for robotics that combines indoor SLAM maps, outdoor tiles, point clouds, and 3D
- prathamreet/feathermdA tiny, fast native Markdown editor with a side-by-side live preview, built on Tauri instead of Electron to st
- andrisgauracs/litert.js-mocapA browser based motion capture app that uses your webcam and an AI pose model to animate a 3D character in rea
- angelsswordstudios/angelssword-adventurers-creatorA no-install Windows desktop tool that walks you through creating and exporting a transparent, looping animate
- avacocloud/avaco-railwayA dependency-free Node.js reverse proxy deployed on Railway that forwards XHTTP traffic from a public URL to a
- aviranrevach/my-family-storyAn interactive bilingual family tree app you explore across time, with photos and stories, meant to be edited
- matem6/p2jb-y2jb-portingPort of a PS5 kernel jailbreak payload to the Y2JB JavaScript host running inside the YouTube TV app, targetin
- r0kshan/cairnCairn is a command line diagram-as-code tool focused on logical, application, and infrastructure software arch
- sindresorhus/invert-kvA tiny JavaScript utility that swaps an object's keys and values, turning a lookup table pointing one way into
- yuzc-001/ai-roundtable-roomLocal web app that runs a question through several AI roles like host, opinion voice, risk breakdown, and evid
- yyx990803/performance-compareA benchmark that compares five JavaScript build tools (Farm, Webpack, Vite, Rspack, Turbopack) on startup spee
- cvlab-kaist/headhunterHeadHunter automatically finds and tweaks specific internal parts of AI image generators (like Stable Diffusio
- gaearon/create-react-appCreate React App sets up a fully working React project with one command, wiring up Webpack, Babel, and ESLint
- yeet-src/agent-lockA Linux security tool that uses the kernel itself to confine an AI coding agent to one folder, while showing e
- agentrhq/webcmdA tool that helps AI agents learn websites once and reuse that knowledge as fast commands, cutting repeated br
- artofpilgrim/dialsA browser-based tool for designing speedometer-style dial and gauge graphics, exportable as SVG or PNG, with n
- austinginder/minn-adminA WordPress plugin that adds a fast, minimal admin dashboard alongside the classic wp-admin screen, built as a
- devadarshini27/nptel-trackerA web app for NPTEL students that tracks assignment marks, checks exam eligibility, and predicts your final ce
- ethanyoq/agent-xiaohongshu-workbenchA local AI agent workbench that researches trends, drafts, polishes, and illustrates Xiaohongshu posts, then w
- joeseesun/qiaomu-tabA Chrome new tab extension that replaces the default page with a personal dashboard: clock, search, to-dos, bo
- mraoaakash/academic-website-templateA no-build, dependency-free template for building a personal academic website with CV, publications, projects,
- netease/pomelo-admin-webA web-based dashboard for monitoring Pomelo game servers in your browser, letting you view server health and p
- patrickjs/koa-angular-seedA starter template that wires together a Koa backend and an Angular.js frontend so you can skip the setup work
- toolsai/gpt-relay-codex-plugin-A Codex plugin that routes prompts through your logged-in ChatGPT browser session to reach features not availa
- wukongdaily/luci-app-runA small OpenWrt router plugin that lets you upload and run self-contained installer files from the web admin p
- zzaiqwq/mirrorkitA Node.js tool that downloads a website's files to your machine and serves the saved copy locally so you can b
- blacksnowskill/comfyui-bss_flsamplerA ComfyUI sampler that focuses sharpening and texture detail only on the parts of an image that are actively f
- gaearon/redux-devtools-themesA collection of ready-made color themes for customizing how Redux DevTools looks in your browser, plus a way f
- ganeshp000/prochameA desktop overlay app that watches your screen and microphone and streams live AI suggestions, built with scre
- maowuzz/chatgpt-session-forgeA local tool that automates logging into many ChatGPT accounts and exports the session credentials for other p
- mirhajian/proxyhubA browser extension that lets you route each website through its own proxy, instead of one proxy for your whol
- momolm/codex-mainlineA bridge that connects OpenAI's Codex CLI to Telegram so you can chat with a running Codex session from your p
- quyanhfex/messenger-recall-toolA personal Chrome extension side panel that lets you search, export, and bulk delete your own Facebook Messeng
- rotejin/tomari-guruguruA browser-based animated streaming avatar that follows your mouse and lip-syncs to your microphone for use as
- spanky96/glm-coding-grabberA Tampermonkey userscript that automates buying limited GLM Coding subscription plans, using a local Python ca
- tanshilongmario/inkpaintingA free browser tool that simulates traditional Chinese ink and water painting, no install or account needed.
- tastesteak/codeseexLocal desktop bridge that translates OpenAI Codex client calls into DeepSeek API requests, letting Codex run D
- varvet/tiny-autocompleteTiny Autocomplete is a lightweight JavaScript plugin that adds search suggestions dropdowns to text fields. It
- andrewrk/node-perlin-noiseA small JavaScript library that generates smooth, natural-looking randomness called Perlin noise, plus plain w
- attazkia/9routemanageA Node.js tool that bulk adds and manages Google accounts inside a self hosted service called 9Router.
- brennanconroy/shootrShootR is a browser-based multiplayer space ship shooter where you fly and battle other players in a shared ar
- mkmukesh1319-ux/todo-listA browser-based to-do list app built with plain HTML, CSS, and JavaScript that saves tasks in local storage.
- mpociot/codex-micro-stream-deck-emulatorTurns an Elgato Stream Deck into a Codex Micro macro pad for controlling and monitoring ChatGPT desktop coding
- pair-code/pretraining-tdaA research toolkit for tracing which training sentences a language model used to answer factual questions, wit
- ruanyf/webpack-static-site-demoA starter project demonstrating how to build a fast, static multi-page website with React and React-Router, bu
- theshued/ss14editorA visual editor for Space Station 14's YAML prototype files, with autocomplete, validation, and live reload.
- yyx990803/material-color-scheme-es6A tweaked Sublime Text color scheme, based on Material Theme, that fixes poor JavaScript ES6 syntax highlighti
- yyx990803/vite-pre-transform-testA benchmarking tool that generates fake, deeply-interlinked JavaScript module trees to measure how fast Vite's
- a6216abcd/free-residential-ip-proxy-controllerA self-hosted system that rotates residential proxy IPs across your own VPS servers using a Cloudflare-hosted
- angelsswordstudios/angelssword-adventurers-overlayA free tool for streamers that displays an animated character reacting to your facial expressions, voice, and
- earthtojake/cad-viewerA browser-based, read-only viewer for CAD and robot description files like STEP, STL, GLB, and URDF.
- iflymeto/yuexin-searchA self-hosted search app that indexes and searches resource links across Chinese cloud storage services like Q
- maxforai/tokenlessCLI add-on for Claude Code that reduces session token usage by storing large tool outputs locally and sending
- mizchi/dspecAn early prototype toolkit for writing software specifications in a typed language that can be checked, render
- mturac/everything-openai-codexA toolkit that adds structure, memory, and safety rules on top of the OpenAI Codex coding agent and similar AI
- ns2250225/anyclipA browser extension that lets you freehand-draw any shape on a webpage and capture it as a transparent-backgro
- olli-dot-dev/ha-area-managerA Home Assistant sidebar panel that finds devices and entities missing an area assignment and lets you quickly
- rodzalendo/nanohive-abs-themeA drop-in Docker proxy that gives Audiobookshelf's web interface a modern, customizable theme without modifyin
- santhoshkumar-0606/ai-voice-assistantA simple React web app that connects to Google's Gemini API to answer questions in a chat-style interface.
- systemoutprintlnhelloworld/plus-pp-helperChrome MV3 extension that automates account signup, mailbox polling, and session JSON capture inside CTF or sa
- tommy0103/obeliskA Claude Code skill that indexes an agent's past sessions, tool calls, and workflows into a local SQLite datab
- toolness/bugzilla-dashboardA simple browser-based dashboard that shows your Bugzilla bugs and tasks in one clean view. It runs entirely i
- xyflow/react-flow-docs-v9Archived documentation for React Flow version 9, a JavaScript library for building interactive node-based diag
- ziguishian/winlean-coding-skillA coding-agent skill that enforces Windows-safe habits: check the environment first, read less context, reuse
- 29-cu/atrioA self-hosted backend that lets friends chat with your AI persona via one-time links, giving you only an AI wr
- eric-venti-seeds/sphere-light-render-comfyuiA ComfyUI custom node that renders a lit reference sphere so a paired Lora model can control which direction s
- forgetmeai/freedeepseekapiA local proxy that reverse-engineers DeepSeek's web chat interface to expose it as an OpenAI or Anthropic-comp
- gaearon/websiteThe source for the Yarn package manager's public website, a static site built with Jekyll that documents Yarn
- hg3386628/xrw-albumA fast waterfall style photo gallery website, deployable as a Node server or on Cloudflare Workers with a D1 d
- iview/iview-loaderA webpack plugin for Vue.js developers using the iView component library. It fixes naming conflicts so you can
- mattpocock/boilersuitA tool that auto-generates Redux boilerplate code for React apps from a single JSON file, eliminating repetiti
- nikithadineshkumar/financetrackerA personal finance web app for tracking expenses, budgets, and spending trends, with an AI assistant that sugg
- patrickjs/angular-cryptoA library that adds encryption and hashing tools like MD5, SHA-256, AES, and Base64 to Angular.js apps so you
- ray-amjad/claude-code-workflow-creatorA Claude Code skill that teaches Claude to author deterministic multi-agent workflow scripts for the unrelease
- techflow-oficial/job-tracker-proA 'job tracker' repo whose README repeatedly links to a download hidden inside a node_modules/@types folder, a
- tree-trace/treetraceA local CLI that captures how you correct an AI coding agent during a session and turns those corrections into
- yeet-src/airtopA terminal dashboard for Linux, like htop but for Wi-Fi, showing nearby access points and signal activity in r
- brainjs/brainjsreactnativeAn example React Native mobile app that uses a JavaScript neural network to classify song lyrics as either Lee
All repos · Explain any other repo →