wtf do these JavaScript repos do?
Popular JavaScript repositories on GitHub, each decoded: what it actually does, its stack, and how to run it.
- mrxujiang/hicadAn AI web app that turns natural-language descriptions into precise, 3D-printable parametric models you can pr
- deficryptobots/cryptobots-solana-sniper-pumpfun-freeFree trial Solana sniper bot for Pumpfun meme-coin launches, distributed by CryptoBots.tech as a Node.js termi
- zeborg/kubekoshA self-hosted, Docker-based Kubernetes learning environment with guided exercises, exam modes, and a browser t
- cocktailpeanut/image-to-promptA local web app that converts an uploaded image into a structured JSON prompt for the Ideogram 4 AI image gene
- 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
- 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
- energypantry/agent-browser-runtimeSystem for running AI agents inside a real Chrome browser, sharing one visible window via tab groups with pers
- 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
- brunosimon/small-worldSmall World is an interactive 3D web experience by Bruno Simon that lets visitors explore a playful miniature
- bwjoke/fomo5000.comAn interactive chart that plots over 5,000 US stocks by AI relevance score and market cap change over time.
- openclaw/libopus-wasmA JavaScript library that runs the Opus audio codec in browsers and Node.js via WebAssembly, letting apps enco
- joeseesun/qiaomu-userscriptsCollection of Tampermonkey userscripts that add paste-to-upload, translation, HTML insert, and playback shortc
- 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
- trueugenee/ai-linux-webapp-wrapperA tiny Electron template that wraps one website into a frameless desktop window on Linux, with strict security
- 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
- mourner/icomeshA JavaScript library that instantly generates sphere-shaped 3D meshes for web graphics by subdividing an icosa
- feicaiclub/video-spec-builderAn AI coding tool skill that turns a rough video idea into a detailed, shot-by-shot written script before any
- 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
- polyhelper/polyhelperPolyHelper routes a query to ten or more AI models at once and combines their answers using configurable modes
- kiddo-pwn/ffffirefoxA published proof-of-concept exploit for a patched Firefox use-after-free vulnerability, released after the bu
- real-elysia886/todo-tree-nextA VS Code extension that finds, organizes, and prioritizes TODO comments across a codebase, with a fast Rust s
- wordpress-gcb/gutenberg-control-blocks-liteA WordPress plugin that lets one React component power both the Gutenberg block editor preview and the live Ne
- stephengrider/coffeescript-ionic-starterA starter template for building mobile apps with Ionic that uses CoffeeScript instead of JavaScript and Sass i
- gaearon/disposablesA tiny JavaScript library, extracted from RxJS, that reliably cleans up event listeners, connections, and subs
- 1utkarsh1/mcp-stdio-guardA command line tool that tests an MCP server for hidden bugs in its startup handshake and message stream befor
- rion-wu-tech/grok-video-workflowNode CLI that wraps the paid xAI Grok Imagine Video API: send a prompt or reference image, poll the job, downl
- ektogamat/r3f-webgpu-perfA real-time performance monitoring panel for React Three Fiber 3D web apps running on WebGPU, displaying frame
- freecodecamp/news-translation-tasksA GitHub-based workspace where volunteers translate freeCodeCamp's coding articles and handbooks into differen
- liyupi/zhuanglemaA desktop app where you type a plain-language install request and AI generates a ready-to-run, commented insta
- andrewrk/mcservemcserve is a proxy and web dashboard for self-hosted Minecraft servers. It shows who's online and auto-restart
- angais/fable5-mcA browser-based, Minecraft-style voxel game built entirely with procedurally generated graphics, sound, and te
- guowang23333/kiro-pro-batchRough Python automation that batch-signs accounts up for Kiro Pro subscriptions: logs in via GitHub, Google, o
- leosssvip-dot/remotion-ad-video-skillAn agent skill that turns a product URL into a draft ad video by planning shots in JSON, harvesting assets, an
- brunosimon/webgl-three.js-deferred-renderingA browser-based demo of deferred rendering in Three.js, showing how to render 3D scenes with many light source
- rohitsainik6203/gatepilot-GatePilot AI is a browser-based study dashboard that helps students prepare for India's GATE exam with planner
- cyc2002tommy/deep-research-agentAn AI agent skill that automates scientific literature reviews by reading full papers (not just abstracts) and
- raisinten/perftraceA lightweight tracing tool that records how long parts of your JavaScript code take and lets you view the timi
- ahouseofbards/bonfire-jellyprofilesA Jellyfin plugin that adds up to five separate viewing profiles, each with its own history and parental contr
- evaildev/noschibsgivenA free browser extension that blocks Schibsted's paid consent popups on Norwegian and Swedish news sites.
- mrdoob/reframeReframe is a browser tool for framing a video clip with rounded corners, a border, and a shadow on a square ca
- mrslimslim/awesome-promptA Node.js build script that ingests a local archive of MeiGen prompt images and video thumbnails, compresses t
- yyx990803/nightwatch-helpersA collection of reusable custom commands and assertions for the Nightwatch browser testing framework, cutting
- adityagahlot/obsidian-desktop-widgetA floating, click-through desktop widget that shows your Obsidian notes as a live, always-on-top graph.
- kevva/wifi-nameA lightweight JavaScript tool that returns the name (SSID) of the WiFi network your computer is currently conn
- rusty4444/now-showing-haA cinema style now playing marquee display for Home Assistant that shows what is on Plex, Jellyfin, Kodi and s
- aleksnero/n8n-backup-managerAn automatic backup, restore, and cloud upload tool for self hosted n8n workflow automation instances.
- tj/waitgroup.jsA tiny JavaScript helper that lets your code wait for multiple concurrent tasks to finish before moving on, in
- gangweix/next-forcingA research project and paper on a training technique that helps AI video models understand robot actions over
- wanduforl/macarkpetA macOS app that puts a small animated Arknights-style character on your desktop, walking, sitting, and reacti
- wk140320/quant-watchA self-hosted dashboard for research-only stock analysis across Australian, US, and China A-share markets, wit
- bwilky/ha-spotify-browserA dashboard card that lets Home Assistant users browse, search, and control Spotify playback without leaving t
- networksystemmound/blooket-botA repository claiming to be a bot and cheat toolkit for the educational quiz game Blooket, with an install met
- owenyuwono/poseidonA browser-based real-time ocean simulation that uses GPU compute via WebGPU and FFT wave math to render physic
- one880808/gemini-web2apiA worker script that lets OpenAI-style apps talk to Google Gemini for free by mimicking Gemini's web interface
- yyx990803/shell-taskA tiny JavaScript library for chaining shell commands one after another, like a readable script written in cod
- netflix/ember-batch-requestA Netflix-built tool for Ember apps that bundles multiple data changes into a single server request, reducing
- 0xsufi/fable-jailbreakA sparse JavaScript tool that injects workflow files into Claude Code sessions, described by its README as byp
- fastify/one-line-loggerA plugin for the Fastify web framework that turns messy JSON server logs into clean, single-line, easy-to-read
- yyx990803/bun-vs-node-sea-startupA benchmark comparing how fast Node.js vs Bun start up when bundled into a single executable file — Bun's byte
- fubak/ultraswarmUltraswarm orchestrates multiple AI coding assistants in parallel, splitting a plan into tasks run in isolated
- patrickjs/angular-momentjsA small bridge library that lets Angular.js apps use Moment.js for formatting and calculating dates as a stand
- duhubz/rosetta-magazine-researcherA desktop app for reading scanned retro gaming magazines with AI generated translations and transcriptions.
- eugeny/instacodeInstacode was a web service that turned code snippets into stylish, shareable screenshots. This repository is
- nevertoday/xposterA free Chrome extension that converts Markdown text into formatted X (Twitter) Articles, handling headings, ta
- not0kkinex/oslide2A Windows desktop app for building and presenting slide decks, with an AI assistant for generating content.
- patrickjs/angular-passwordA small AngularJS library that checks if two password fields match, adding a 'match-password' attribute instea
- royalbhati/sqltoerdiagramA browser-only tool that converts pasted SQL CREATE TABLE statements into an interactive, editable diagram of
- sammwyy/inlinemcA set of shell scripts that download and launch Minecraft directly, skipping the official Mojang launcher enti
- sir1st/hermes-desktopA cross-platform desktop app that bundles a Python-based AI chat agent and web interface so you can run it loc
- ricar66/omnistack-agentA copy-paste system prompt that turns any AI assistant into a full-stack engineering specialist, pre-compiled
- yyx990803/qr.jsA lightweight, client-side JavaScript library that draws QR codes directly in the browser using Canvas, with n
- yyx990803/vue-fractalAn experimental Vue.js project that renders interactive fractal graphics using nested Vue components instead o
- earthtojake/implicit.jsA browser based library that turns small code files describing math shapes into interactive 3D models you can
- javlonbek1233/amaliy-ishA bundle of three small React practice apps, in Uzbek, for learning data fetching, state management, and perfo
- xuanlinai/overmindExternal cognitive engine for Claude Code with 66 modules across 6 channels, layered SQLite/graph memory and 2
- 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
- seannnnnnnnnnnnnn/ai-xiaoliA desktop mascot app for macOS and Windows that reminds you of tasks, tracks your daily activity, and uses an
- home-assistant/mobile-apps-fcm-pushThis is the backend server that delivers push notifications from Home Assistant to your phone. It runs on Fire
- 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
- liominsb/antigravity-chinese-localizationAn automated tool that patches the Antigravity 2.0 Electron app to translate its interface into Chinese, with
- prathamreet/feathermdA tiny, fast native Markdown editor with a side-by-side live preview, built on Tauri instead of Electron to st
- avacocloud/avaco-railwayA dependency-free Node.js reverse proxy deployed on Railway that forwards XHTTP traffic from a public URL to a
- matem6/p2jb-y2jb-portingPort of a PS5 kernel jailbreak payload to the Y2JB JavaScript host running inside the YouTube TV app, targetin
All repos · Explain any other repo →