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.
- dozoisch/expA command-line tool that lets JavaScript developers build and preview mobile apps on real phones instantly, wi
- drewhoo/shopping-lookbookA Claude Code skill that browses real online stores and builds a shareable webpage gallery of verified, in-sto
- duolahypercho/backroomsTHRESHOLD is a browser-based first person horror game with an endless procedural data center mode plus a 30-ch
- edm115/thoughtsTHOUGHTS is a memory system for AI coding agents that captures non-obvious project knowledge — failed approach
- eduardolundgren/madvoc-routeA JavaScript parser that converts a plain-text routes file for the Madvoc web framework into structured route
- edycutjong/trebleA serverless football prediction pool where an on-device AI stakes its own cryptocurrency against human player
- efficiencysimplicity/katana-textA React library that disguises a website's text so automated scrapers cannot cleanly copy it, while it still l
- emkay/pedal-playgroundA browser-based tool for experimenting with guitar pedal effects using the browser's built-in audio capabiliti
- enixcoda/replayrightA plugin that lets an AI coding agent record browser automation tests automatically while exploring a website,
- esoyuince/codex-chrome-operatorA local Windows and Chrome automation bridge that lets the Codex AI tool observe and act on web pages under st
- ether/ep_hide_line_numbersAn Etherpad plugin that hides the default line numbers in collaborative documents, giving the editor a cleaner
- f4bc0d3/huggingmes-hermes-webuiA ready-to-deploy package that lets you run a personal AI chat agent on Hugging Face Spaces for free, combinin
- fahad19/reactA JavaScript library for building interactive websites and apps out of small, reusable UI components.
- fanmixco/career-signalA local CV review app that scores your resume for concrete evidence before using AI to build a job-specific im
- fat/package-bootstrapThis repository has no README or documentation, so its exact purpose can't be confirmed — the name suggests a
- fciaf420/dlmm-quantAn automated bot that provides liquidity to Solana trading pools, only entering positions when fee income is c
- fciaf420/meteora-quant-lensA read-only Chrome extension that overlays risk and fee signals on Meteora liquidity pool pages to help judge
- felixrieseberg/ghostA self-hosted blogging platform that gives writers a clean, no-bloat space to publish posts, built on Node.js
- felixrieseberg/sailsA Node.js web framework like Ruby on Rails for building real-time apps and APIs fast, using Express, Socket.io
- formlesstree4/aerieA browser tool that renders 3D scenes with an old school, dreamy ray traced look inspired by 1996 software Bry
- frankyyouchill/meme-remix-studioA local demo app that turns one uploaded photo into 2 or 4 AI-generated meme variants using StepFun's chat and
- gaearon/backbone.localstorageA lightweight adapter that makes Backbone.js apps save data to the browser's localStorage instead of a server,
- gaearon/cancellationA JavaScript library that lets you cleanly stop a running async operation, like an HTTP request or long loop,
- gaearon/flux-comparisonThe same simple online shop app built thirteen different ways using different Flux architectural patterns, so
- gaearon/jest-mock-issue-reproA minimal repository created to reproduce a specific bug in Jest's mock functionality, containing only the bar
- gaearon/redux-loopA Redux library that lets reducers declare side effects like API calls alongside state updates, in one traceab
- galiyo118/magic-arenaA browser-based multiplayer wizard PvP game with five spell classes, room codes, and a server that runs the en
- ghostwrittenstudios/ai-against-humanityA Cards Against Humanity style party game where every card is written live by a local AI instead of a fixed de
- gokayfem/micro-uiA browser based 3D recreation of the OpenAI x Work Louder Codex Micro device interface, built entirely with pr
- guell11/mergecraftA local web app that lets you visually combine multiple AI language models into one, replacing hand-written Me
- gvergnaud/monaco-editorMonaco Editor lets you embed the same code editor that powers VS Code directly into your website, with syntax
- h-a-r-s-h-s-r-a-h/sherlockaiA desktop app that records video interviews and uses AI to detect faces, track eye gaze, transcribe speech, an
- hiswattson456/restaurant-dish-inventory-botA Telegram bot and web admin panel that lets restaurant staff report broken tableware and lets managers track
- hkulekci/3dcellforgeAn interactive browser tool for viewing and AI generating 3D models of biological cells.
- hourmanufacturer971/cnc_fable5A browser-based 1990s-style real-time strategy game with two factions, procedural pixel art, synthesized audio
- hu-qi/clearmatte-studioStatic web app that removes image backgrounds in the browser using Transformers.js and the birefnet-lite-512 O
- human-bee/local-tldraw-boardA plugin that gives AI agents (Codex, Claude Code, Cursor) a live-editable local whiteboard via MCP, letting y
- hwillson/boxA JavaScript library for managing recurring subscription billing—tracking who's subscribed, renewals, upgrades
- iamcheyan/chordvoxminiA free, fully offline voice dictation tool that transcribes speech and pastes cleaned up text into any app.
- iggredible/virtual-dom-demoA minimal demo that shows how a virtual DOM works under the hood, letting you see the diffing and selective up
- iiamit/mytaillogA free, open-source app that uses AI to digitize paper aircraft maintenance logbooks and track inspections, AD
- ineffyble/colorofthedayA small JavaScript bot that automatically posts one color every day to a social media feed, giving followers a
- inmetx/omniread-v2.2A Chrome extension that translates web pages offline using Gemini Nano or any OpenAI-compatible API, with bili
- ishaan-sharma-tech/software-mriA Windows desktop app that renders your codebase as a 3D map of files and connections, automatically flagging
- itallstartedwithaidea/unblock-coverted-keywords-scriptA free, open source Google Ads script toolkit that finds and removes negative keywords accidentally blocking s
- jagjourney/lets-git-itWindows desktop app that shows every local Git repo on one dashboard, runs batch operations across them, and s
- jainex17/launchmotionA tool that generates 1080p kinetic-typography product launch videos from a JSON storyboard, designed to be in
- jcalebbr/smk25v2A Bitwig Studio controller script for Linux that connects the M-VAVE SMK25 II MIDI keyboard over USB or Blueto
- jimdawdy-hub/outlook-corporate-translatorAn Outlook add-in that rewrites plain emails into corporate buzzword prose at four intensity levels, using you
- jordansissel/docs.vagrantup.comThis repo contains the source files for the Vagrant documentation website. Anyone can fix typos, update articl
- joygqz/mirroraiCLI that scans an existing codebase, detects recurring patterns, and writes rules files (CLAUDE.md, .cursorrul
- jsha/cliA command-line tool that helps developers manage database changes in Node.js apps using Sequelize. You run sho
- jsumners/prior-inventions-listA command-line tool that automatically generates a list of your public GitHub repositories to help you disclos
- kayone/appsA curated directory of Electron desktop apps where contributors submit app info and an icon, then an automated
- kenrick95/apadA web app that shows one shared daily coding practice problem from the uVa/CP3 competitive programming archive
- l3aki/claude-ios-pluginsA Claude Code plugin marketplace bundling app building skills and tools for iOS, macOS, web apps, and web data
- leonardoalt/kamerafreiA Berlin walk and bike route planner that lets you avoid streets covered by known surveillance cameras, using
- lucascanero/edreams-flex-scannerA Chrome extension that scans eDreams across a range of departure dates and trip lengths to find the cheapest
- lukehoban/gatsby-testA starter template for building a fast blog website with Gatsby. It gives you a pre-configured project with bl
- makan0713/onnx-web-worker-starterA reusable starter kit for running ONNX machine learning models inside a browser Web Worker so the interface s
- marcusbiel/roundcraftRoundcraft is a small JavaScript and Three.js mini game built by parents and kids to teach coding through a re
- markmcd/bully-detectorA Chrome extension that shows a live countdown timer in a Discord server, tracking how long it's been since so
- mattpocock/jazz-chord-finderA simple web app that helps guitarists find jazz chords on a visual fretboard. Built with React and d3.js, it
- mattpocock/json-server-wrapperA React component that wraps json-server so you can spin up a fake API with full create, read, update, and del
- mattpocock/lambda-local-watchA tool that watches your local files and re-runs AWS Lambda functions on your machine when you save, so you ca
- maxhniebergall/byojbA self-hosted personal job board that scans company career pages, uses AI to rank and research postings, and a
- meowgoober/bilibili-entocnA browser extension that auto translates your English typing into Chinese inside Bilibili's comment, search, a
- moha2005269/masari-platformA bilingual Arabic/English web platform that guides students in Saudi Arabia through career personality tests
- mrk-its/web-rmtThis repository has no README or documentation, so its exact purpose can't be confirmed — the name suggests so
- mytechnotalent/live-covid-19-trackerA simple web app that shows live COVID-19 stats for the world and individual countries, automatically refreshi
- mytechnotalent/live-covid-19-tracker-usA lightweight web app that shows live COVID-19 statistics for individual US states, automatically refreshing e
- naorpeled/naorpeledA personal GitHub profile page for Naor, an Israel-based software engineer on the AI team at groundcover who c
- natazeroins/pog-mining-gpuLinux CUDA miner for the POG Ethereum token that scans nonces on an NVIDIA GPU and submits winning transaction
- netcore-technologies/wifi-analyzer-proA real-time WiFi diagnostic dashboard combining a Python backend and React frontend, showing signal quality, s
- nicoampli/ls9-monitor-mixA free self-hosted web app that lets each musician control their own personal headphone monitor mix from a pho
- nknj/mto-rates-scraperA script that automatically collects and compares GBP-to-GHS currency exchange rates from Western Union, Money
- nodebb/nodebb-plugin-featured-categoriesA NodeBB plugin that lets forum admins highlight specific discussion categories as visual cards on the homepag
- nodegit/promiseA lightweight JavaScript library that implements the Promises/A+ spec for handling async operations like data
- not-a-feature/ghealth_dashboardA browser-based dashboard that pulls your Google Health data, steps, sleep, heart rate, and workouts, into cha
- nxd010/k3s-infrastructureA documented, reproducible guide to building a production style K3s Kubernetes cluster on local Hyper-V VMs wi
- obaid51/localcaptionsLocalCaptions is a Chrome extension that saves your Google Meet transcript locally in real time, with no cloud
- occupiedbyhim/liquid-glass-elementA WebGL plus CSS effect that turns any HTML element into an Apple style frosted glass panel with realistic lig
- offici7/bullet-journalA local-first digital bullet journal that runs in your browser, combining markdown daily logs with an Excalidr
- okikio/science-appA minimal GitHub Pages template for a science-themed website, built from Markdown content using Jekyll.
- omaroubari/swatchbookA tiny web component that lets you flip through a few design candidates for one page section, one at a time, i
- omgitsads/nwrug-mongodbA slide deck and demo code from a talk introducing MongoDB basics, given at the North West Ruby User Group. It
- omgitsads/omgitsads.github.comA personal blog hosted on GitHub Pages, built with JavaScript. It's an example of publishing a simple website
- oomol-lab/hyperframes-open-connector-demoThe source code and animation pipeline behind a 30 second product demo video, built entirely as a webpage anim
- opullenceee/student-management-systemA browser-only Student Management System built with plain HTML, CSS, and JavaScript that stores student record
- overflowy/hn-comment-saverA Firefox extension that lets you save, tag, and search Hacker News comments locally, with notes and automatic
- p32nicky/apify-actors-directoryA categorized directory linking to over 26,000 existing web scraping and automation tools that run on the Apif
- panjiachen/chrome-extenstion-todolistA simple to-do list Chrome extension that lets you jot down tasks from your browser toolbar and saves them loc
- patrickarlt/esri-leaflet-dev-summit-2020A ready-made slide deck template styled to match Esri's official branding, built on the reveal.js web presenta
- patrickjs/graphql-tagA utility that lets JavaScript developers write GraphQL queries as readable template literals, parsed into a s
- patrickjs/neurosity-macosA macOS desktop app that connects to a Neurosity brain-sensing headset and shows real-time calm and focus scor
- patrickjs/nope_modulesA safety-first CLI tool that finds stale, untouched projects and deletes their node_modules folders to free up
- patrickjs/package-sizeA tool that tells you exactly how many bytes a JavaScript package adds to your website, raw, gzipped, and Brot
- philpof102-svg/toshiToshi is a floating animated terminal companion that watches your coding session and answers grounded question
- pi0/nuxt2-missing-payloadFixes a Nuxt 2 bug where a missing pre-loaded data file causes the page to get stuck in an infinite reload loo
- poleindraneel/launchfolioA single config file portfolio template designed to be filled in and deployed by an AI coding agent, with auto
All repos · Explain any other repo →