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.
- cyizeredev/epmsAn academic full-stack web app for managing employee payroll: add staff, assign departments, calculate gross-t
- devswha/lazypromptA Codex plugin that turns a vague one-line idea into a ready-to-paste, detailed prompt for the ulw-plan and ul
- gaearon/redux-tutorialA hands-on, numbered-lesson tutorial that teaches how Redux organizes and controls how data changes in a web a
- geanofeefoundry/geanos-gdsa-qolA FoundryVTT module that automates combat rules, magic energy tracking, and roll dialog pre-filling for the Ge
- hasyaapp/threads-scraperA Tampermonkey userscript that scrapes every post from a public Threads profile in the browser and exports the
- igm61799-cloud/ad-research-agentA tool that scrapes your site and competitor sites to build a swipe file of proven ad hooks and offers you can
- jackwener/openteamformatA portable folder and manifest format for packaging AI agent instructions, skills, and Claude adapters so agen
- javlonbek1233/myproject-bigA personal portfolio repository from a self-taught 16-year-old frontend developer building responsive websites
- kongxcer555/codex-skin-builderA macOS tool that turns a single image into an installable, interactive skin for the Codex desktop app, using
- leonxlnx/level-devilFableDevil is a free browser platformer with 30 trap filled levels built purely with HTML, CSS, and JavaScript
- mordekai32/epmsEPMS is a web app for managing employee performance reviews, goals, and KPI tracking inside an organization. I
- nuraddin-abdusharipov/awetherA React web app that converts currencies using live, no-key-required exchange rate data.
- nuraddin-abdusharipov/valyuta-exchanger1A React and Vite web app that converts currencies using live, free exchange rates, with a dark mode design and
- nuraddin-abdusharipov/valyuta-exchanger2A React and Vite web app that converts currencies using live, free exchange rates, with a dark mode design and
- nuraddin-abdusharipov/weahtreA React and Vite web app that converts currencies using live, free exchange rates, despite its repository name
- nuraddin-abdusharipov/weatherappA free, no-signup currency converter web app built with React that shows real-time exchange rates.
- nuraddin-abdusharipov/weatherapp2A real-time currency converter web app built with React and Vite, despite its weather-sounding name.
- olienath/speechtA JavaScript project claiming to implement SpeechT5 models for labeling words in a sentence, but its README la
- pejmanjohn/auteurA command-line tool that automates generating designs on claude.ai/design and hands the output straight to a c
- qdyanbing/codex-reset-checkerA tiny CLI that reads your local Codex credential and reports how many rate limit resets are currently availab
- ratevert/mcpA Model Context Protocol server that lets AI assistants search for and convert prices between currencies, stoc
- sengabojr/skybook-airline-reservationA student-built airline reservation web app where passengers search and book flights and administrators manage
- thecreativegod/discord-widgets-extensionA browser extension that automates creating and editing a Discord profile widget in one click instead of runni
- work-fisher/comfyui-ideogram4-directjson-modifiedA modified ComfyUI node for building and editing the JSON that places text inside specific regions of an Ideog
- yyx990803/esbuild-exports-signature-reproA minimal reproduction project showing a bug in how esbuild processes exported function signatures, built by r
- yyx990803/popslidespopSlides is an old jQuery plugin that displays a photo gallery as a sliding lightbox popup, letting visitors
- zowilyhter/harvestpitchA JavaScript repository whose README is generic filler text with no concrete features described, though it is
- ajaxfnc-yt/d.w.i.fA small CLI and desktop tool that reshapes images to fit Discord's widget style by adding a transparent top st
- akryum/graphql-annotationsA JavaScript library that lets you embed machine-readable tags inside GraphQL schema descriptions, then parse
- alanhuang168/ai-project-workflowAI Project Workflow is an eight-stage, document-gated software delivery process for AI coding assistants like
- exportanything/comfyui-ltx-director-motion-brushA ComfyUI node pack that adds Motion Brush drawing to LTX 2.3 video generation, letting you paint motion paths
- geanofeefoundry/geanos-jump-n-run-editorA Foundry VTT plugin that transforms standard tabletop scenes into playable side-scrolling platformers with a
- gegedevs/udriveA self hosted tool that pools multiple free Google Drive accounts into one unified file manager with automatic
- gordensun/react-bits-videoCursor and Claude Code Skill that turns a single HTML composition into a deterministic MP4 using Puppeteer plu
- h4ni0/fableA personal workspace that links out to three separate side-project repositories using Git submodules, with lit
- henan0o0/ao3-to-arxivTwo Tampermonkey userscripts that restyle AO3 fan fiction pages to look like arXiv or bioRxiv academic papers,
- jiang1997/claude-code-language-coachA Claude Code plugin that checks each prompt you type against a target language, suggesting grammar fixes or a
- jpboliv/eridianA playful Claude Code plugin that makes responses talk like Rocky from Project Hail Mary while tracking token
- kappaemme-git/codex-sell-my-saas-skillA small Codex AI skill that reads any software product landing page URL and writes ready-to-publish social med
- krivitsky/professional-agentic-product-engineeringA field guide plus interactive tutor and coaching tools that teach people to work with AI coding agents throug
- lsy5920/tangxin-zhizhe-extensionA Chrome extension for managing multiple video-platform accounts, tracking playback, and downloading videos in
- mirandaaldana/idurar-crmPersonal fork of IDURAR, a MERN stack open-source ERP and CRM for small businesses to manage invoices, quotes,
- ningzimu/claude-code-lensA local proxy and visualizer that lets developers inspect exactly what Claude Code sends to and receives from
- orsso/d2d-companionA GNOME Shell extension that adds hover, press, and launch animations to the desktop dock without replacing it
- pototazhang/emby-jsA single-file Cloudflare Workers dashboard that monitors uptime and response time across multiple self-hosted
- rematters/rematters-haA Home Assistant add-on that stores Matter, HomeKit, and Z-Wave device pairing codes in one searchable vault,
- sindresorhus/test-extrasA lightweight assertion library that adds richer test checks, like error-returning throws and shape-based matc
- sindresorhus/which-commandA cross-platform JavaScript library and CLI that finds the absolute path to a command, like the Unix which com
- sunshinelixun/video-publish-skillA local-first Codex skill that turns a video or its subtitles into publish-ready titles, covers, and staged pl
- wowjokerh/edge-ldxp-filterMicrosoft Edge browser extension that adds a draggable filter panel to the Chinese drop-shipping platform Lian
- yynxxxxx/outlook_imap_graph_apiA self-hosted web tool that fetches emails from multiple Outlook accounts using either IMAP or the Microsoft G
- yyx990803/babelBabel automatically rewrites modern JavaScript into older, more widely-compatible JavaScript so your code runs
- yyx990803/puzzle-demoA browser-based sliding tile puzzle game built with HTML, CSS, and JavaScript, using smooth CSS3 transitions t
- yyx990803/webpackWebpack bundles many JavaScript files (and CSS, images, etc.) into a few optimized files that browsers can loa
- adnpolymerase/ha-appliance-cardA Home Assistant dashboard card showing washer, dryer, or dishwasher status and controls, that works with any
- akaakshat246/ecoscore-browser-extensionA Chrome extension that shows an AI-generated sustainability rating and CO2 estimate on Amazon and Flipkart pr
- analysis-tools-dev/website-oldThe old, superseded source code for a static Gatsby website cataloging code analysis tools across programming
- andrelog99/damA JavaScript web application project for managing digital media assets, built with React and Vite, though the
- ballyhofam-bot/claude-project-osA three layer memory and task tracking framework that gives Claude Projects persistent context across sessions
- baztheguy/cybershieldA Windows app with a visual dashboard for monitoring network traffic, tracking bandwidth by app, and controlli
- brainjs/kittydarKittydar is a JavaScript tool that detects cat faces in images. It scans a picture, finds each cat's head, and
- chaeseoyoung/lightbusA smartphone app that helps visually impaired bus riders confirm they are boarding the right bus using GPS, ca
- dharakeshwar/agriintelA web platform that helps farmers make better crop decisions by combining AI-powered crop recommendations, pla
- gaearon/react-fractalsA small experiment showing how React components can draw recursive fractal tree patterns by nesting themselves
- gharibyan/agent-memoryagent-memory-sdk is a TypeScript library that gives AI agents automatic, persistent memory scoped by user, thr
- giangvp689/extensions_studocu_by_giangvp689A browser extension that removes blur, watermarks, and ads from Studocu documents and adds one-click PDF expor
- haaihond/trakt-nuvio-bridgeA browser-only tool that copies your watched movies, shows, and watchlist from Trakt into Nuvio Sync without a
- henrygabriels/binaural-studioA browser-based tool for creating custom headphone listening sessions that mixes your music with generated ton
- hestiyak/diffsA JavaScript project referencing DiffSVC technology whose README does not explain what it actually does.
- hqian-ai/collabbenchAn ICML 2026 research benchmark that measures how well AI agents cooperate with human-like partners in multi-p
- ketle-man/comfyui-comic-creatorA full manga page creation app built as a ComfyUI custom node, with layout, layer editing, fonts, AI art gener
- kktdroid52/premium-yacht-websiteA responsive, ready-made React and Vite template for a luxury yacht marketing website, built for reuse rather
- learnaihubc/learndeckLearnDeck uses AI to turn notes, outlines, or course material into polished, editable presentation decks in on
- litellm-labs/lite-harnessA Docker server that lets teams deploy and run AI coding agents like Claude Code, Copilot, and Codex from one
- lydell/elm-ts-typesA small library that generates TypeScript type definitions from compiled Elm JavaScript, covering flags, ports
- olienath/parlertParlerT's README describes it only in generic, templated language about natural language processing and system
- olmatter/glm-coding-helperA Tampermonkey userscript paired with a local Python backend that automates the GLM Coding Plan checkout and s
- patrickjs/core-js-webpack-pluginA Webpack plugin that builds a trimmed-down core-js polyfill bundle with only the features you specify.
- ruanyf/lvv2-feedA simple RSS feed generator for the site lvv2.com, deployed on Vercel, so readers can subscribe to updates in
- ruanyf/redux-docsDocumentation for Redux, the tiny state-management library that keeps a JavaScript app's data in one predictab
- selimwdev/selimdroidSelimDroid is an open source tool that automatically tests running Android apps for security weaknesses like d
- srdanko001/social_dev_connect_appDev Connector is a MERN stack starter app where developers build a social resume profile, listing experience a
- unreleased/hellojsA Node.js HTTP client that mimics a real Chrome browser's network fingerprint so requests are not blocked by b
- viraweitse/vallexA JavaScript project claiming decentralized, self-healing data storage with encryption, but the README is most
- xunying7860/comfyui-anima_camera_angleA ComfyUI custom node that lets you set an image generation model's camera angle by dragging a 3D scene, inste
- yupyanyo/mangiorA JavaScript project claiming to be an enterprise cloud platform, but the README is entirely generic template
- yyx990803/vue-jestA Jest transformer that compiles Vue single-file components so you can write automated tests for them.
- zhongweiv/hermes-edu-skillsAn open source pack of 170 AI agent skills that teach AI assistants how Chinese school textbooks, exams, and s
- adindazu/fextractorA JavaScript project describing itself as an audio processing tool, but its README is generic and does not exp
- anonymousraid/osint-mapping-toolLocal-first browser app for OSINT research. Build a node graph of identifiers, drop pins on a map, and save ev
- clojure/closure-libraryA community-maintained fork of Google's Closure Library, a large collection of reusable JavaScript building bl
- crimeacs/ai-tells-validatorCLI and Claude Code skill that scans writing for AI-sounding tells from a live Wikipedia rule list plus curate
- curiosityos/betterwrightA persistent, token-efficient browser toolkit built for AI agents, with compressed page snapshots, an encrypte
- doowb/async-helpersA library that lets template engines like Handlebars use async helper functions by swapping in placeholder IDs
- eggjs/egg-logger-slsA plugin for Egg.js web apps that automatically sends application logs to Alibaba Cloud's Simple Log Service,
- emulsion-io/block-utiqA Chrome and Firefox browser extension that automatically redirects you away from websites using Utiq, a mobil
- flipz3ro/robinarbAn automated arbitrage bot that trades price gaps between a token's bonding curve and its Uniswap V4 pool on R
- flyingsquirrel0419/awesome-git-profileA step-by-step guide showing how to build an eye-catching GitHub profile README using free tools like capsule-
- gamosoft/chipsoundA browser-based player for retro tracker music files (MOD, S3M, XM, IT) from 1990s PC games and the demoscene.
- jarvisjustinj-arch/taskmaster-reactnativeA minimal React Native starter project showing basic task management on Android and iOS, intended as a learnin
All repos · Explain any other repo →