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.
- matchameleon/gpt-codex-pluginA Codex plugin that relays prompts from Codex to ChatGPT through your existing Chrome session and returns the
- weebapp003/tradingview-mcpA bridge that lets an AI assistant like Claude Code see and control your local TradingView Desktop app for cha
- buynao/aipathA free, bilingual interactive course that teaches AI from the basics through 30 hands-on lessons with browser-
- kappaemme-git/local-client-prospector-skillA Codex skill that searches for local businesses lacking a proper website and scores them as sales leads.
- atmosphere/atmosphere-javascriptA JavaScript client for Atmosphere, a framework that lets web servers push real-time updates to browsers witho
- 863401402/image-provenanceA browser only tool that checks if an image was AI generated and can strip or disrupt hidden AI watermarks.
- alisa0808/vibe-creating-skillAn open-source skill that turns your rough video ideas into polished prompts for AI video-generation models, f
- elyelysiox/recaptchaA written technical breakdown of the obfuscation and anti-bot techniques used inside Google's reCAPTCHA client
- timethrough/xiaohei-chromeA Windows tool that runs many isolated Chrome browser profiles side by side, each with its own cookies, cache,
- gaearon/react-deep-force-updateA tiny React utility that forces a component and all of its children to fully re-render, bypassing React's usu
- fastify/fastify-scheduleA Fastify plugin that lets you schedule recurring background tasks inside your server, like polling an API or
- defryarhinsa/add-mass-account-antigravity-to-9routerA Puppeteer bot that logs into a list of Google accounts one by one and adds each to 9Router's Antigravity pro
- koajs/koa-rolesA permission-checking tool for Koa web apps that lets you define who can access which pages or actions, acting
- kunchenguid/lavish-axiA local command line tool that lets you click and annotate AI generated HTML files in a browser, then sends st
- karpathy/lifejsA browser-based artificial life simulator where simple virtual creatures move, eat, reproduce, and evolve in r
- modernizr/gulp-modernizrA Gulp plugin that scans your code to find which browser feature checks you use, then builds a trimmed-down Mo
- rotejin/purupurupngtuberA local browser app that turns expression PNGs plus separate front and back hair layers into a swaying animate
- yyx990803/release-tagA GitHub Action that automatically creates a GitHub Release when you push a version tag, and auto-detects pre-
- cupidbity/cupid-music-playerA pixel art desktop music player with an animated vinyl record UI that plays local MP3s, Spotify playlists, an
- jasonstong/codex-theme-studioA local, browser based theme editor that lets Codex Desktop users on macOS design and hot swap custom themes w
- panishandsome/ai-rules-syncAgentsync keeps one source of truth file for AI coding tool instructions and automatically generates all the o
- aleclindz/seo-skill-benchAn open benchmark that runs Claude Code SEO skills for real against test websites with planted, known defects
- peng-zhihui/cheese-uestcA WeChat mini-program that gives UESTC university students a single hub for campus news, announcements, and li
- karpathy/notpygamejsA minimal JavaScript library by Andrej Karpathy for building simple 2D browser games on Canvas, handling the g
- tj/co-parallelA JavaScript utility that runs multiple async tasks at the same time with a concurrency limit, returning resul
- zhulin025/codex-qq-skinAn unofficial retro QQ-style theme for the Codex or ChatGPT desktop app, generated from your own image or a sh
- finderchangchang/codex-autoskinA tool that reskins the Codex desktop app's look and colors automatically from a single image you provide.
- zyz254009-crypto/script-to-shootable-storyboardA Codex skill that turns a screenplay or story outline into shootable, atomic shots with continuity tracking,
- db-toolkit/db-toolkitA free, open-source desktop app for managing PostgreSQL, MySQL, MariaDB, SQLite, and MongoDB databases, with a
- sixiangguo/cc-note-opsAn Obsidian plugin that turns your current note into WeChat articles, Xiaohongshu posts, or topic ideas using
- sophomoresty/bpc-fetchA command-line tool that fetches full text from 930+ paywalled news sites and saves articles as clean Markdown
- beefiker/superloopyA CLI loop harness for Codex and Claude Code that requires each step of a task to be proven with real command
- skevy/babel-preset-react-native-stage-0A Babel preset that safely combines React Native's required setup with experimental "stage-0" JavaScript featu
- techjarves/local-ai-image-generatorA zero-setup Windows desktop app that runs Stable Diffusion image generation fully offline, auto-detecting you
- mrxujiang/hicadAn AI web app that turns natural-language descriptions into precise, 3D-printable parametric models you can pr
- rf1705/youtube-webos-cobalt-adfreeAn unofficial patched YouTube app for LG webOS TVs that adds ad blocking, SponsorBlock skipping, and other twe
- yyx990803/speech.jsA lightweight JavaScript wrapper around Chrome's speech recognition API that turns spoken words into text for
- speechlab0210/video-production-skillA skill package of instructions and scripts that lets an AI agent autonomously produce narrated slide videos w
- deficryptobots/cryptobots-solana-sniper-pumpfun-freeFree trial Solana sniper bot for Pumpfun meme-coin launches, distributed by CryptoBots.tech as a Node.js termi
- adobe/aio-cliA command-line tool for building, testing, and deploying custom applications on Adobe's cloud platform without
- zeborg/kubekoshA self-hosted, Docker-based Kubernetes learning environment with guided exercises, exam modes, and a browser t
- kaolti/monolith-terrainAn interactive browser based 3D map that renders real world or procedural terrain as a vintage topographic she
- mbostock/bl.ocks.orgBrowser extensions for Chrome and Firefox that enhance the bl.ocks.org website, where people share and view sm
- aburousan/hilbert-editorAn offline desktop editor for Typst scientific documents with live PDF preview, visual math tools, and runnabl
- cocktailpeanut/image-to-promptA local web app that converts an uploaded image into a structured JSON prompt for the Ideogram 4 AI image gene
- bradtraversy/customerbaseA beginner-friendly demo app showing how to build a GraphQL backend for managing customer records with Node.js
- kil0bit-kb/kb-android-emulatorA Windows desktop app that manages and speeds up Android emulators with GPU tuning, device presets, and one cl
- lukeed/is-offlineA tiny 174-byte JavaScript library that detects whether a user is online or offline and alerts you when that s
- ruanyf/user-tracking-demosA hands-on demo repo showing five different ways to send user behavior tracking data from a browser to a serve
- terkelg/skalerA tiny 329-byte JavaScript library that shrinks images in the browser before upload, using only the built-in C
- jimliu/baoyu-designAn Agent Skill that brings claude.ai/design's UI mockup and prototype generation into local coding tools like
- patrickjs/redis-dataloaderA caching library that batches repeated database lookups and stores results in Redis and local memory, so back
- geekyants/vue-js-animation-starter-kitA Vue.js starter kit with pre-built animation examples, like an animated login screen, that you can run locall
- gaearon/gitbook-plugin-prismA GitBook plugin that swaps in the Prism syntax highlighter so code blocks in your documentation look cleaner
- gaearon/react-hot-apiA deprecated library that kept a React app's state alive while swapping in edited component code live, instead
- kirakun0328/text-to-vrmaText-To-VRMA turns a written sentence into a 3D animation file for VRM avatars, previewed live in your browser
- patrickjs/angular-ravenA library that automatically catches errors in AngularJS apps and reports them to Sentry in real time, so deve
- vinayaklatthe/microsoft-security-skillsA plugin of 58 skill files that teaches AI coding agents how to give accurate, product-specific guidance on Mi
- maxi1134/bps-improvedAn improved Home Assistant integration that tracks where Bluetooth devices are inside your home, room by room,
- mrdoob/three-descentPlay the classic 1995 3D spaceship shooter Descent directly in your web browser. Built with Three.js, it runs
- energypantry/agent-browser-runtimeSystem for running AI agents inside a real Chrome browser, sharing one visible window via tab groups with pers
- gaearon/reactReact is a JavaScript library for building interactive web interfaces out of small reusable components, automa
- electron-userland/electron-installer-redhatTakes your built Electron app and packages it into an RPM installer file for Red Hat-based Linux distributions
- zhouyoukang1234-spec/windsurf-assistantSelf-hosted toolkit that exposes Windsurf IDE models behind an OpenAI-compatible endpoint, rotates between Win
- forter/agentic-readiness-guideA 25-guideline playbook plus an automated Claude Code auditing skill that scores how well a website works with
- endless1936/book-videoA natural-language, Codex-driven workflow that turns book picks into short promotional videos with AI images,
- brunosimon/small-worldSmall World is an interactive 3D web experience by Bruno Simon that lets visitors explore a playful miniature
- jovidecroock/webpack-module-nomodule-pluginA Webpack plugin that automatically serves modern, optimized JavaScript to newer browsers while giving older b
- martindelophy/ai-video-editorTimeline Studio is a browser based AI video editor with a CapCut-style multi-track timeline, offline AI voiceo
- hexo141/rootmeA web-based demonstration chaining two real Android Firefox CVEs to show a shell-to-kernel-privilege-escalatio
- terkelg/workshyWorkshy is a tiny JavaScript scheduler that spreads heavy function calls across multiple browser frames so a p
- bwjoke/fomo5000.comAn interactive chart that plots over 5,000 US stocks by AI relevance score and market cap change over time.
- codewithharry/myshop-strapi-ecommerceA sample ecommerce project built with Strapi, a headless CMS that stores product data and serves it to any fro
- openclaw/libopus-wasmA JavaScript library that runs the Opus audio codec in browsers and Node.js via WebAssembly, letting apps enco
- rbrown101010/rileyjarvisA local Electron desktop AI companion with realtime voice conversation, image generation, and optional macOS c
- aframevr/a-saturday-nightA-Saturday-Night is a browser-based VR dance party app built with A-Frame. You put on a VR headset, dance, and
- apoorvjain25/frontierA Claude Code skill with 21 written quality standards that pushes AI models like GPT or Gemini to produce more
- joeseesun/qiaomu-userscriptsCollection of Tampermonkey userscripts that add paste-to-upload, translation, HTML insert, and playback shortc
- pfrazee/suggest-boxA JavaScript tool that adds autocomplete dropdowns to text fields on web pages, like when typing @ to mention
- ssreeni1/tracebaseA local tool that imports Codex and Claude Code session logs, encrypts them, and shows a searchable dashboard
- openclaw/docsA publishing pipeline that takes English documentation, automatically translates it into multiple languages us
- zanwei/liquid-connector-web-componentA dependency-free web component that recreates a liquid card-to-prompt animation using real SVG path math inst
- trueugenee/ai-linux-webapp-wrapperA tiny Electron template that wraps one website into a frameless desktop window on Linux, with strict security
- dgeloe4-yb/market-pilotA market research prototype that keeps AI generated summaries traceable to real evidence, separating direct fa
- joeseesun/qiaomu-youtube-ai-podcastA curated static website index of AI podcasts with Chinese translations, transcript tracking, and AI generated
- u7079256/paperjuryA Claude Code skill that stress-tests a research paper before submission using simulated reviewers, a jury, an
- webdevsimplified/react-photoshop-cloneA free, browser-based image editor inspired by Photoshop, built with React and HTML Canvas as a learning resou
- halilkaandogan/kaaninhos-mp3A retro pixel-art desktop music player built with Electron that streams and caches songs from YouTube, with pl
- botpress/solutionsA community toolbox of ready-made modules, code snippets, and helper tools for developers building chatbots wi
- kendrekaran/voltfit-dashboardA ready made dashboard template for running a multi location gym or fitness club business, built with React an
- mourner/icomeshA JavaScript library that instantly generates sphere-shaped 3D meshes for web graphics by subdividing an icosa
- yeet-src/container-explorerContainer Explorer is a terminal tool that shows a live, drill-down view of every running Docker container, it
- feicaiclub/video-spec-builderAn AI coding tool skill that turns a rough video idea into a detailed, shot-by-shot written script before any
- skyeshark/seedthreeA browser tool that procedurally generates realistic, exportable 3D trees and desert plants using WebGPU and T
- vverity/inpainttranslator-edge-chromeA Chrome/Edge browser extension that finds foreign text inside images and replaces it with a translated versio
- cws6206/lucerne-geo-ai-searchingA web app that combines official Swiss land registry data with AI-generated reports so users can understand wh
- mrdoob/timer.jsA tiny JavaScript timer that keeps browser animations perfectly in sync with audio playback by tracking elapse
- polyhelper/polyhelperPolyHelper routes a query to ten or more AI models at once and combines their answers using configurable modes
- cdredfox/workbuddy-skin-studioAn unofficial tool that reskins the WorkBuddy desktop app in real time using local browser debugging injection
- kiddo-pwn/ffffirefoxA published proof-of-concept exploit for a patched Firefox use-after-free vulnerability, released after the bu
All repos · Explain any other repo →