What are the top TypeScript repos?
Popular TypeScript repositories on GitHub, each answered in plain English for non-coders: what it is, its tech stack, and how to run it.
- kulshekhar/ts-jestA Jest plugin that compiles TypeScript files on the fly as tests run and performs real type-checking — so type
- shopify/flash-listFlashList is a high-performance scrollable list component for React Native apps that eliminates blank cells du
- vercel/next-forgenext-forge is a production-ready Next.js monorepo starter that ships a SaaS web app with authentication, payme
- electron/forgeElectron Forge is the official build tool for Electron desktop apps, handling everything from project scaffold
- mobxjs/mobx-state-treeA structured state management library for JavaScript and TypeScript apps built on MobX that auto-updates the U
- steel-dev/steel-browserSteel is an open-source browser automation server that gives AI agents a simple API to control a real Chrome b
- composiohq/agent-orchestratorRuns multiple AI coding agents like Claude Code, Codex, or Aider in parallel on separate git branches, with a
- sachinchoolur/lightgalleryJavaScript lightbox library that adds a fullscreen image and video gallery overlay to any web page, with plugi
- transitive-bullshit/nextjs-notion-starter-kitA ready-made template that turns any public Notion workspace into a fast personal website or blog deployed on
- nutlope/logocreatorFree open-source web app that generates professional logos in seconds from a text description using the Flux P
- ecopastehub/ecopasteEcoPaste is a free, open-source desktop clipboard manager for Windows, macOS, and Linux that stores your full
- logancyang/obsidian-copilotAn Obsidian plugin that adds AI chat to your notes, lets you ask natural-language questions across your entire
- oneuptime/oneuptimeOneUptime is an open-source platform that replaces Pingdom, PagerDuty, StatusPage.io, and Datadog in one self-
- enricoros/big-agiBig-AGI is an open-source AI chat workspace where you connect your own API keys to access 500+ AI models from
- gitname/react-gh-pagesA step-by-step tutorial showing how to build a React web app and publish it for free on GitHub Pages, walking
- a-ghorbani/pocketpal-aiA free mobile app for iOS and Android that lets you download and chat with AI language models entirely on your
- sveltejs/sapperSapper was a framework for building full web applications with Svelte, handling routing and server-side render
- nutlope/llamacoderType a text description and get a tiny runnable web app back instantly, powered by Meta's Llama 3.1 405B model
- l0o0/jasminumA Zotero plugin that fixes missing metadata for Chinese academic papers by looking them up in CNKI, and also h
- latentcat/qrbtfA QR code generator that makes visually styled codes — either using AI to blend an image with a scannable QR c
- reactchartjs/react-chartjs-2A React library that lets you add bar charts, line charts, doughnuts, scatter plots, and more to your app by i
- anomalyco/openauthOpenAuth is a self-hosted OAuth 2.0 authentication server that handles login centrally for all your apps — sup
- stalniy/caslJavaScript and TypeScript library for defining what logged-in users are allowed to do in an app, with the same
- done-0/fuck-u-codeA command-line tool that scores your code quality across 14 programming languages, flags the worst files with
- colyseus/colyseusA multiplayer game server framework for Node.js that handles real-time state sync, matchmaking, and room manag
- tanstack/virtualA headless JavaScript library that makes scrolling through massive lists, tables, or grids fast by only render
- bistutu/fluentreadA free browser extension that translates web pages using 20-plus engines including Google Translate, DeepL, an
- hospitalrun/hospitalrun-frontendThe browser-facing interface for HospitalRun, a free open-source electronic medical records system built for h
- zsviczian/obsidian-excalidraw-pluginAn Obsidian plugin that tracks how many words you write each day, shows a live count in the status bar, and ke
- googleapis/release-pleaseA Google tool that automates versioning and changelog updates for GitHub projects by reading Conventional Comm
- openai/openai-realtime-agentsA demo app from OpenAI showing two patterns for building voice AI agents — one where a fast model and a smart
- nodejs/nodejs.orgThe source code for the official Node.js website, built with Next.js and TypeScript, supporting multiple langu
- joe-bell/cvaSmall TypeScript library for managing CSS class name variations in UI components. Define all the style options
- ritwickdey/vscode-live-serverA VS Code extension that starts a local web server and automatically refreshes the browser every time you save
- gcanti/io-tsA TypeScript library that validates real data at runtime against types you define in code, returning precise f
- buildship-ai/rowyA browser-based spreadsheet interface for Firebase Firestore that lets you view and edit database records and
- cybertimon/rapidrawA free open-source desktop RAW photo editor for Windows, macOS, and Linux that offers non-destructive editing,
- gpbl/react-day-pickerDayPicker is a React component that adds a fully customizable calendar and date picker to your web app, suppor
- plasmicapp/plasmicA visual drag-and-drop page builder that integrates into React and Next.js projects so non-technical teammates
- bda-research/node-crawlerNode-crawler is a Node.js web scraping library that fetches pages and lets you pull data from HTML using famil
- hexclave/stack-authStack Auth is an open-source, self-hostable user authentication platform for web apps that handles sign-in, si
- max-mapper/menubarA TypeScript library that simplifies building small desktop apps living in the macOS menu bar or Windows notif
- webclipper/web-clipperA Chrome and Edge browser extension that saves web page content directly into popular note-taking apps like No
- abhivaikar/howtheytestA curated index of blog posts, videos, and conference talks showing how real companies approach software testi
- masscodeio/masscodeA free desktop app that combines a code snippet manager, Markdown notes, a built-in HTTP client, and a math no
- yezihaohao/react-adminA ready-made admin dashboard template for web apps built with React, TypeScript, and Ant Design — includes pre
- dinerojs/dinero.jsDinero.js is a JavaScript and TypeScript library that represents money as a currency-aware object, providing a
- steamdeckhomebrew/decky-loaderA plugin loader for the Steam Deck that lets you install community add-ons to customize the device's appearanc
- software-mansion/react-native-gesture-handlerA React Native library that moves touch and gesture recognition off the JavaScript thread and onto the native
- getagentseal/codeburnCodeBurn is a local terminal dashboard that shows exactly how much you spend on AI coding tools like Claude Co
- nicotsx/zerobyteZerobyte is a self-hosted backup manager with a web dashboard that schedules encrypted backups to NFS, SMB, SF
- crynta/terax-aiAn all-in-one 7-8 MB terminal app combining a code editor, AI assistant, file explorer, and git tools in one w
- huachao/vscode-restclientA VS Code extension for writing, sending, and replaying HTTP requests directly in your editor — no separate ap
- realm/realm-jsRealm is a mobile-first local database for JavaScript and React Native apps, now deprecated by MongoDB; a comm
- serialport/node-serialportA Node.js library for reading and writing data through serial ports, letting JavaScript programs communicate w
- ufomiao/zcfA one-command setup tool for Claude Code and similar AI coding assistants that installs workflow templates, co
- naver/billboard.jsA JavaScript chart library by Naver that wraps D3.js with a simpler API so you can add interactive bar charts,
- reach/reach-uiReact component library providing accessible dropdowns, dialogs, sliders, tabs, and more — built to WAI-ARIA s
- jefferyhcool/bilinoteA tool that downloads videos from Bilibili, YouTube, TikTok, and other platforms, transcribes the audio, then
- skeletonlabs/skeletonA multi-framework UI component library built on Tailwind CSS with pre-built buttons, forms, and themes for Rea
- craft-ai-agents/craft-agents-ossA desktop app for managing multiple AI agent sessions with a visual task-board layout, supporting Anthropic, G
- elder-plinius/g0dm0d3G0DM0D3 is a browser-based chat interface that lets you query 55+ AI models through a single webpage using you
- a16z-infra/companion-appA tutorial starter kit by a16z for building your own AI companion chatbot with a defined personality and long-
- googlechrome/rendertronRendertron is a deprecated server that uses headless Chrome to fully render JavaScript-heavy pages and return
- lucaong/minisearchMiniSearch is a tiny JavaScript library that adds instant full-text search to any web app or server without an
- microsoft/tsyringeTSyringe is a lightweight dependency injection library from Microsoft for TypeScript that uses decorators to a
- pmndrs/levaLeva is a React hook that automatically creates a live floating control panel in your browser so you can tweak
- steipete/summarizeSummarize is a command-line tool and browser extension that uses AI to give you plain-English summaries of web
- fontsource/fontsourceA collection of open-source fonts packaged as individual NPM packages so you can self-host them instead of loa
- promptslab/awesome-prompt-engineeringA curated collection of papers, tools, courses, and communities about prompt engineering — writing better inst
- genkit-ai/genkitGoogle Firebase's open-source toolkit for adding AI features to your app. Write once, swap between Gemini, Ope
- palantir/tslintTSLint was a static analysis (linting) tool for TypeScript that caught bugs, style issues, and bad patterns be
- microsoft/vscode-goMicrosoft's original home for the Go language extension for Visual Studio Code, now archived. The project move
- pawanosman/chatgptA local reverse proxy server that mirrors the OpenAI chat completions API so existing OpenAI-compatible code c
- cypress-io/cypress-realworld-appA realistic practice payment application built by the Cypress team to show all four Cypress testing approaches
- kando-menu/kandoKando is a cross-platform pie menu for Windows, macOS, and Linux that pops up a circular action overlay when y
- dontriskit/awesome-ai-system-promptsA curated collection of the hidden system prompts used by popular AI tools like ChatGPT, Claude, and Cline, pa
- alangpierce/sucraseA JavaScript compiler that strips TypeScript, JSX, and Flow syntax so your code runs in Node.js or the browser
- solidjs/solid-startSolidStart is the official full-stack application framework for SolidJS, adding file-system routing, server-si
- xtremilicious/projectlearn-project-based-learningA curated list of project-based coding tutorials organized by category — web, mobile, games, and machine learn
- angular/flex-layoutAngular Flex-Layout was a library for building responsive layouts in Angular apps using HTML attributes instea
- vanilagy/mediabunnyA JavaScript library that lets web apps read, write, and convert video and audio files entirely in the browser
- isaacs/rimrafA Node.js utility that deletes entire folders in one call, cross-platform — the JavaScript equivalent of `rm -
- cjex/regulexRegulex is a browser-based tool that turns a regular expression into a visual railroad diagram so you can see
- lidangzzz/how-to-runA structured Chinese-language self-study guide for complete beginners, laying out a step-by-step path from Pyt
- toeverything/blocksuiteA TypeScript toolkit for building block-based editors and collaborative web apps, with real-time multi-user sy
- mjswensen/themerA color theme generator that takes a single palette and outputs matching themes for your code editor, terminal
- lxfater/inpaint-webA browser-based tool that removes unwanted objects from photos and upscales images to higher resolution, runni
- platane/snkSnk turns your GitHub contribution graph into an animated snake game GIF or SVG that you can display on your G
- orval-labs/orvalOrval generates TypeScript API client code from OpenAPI or Swagger specs, supporting React Query, Vue Query, A
- opencoworkai/open-codesignA free, open-source Electron desktop app that turns text prompts into visual designs—HTML, PDF, PowerPoint—usi
- leongersen/nouisliderA lightweight, dependency-free JavaScript range slider that supports touch, keyboard navigation, and ARIA acce
- lightdash/lightdashAn open-source business intelligence tool built on dbt that lets teams explore data, build charts, and share d
- thinkinaixyz/deepchatAn open-source desktop chat app that connects to dozens of cloud and local AI models from one window, supports
- outerbase/studioA browser-based database management tool that lets you view, edit, and query SQLite, Turso, Cloudflare D1, and
- samchon/typiaA TypeScript library that automatically generates fast runtime type-checking functions from your existing Type
- sqlchat/sqlchatA tool that lets you query and manage databases by typing plain English instead of writing SQL, powered by Ope
- galacean/engineAn open-source TypeScript graphics engine from Ant Group for building 2D and 3D interactive experiences in the
- vuejs/vue-class-componentVue Class Component was a library enabling TypeScript class-based syntax for Vue components using decorators.
- piotrwitek/utility-typesA TypeScript package that adds dozens of extra type helpers — for deeply nested objects, unions, functions, pr
All repos · Explain any other repo →