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.
- redrum624/vitrineA free, no-subscription RAW photo editor for Windows with GPU processing and AI upscaling.
- runminton/pi-grok-mermaidA Pi terminal assistant extension that renders Mermaid diagrams as readable Unicode art in the terminal, reusi
- selmant/seerrA personal fork of Seerr, a media request and discovery app for Jellyfin, Plex, and Emby, adding Trakt based r
- shobky/fable-uiA copy-and-own set of React components that let an AI assistant show real app UI, like metric cards or forms,
- shuffzord/n8nredactA browser-only tool that replaces secrets in exported n8n workflow files with realistic fake values.
- somnia-chain/dreamdex-bot-kitA starter kit with a shared client and five ready-to-run strategies for building automated trading bots on Som
- sudomichael/search-console-mcpAn MCP server that connects Google Search Console to AI assistants like Claude, letting you ask questions abou
- taruma/promptlabA browser-based playground for drafting and testing AI prompt templates against Google Gemini before using the
- techthos/gadgetA Go library for MCP servers that renders interactive UI components like tables and forms directly inside chat
- timolins/vercel-sandbox-guiRuns desktop apps with graphical interfaces on Vercel's cloud servers and streams the live screen to your web
- tjurijs/llm-dungeonA local web app where an AI acts as a dungeon master for a text based role playing game, tracking your story a
- topman-14/mobius-mcpmobius-mcp streams a web app's live browser console logs, errors, network requests, and navigation events dire
- vyshnav-tr/nav2-costmap-filter-editorA browser based, backend free editor for drawing keepout, speed limit, and wall zones onto ROS 2 Nav2 costmap
- zurcacielos/contributistA web-based pixel-art editor for painting a custom design onto your GitHub contribution graph and generating t
- 0labs-in/vision-linkMCP server that extracts frames with ffmpeg and transcribes audio via Gemini, Whisper, or OpenAI so an AI clie
- adarsh-me/image-sdkA unified TypeScript SDK for generating and editing images across eight AI providers, with fallback, cost trac
- alfons-fhl/cursor-plan2apiCursor-Plan2API turns your Cursor.ai subscription into a local OpenAI-compatible API server so other AI tools
- arviahq/arviaA build-time design system compiler: write `.arv` theme and component files, get optimized CSS and fully-typed
- ashchanance/3d-companion-animationA browser-based AI companion with a Live2D animated character that chats, syncs lip movements to speech, and r
- atom63/resumeA React library that renders MDX resume and CV files into paginated, print-ready, ATS-friendly PDFs with a liv
- bedis-elacheche/reformockA Docker mock server that simulates France's e-invoicing partner platform API for testing integrations.
- boneskull/impvolimpvol lets you create fake in-memory JavaScript files and import them as if they were real files on disk, pri
- brainjs/train-streamA small package that lets brain.js neural networks train on large datasets by streaming data in chunks, so you
- brokenwatch24/vigilA self hosted, privacy first desktop app that tracks your focus and app usage locally, with optional pomodoro
- c6web/guardrailsAn open source AI firewall that inspects traffic between applications and LLM providers like OpenAI or Anthrop
- ceifa/elevenA lightweight gateway that connects the pi AI agent to chat apps like Telegram and Discord, with a local web d
- codeitlikemiley/leptos-fmtA VS Code extension that automatically formats Rust code using the Leptos web framework, bridging VS Code's Ru
- daniel-farina/hipdashA live dashboard that tracks speed, memory, and session history for the MTPLX language model runtime.
- deeppakhare/farmgpt-ai-foundationA multi-agent AI chat app that helps Indian smallholder farmers diagnose crop diseases, check weather, and pla
- dominatos/actual-expense-loggerA Telegram bot that lets you quickly log expenses into a self-hosted Actual Budget instance by sending a chat
- earonesty/lakeqlA pure-JavaScript library for querying Parquet and Iceberg data files with SQL, built for Cloudflare Workers a
- elizabethsobiya/classify-filenameA tiny library that sorts a list of filenames into named groups based on text, pattern, or custom matching rul
- embedcatalog/embedcatalogA project directory site that periodically promotes each listed open source project or tool through articles a
- erkansoftwaredeveloper/dbnoteA local-first desktop note app that stores notes in a SQLite file on your disk, with wiki-style links, full-te
- falser101/grok-build-desktopA desktop chat app that puts a graphical window around the Grok Build AI coding assistant, running entirely on
- farfarawaylabs/deeprecallDeep Recall is a Cloudflare-native memory system that extracts, reconciles, and retrieves structured long-term
- filu123/stetA document editor where AI marks up your text with highlights and margin notes instead of rewriting it. Your f
- geekchongv/ccswitch-context-guardA local proxy that automatically prevents Claude Code and Claude Desktop from crashing when a conversation get
- gnosislabstech/marrowMarrow is a self-hosted search engine for your AI chat history. It indexes your Claude Code and other AI trans
- hsandhu/serve-avdA CLI tool that streams and controls an Android Emulator in the browser over H.264, built for both manual use
- idlecyrex/topolinesA lightweight React and TypeScript library that creates animated, topographic-style contour line backgrounds f
- ishaan2510/mugenosA personal new-tab dashboard that plays looping anime clips with a film grain effect, plus a focus timer, todo
- jatlab/jatlab.github.ioA free browser-based scientific calculator that recreates common MATLAB features like plotting, arrays, FFT, a
- joshuakgoldberg/stoptalkingA visual speaker clock that uses color instead of numbers. The screen fades from green to red as your talk tim
- joshuakgoldberg/without-undefined-propertiesA tiny TypeScript utility that removes undefined properties from objects, either at the top level or recursive
- kotyzap/axis-camera-mcp-serverAn app that runs a Model Context Protocol server directly on an Axis network camera, letting AI assistants lik
- morinokami/starlight-dot-mdAn Astro Starlight plugin that serves your documentation pages as raw markdown so AI assistants like ChatGPT a
- mtbun/storeshots-mcpAn MCP server that turns raw app screenshots into polished, exact-dimension App Store and Google Play listing
- nativescript/yoga-node-apiA bridge that lets Node.js apps use Yoga, Facebook's fast C++ layout engine, to calculate how UI elements shou
- octolabo/malskannermalskanner scans a code repository for hidden prompt-injection instructions before an AI coding assistant trus
- s-celles/ogn-3d-viewerA browser app that replays real glider flights in 3D over satellite terrain. Pick an airfield and date, then w
- safalbhandari12/bettergptA ChatGPT-style chat app with branching conversations, plus a companion tool that turns your ChatGPT login int
- servalabs/immich-import-guiA local web interface that wraps the Immich command line tool, letting you bulk upload photos and videos to a
- shadowbipnode/zap-browserAn open-source desktop web browser with a built-in Bitcoin wallet supporting Lightning, Liquid, Cashu, and Nos
- shikhargen/imagexA local, node-based visual editor for building AI image generation and editing workflows, connected to OpenAI
- shrimbly/comfy-commerceA local studio that lets Shopify store owners generate and edit product images with ComfyUI, review changes, a
- silly-tae/taepdftaepdf turns HTML and CSS into a pixel-perfect PDF entirely inside the browser, using a Rust and WebAssembly e
- superhq-ai/webmotionWebMotion lets you build and export MP4 videos entirely inside the browser using HTML-like tags or TypeScript,
- suren-kk/armenian-national-library-mcpAn MCP server that lets AI assistants search and read metadata from the National Library of Armenia's public c
- tako-research/takoqaAn AI-powered browser testing tool that drives Chrome with an LLM to explore your web app in plain language, c
- toeverything/pdfium-builderA toolkit that compiles Google's PDFium PDF rendering engine into ready-to-use libraries for Windows, macOS, L
- trugamr/dabbaA TypeScript command-line tool that aims to make managing Docker Compose stacks simpler, cutting down the comm
- u84u/photuA command-line tool that lets you resize, crop, blur, and convert batches of images by chaining simple pipe co
- vladyslavdmitriiev/playwright-mutation-gateA CI tool that flips each test's key assertion to prove it can actually fail, catching tests that pass without
- vmx/sentinel-to-atprotoA Cloudflare Worker bot that publishes new Sentinel-2 satellite imagery metadata as posts on ATProto (Bluesky)
- webrender/watchopolisA modern, open-source remake of SimCity, called Micropolis, that runs in the browser, in Node.js, and on Wear
- weebowiz/riotbots-publicA browser-based 3D robot combat game on a collapsing Mars colony, with server-authoritative multiplayer battle
- wolbarg/wolbargA memory system that lets AI agents save and recall facts across sessions, stored on your own SQLite or Postgr
- xfloukiex-lab/pandaclipPandaClip is a local-first MCP server giving AI agents clipboard history, a cache, file tagging, and a knowled
- yehudacohen/applik8sapplik8s lets developers write Kubernetes applications in plain TypeScript, which get compiled into a WASM com
- yscale-sh/kubagachiA Kubernetes dashboard that shows your cluster as pixel-art creatures whose mood reflects pod health, with rea
- zhaimiaoyizhi/chatmapA browser extension for Edge that turns a ChatGPT conversation into an editable, visual mind map of connected
- 000madz000/payload-test-api-route-handlerA testing tool that lets developers test Payload CMS API routes instantly, without starting a real web server.
- adellife/zotero-skimreadA Zotero plugin that uses AI to highlight the most important sentences in PDFs and EPUBs, helping you quickly
- akash-sr/memobsidianA local-first tool that lets AI assistants search your Obsidian notes and Granola meeting notes together, with
- aliansari22/pdfclearPDFClear is a browser-based, privacy-first PDF toolkit for editing, converting, OCR, summarizing, and searchin
- amalshaji/cafeblrA crowdsourced website of Bengaluru cafes sourced entirely from loved X posts, with an AI agent skill that aut
- arpitbhalla/ts-backendA TypeScript starter template for building app backends. It comes with database tools and a modular code struc
- asyncinnovator/hallintA static analysis tool built to catch the security bugs AI coding assistants like Copilot and Cursor commonly
- benawad/todo-exampleA basic to-do list example app built with TypeScript, likely created as a learning reference. It lacks documen
- bmschmidt/pandoc-toolsA Rollup plugin for SvelteKit that lets you import Markdown, Word, or Jupyter files directly into your site as
- brijeshmarch16/ai-interviewA self-hosted platform that runs AI voice interviews with job candidates and scores their answers automaticall
- casual-gamer8001/ryusakA community-maintained desktop app for managing Ryujinx and Ryubing emulator installs, game libraries, shader
- celiknimani/civic-pulseOpen-source framework for tracking government promises, parliament activity, and ministerial performance, with
- chengmatt416/lhicA local-first automation runtime that turns browser and desktop tasks into verified, approval-gated actions, u
- cmer/mcp-switchboardA self-hosted gateway that centralizes your MCP servers and gives each coding agent its own endpoint with a pe
- devagarwal2/vendorbridge-x-odooksvA web app that lets small businesses manage purchasing — create quote requests, collect supplier bids, issue p
- dr0csid/drocsidDrocsid is a self-hostable Discord-style chat platform with text, voice, video, screen sharing, and role-based
- elpapi42/pi-fleetA command line tool for creating, messaging, and monitoring many Pi AI agents at once from your own scripts.
- eramitgupta/text-editor-vueA rich text editor component for Vue 3 that lets users format text with headings, images, tables, and lists di
- faycal-kj/powerdeskA tabbed, keyboard-first file manager for Windows that replaces Explorer with dual-pane browsing, smart search
- filiksyos/gitsearchaiA Next.js project named gitsearchai whose README is only the default starter template, with no real documentat
- friehub/gensenseA semantic code analysis tool that reads a project's AST to catch deadlocks, leaked secrets, and low-quality A
- gaearon/webpack-bundle-size-analyzerA tool that reads Webpack's build report and shows a tree view of which dependencies are taking up the most sp
- gopeedlab/websiteThe official website source code for Gopeed, a download manager. Built with Next.js and Fumadocs, it serves as
- habibicodech/codekeelA TypeScript CLI that keeps a local decision ledger for Claude Code projects, so architectural rules are remem
- hacktronai/toolsA reference repository collecting the exact tool schemas different AI coding agents use, so developers can mat
- heaplabshq/heapcodeA VS Code AI coding assistant that connects to almost any AI model, local or cloud, offering chat, autocomplet
- hummusonrails/arbitrum-x402-awsA working demo where an AI agent automatically pays with cryptocurrency to unlock paywalled content, combining
- imisbahk/infiniconA memory toolkit that lets AI agents store and recall information across sessions instead of forgetting everyt
All repos · Explain any other repo →