TypeScript repos explained in plain English
Popular TypeScript repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- khuepm/lumibaseAn edge-native headless CMS built on Cloudflare Workers, letting one backend serve content to many separate we
- kuameh/iina-storeAn IINA plugin that adds an in-app store for browsing, searching, and one-click installing other community-mad
- kylejeong2/postureA macOS app that watches your webcam and locks your keyboard until you fix your slouching posture.
- leandrobon/mutable-crmA local CRM where you change the database structure by typing requests to an AI, which proposes safe schema ch
- leducbse/prometheus-aiWeb app that rewrites short user prompts into longer model-tailored ones for Claude, ChatGPT, Gemini, Grok, Mi
- levantolabs/switchboard-pocA proxy that reads each request and automatically routes it to the cheapest AI model that can handle it, using
- lidavidm/rehack-oldre/hack is a fan-made recreation of the Lego turn-based strategy game 'Spybotics: The Nightfall Incident,' reb
- lockhartkz/subllminalA portable desktop app that translates .srt and .ass subtitle files using a locally running AI model, keeping
- loft-sh/setup-vclusterA GitHub Action that installs the vCluster command-line tool on your GitHub runner so you can automate virtual
- looking-glass/liteforms-webA browser-based chat app where you talk to a customizable, animated 3D VRM avatar, using either local browser
- magnusrodseth/attack-on-titanA browser game where you swing through a procedurally generated city on grappling hooks and slice giant titans
- maha-strategies/maha-mcp-bridgeA local security bridge that lets AI agents query your databases and documents while automatically redacting p
- maiieul/qwik-uiA headless UI component library for Qwik that handles behavior, accessibility, and keyboard navigation while l
- manish-manghwani-org/xcurate-publicA terminal tool that reads your X timeline, ranks tweets worth replying to, and drafts replies in your own voi
- maryanprydatko/uivetA test and evaluation harness for LLM-generated UI that samples multiple generations, renders them in a real b
- maximkuzlin/tic-tac-toe-chamberAn open-source 3D tic-tac-toe game for Snap Spectacles AR glasses, placing the player inside a 3x3x3 cube wher
- medico-mind/rolldown-compressionA Rust-powered compression plugin for Rolldown and Vite that gzips, brotlis, and zstds build output much faste
- merken/pi-local-modelsA PI Coding Agent add-on that discovers and connects to AI models running locally on your own machine.
- michellacle/agentic-workflow-designer-vsc-extensionA VS Code extension for visually designing and running AI agent workflows on a drag-and-drop canvas, powered b
- mizumi25/nagareA React library that keeps all the CSS, animation, logic, and state for each UI interaction (hover, click, scr
- moonhighway/typescript-deno-workshopCourse materials for a one-day workshop teaching TypeScript and Deno, with hands-on exercises covering types,
- mouflon77/agentwalletsA tool that gives an AI agent a Solana crypto wallet secured by split key custody, with phone approval for lar
- mountainplatform300/ltx-desktopA desktop app for generating and editing AI videos with LTX models, including a built-in tool for training cus
- mrnewdelhi/adb-mcpadb-mcp lets AI agents control Android phones and emulators by exposing ADB's commands as structured tools ins
- muhammad-owais-warsi/tui-cnA small set of terminal UI building blocks for OpenTUI, with a README too sparse to detail specific components
- mussaratshamsher/digital-fteA platform for autonomous AI agents that handle CRM data entry and business workflows instead of a human emplo
- mxzz/interceptor-demoA free demo MCP server that adds smarter code search to AI editors like Cursor and VS Code, reducing token usa
- n0liu/mv3-doctorA command line tool that checks Chrome extensions for Manifest V3 mistakes and teaches AI coding agents to avo
- nasyx-rakeeb/realtime-mongoA toolkit that adds Firestore-style live document updates to MongoDB using Change Streams and WebSockets, with
- naveen-annam/creativly.ai-higgsfield-video-remotionA code-based remake of a promotional video using React and Remotion, showing how to build polished brand video
- naveen-annam/creativly.ai-magnific-video-remotionA fully coded, 35-second promotional video recreated with TypeScript and React using Remotion, letting you edi
- navotvolkgroundup/browser-migrateA macOS CLI and MCP server that migrates bookmarks, history, and tabs between browsers like Chrome, Firefox, a
- neomantra/grist-mcp-playgroundAn MCP server that lets AI assistants like Claude build and control Grist spreadsheet-style databases and apps
- nicolaysj/livestreamsyncA free desktop app that finds, downloads, and time-aligns every streamer's POV clip for the same broadcast mom
- nienhq/docketA TypeScript library that lets AI agents search a company's email archive with citations that trace back to th
- nw-hiker-skier/quietsky-privacy-proxyA Cloudflare Worker that strips identifying data from weather requests before they reach weather providers.
- offchainlabs/ethers-bls-signerA TypeScript library that adds BLS signature support to ethers.js, enabling developers to sign and aggregate E
- okikijesutech/cambiumA CLI tool that detects when a code file has drifted from its original purpose and grown too complex, before i
- open-biz/assetflow-skillAssetFlow gives AI agents a defined set of scripts to generate, trim, and normalize video clips so they stop h
- open-dev-society/kitbashAn MCP server that checks whether the code libraries an AI agent suggests for a project actually exist on GitH
- osama-ahmed/youtube-summarizerA Chrome extension that summarizes YouTube videos into key points, quotes, and Q&A using your own AI provider
- p0nczek/kadrA GPU-accelerated desktop video editor where Claude Code edits your project live on the same timeline you use.
- patrickjs/crewlink-serverThe backend voice-chat relay server for CrewLink, letting Among Us players self-host proximity voice chat inst
- patrickjs/example-qwik-envA minimal example showing how to organize a Qwik app's folders for server-only code, shared client/server code
- patrickjs/experiment-qwik-jsrA starter template for building fast-loading web apps with Qwik City, with automatic file-based routing, layou
- patrickjs/experiments-qwik-async-action-page-changeA small Qwik experiment showing what happens to an in-progress async action when the user navigates to a diffe
- patrickjs/experiments-qwik-runtime-componentsA proof-of-concept for loading Qwik UI components from a remote server at runtime instead of bundling them int
- patrickjs/experiments-server-componentA starter template for building fast, modern websites with Qwik, a web framework focused on quick load times a
- patrickjs/old-angular-templatesAn experimental Angular 2 project testing a custom template compiler in place of Angular's default HTML-to-Jav
- patrickjs/qwik-starter-stream-chatA proof-of-concept Qwik starter showing how to stream server responses to the browser piece by piece, like a l
- patrickjs/qwik-uiA library of headless, unstyled UI components (accordions, tabs, dropdowns) for Qwik that handle behavior so y
- petehsu/lyra-agent-ui-demoA React component library and demo for building the chat interface of an AI coding agent, including tool calls
- phated/hardhatA toolkit that bundles writing, testing, and deploying Ethereum smart contracts into one workbench-like enviro
- piboh/flowonline2A browser-based clone of Flowgorithm, the educational flowchart programming tool, that runs without installati
- pouta-cms/formAn open source Typeform-style form builder that runs entirely on Cloudflare's edge network using Workers, KV,
- presidentrice/supergravity-mcpA small server that lets Claude Code or other MCP clients control Google's Antigravity desktop app through its
- projectdiscovery/js-yaml-source-mapA TypeScript library that tracks where each piece of data lives in a YAML file, so your tools can point users
- psysecgroup/forge-typescriptA ready-to-use TypeScript project template with hot reload, path aliases, testing, and a pre-commit lint and t
- pycomet/agent-atlasAgent Atlas scans your AI coding tools and draws an interactive mind map of your skills, subagents, and server
- qiaoborui/obsidian-beautiful-mermaidAn Obsidian plugin that renders Mermaid diagrams in your notes as polished, theme-matching SVG images instead
- quicknode/heimdallA pixel-art arcade game where a viking's movement is driven by a real, live Hyperliquid crypto market feed.
- rajibbora1965/whatsappcodingA system design write-up for controlling an AI coding agent on your laptop from WhatsApp, with a proxy layer a
- rbnts/raceA tiny zero-dependency utility that adds a timeout to Promise.race, so async operations fail instead of hangin
- realmullens/tributaryA self hosted remote recording studio that records each guest locally at full quality, then merges and edits t
- relequestual/git-worktree-watchA VS Code extension that automatically detects Git worktrees created outside of VS Code and registers them in
- rentheria/llm-budget-capA TypeScript package that enforces hard spending limits on AI API calls using Redis, preventing unexpected bil
- reyneill/turbosearchA TypeScript command line tool that gives AI agents fast, private semantic and keyword search over local docum
- reynsys/nexternelA self-hosted smart home system that reads sensors and controls switches over your own network using ESP32 dev
- rms80/ideoboardA browser-based, structured prompt editor and image graph for generating images with Ideogram's v4 model, with
- rollsro9/mod-agent-for-discord-An AI-powered Discord moderation bot that reads chat context to flag scams, spam, and harassment for human mod
- rupak182/heychatHeyChat is a local-first desktop app for chatting with multiple AI providers (Gemini, OpenAI, Groq, Anthropic,
- rxliuli/imp-translateA browser extension that shows a bilingual translation beneath each paragraph of a web page on request.
- samzydd/sakani-design-systemA free, open-source React component library with over 45 accessible UI pieces, built to match a companion Figm
- scrappy-builds/deskmail-aiA private, local Windows email app that connects to Claude Desktop so it can read, search, organise, and draft
- selixes/gatewayA self hosted gateway that sits between your app and AI providers, automatically failing over, caching similar
- shadcnstudio/shadcn-nextjs-track-landing-page-freeA free Next.js landing page template from shadcn/studio's copy and paste shadcn/ui component and block collect
- shashanknidhi/aznexAznex lets a team share the durable knowledge their AI coding agents pick up on a codebase, storing it central
- shipper-is/opencursorOpenCursor is a Cursor editor extension that lets you plug in custom AI models from OpenAI or Anthropic. It ro
- shx-dow/mmitA command line tool that reads your staged git diff and writes a conventional commit message for you using an
- sigilco/intl-aiintl-ai is a build-time plugin that automatically translates app text using AI, working with most bundlers and
- sircharan/second-brainA file-based, vendor-independent memory system that gives Claude Code persistent notes across sessions and pro
- skandesh/tracebenchA local viewer that collects session logs from AI coding tools like Claude Code, Codex, and Cursor into one sh
- skatkov/opencode-lightpandaA faster, cleaner web-fetching plugin for OpenCode built on the lightweight Lightpanda browser, returning mark
- skevy/apollo-clientA lightweight library that fetches, caches, and syncs GraphQL data with your UI, and works with React, Vue, An
- skevy/apollo-serverA GraphQL server for Node.js that lets clients request exactly the data they need, with plug-ins for Express,
- skyphusion-labs/search-mcpAn open source toolkit for Cloudflare AI Search that gives you an MCP server for AI agents, a streaming ask en
- slashbinslashnoname/sentinelleA self-hosted invoicing gateway that lets a shop accept Bitcoin, Lightning, Ethereum, and Solana payments with
- sleepingpanda4/jellypulseA self-hosted dashboard companion for Jellyfin that lets users report playback problems in one click and gives
- sondreal/domeneshop-jsA lightweight, dependency-free JavaScript/TypeScript library for managing Domeneshop domains, DNS records, and
- spronta/cappieCappie is a Chrome extension that lets you pick any element from a webpage and export it as a crisp SVG or hig
- startripai/k_skillA TypeScript tool for building persona packs that capture a person's voice, chat history, and shared memories
- stockpackz/stockpackzA blockchain protocol that turns buying tokenized stocks into a mystery-box experience. Pay 10 USDG, get a ran
- study8677/focusflow-59FocusFlow is a productivity timer web app that cycles between focused work sessions and breaks, using Google G
- suraj371k/chatbot-with-langgraphA full-stack chatbot that answers questions grounded in your own uploaded PDF documents, using LangGraph to ro
- sxzz/tsdown-starsA data list tracking which open source projects use the tsdown TypeScript bundler, ranked by GitHub star count
- synvoya/codeinspectusA local-first security scanner your AI coding agent can call to find vulnerabilities, exposed secrets, and dep
- t0m13/grimoireA browser-based fantasy RPG where one host runs the game locally and an AI Dungeon Master narrates, voices, an
- thaunknown/webircA web-based IRC chat client built with Svelte, letting you join IRC chat networks right from your browser inst
- thestreamcode/chutes-media-mcpAn MCP server and CLI that lets AI coding assistants generate images, video, music, and speech through Chutes,
- timvdhoorn/cc-my-piA modular add-on for the Pi coding agent that brings Claude Code-style tool rendering, spinners, statusline, a
All repos · Explain any other repo →