Open Source TypeScript Projects
Discover 365 open source TypeScript repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. TypeScript projects here are most often combined with Developer Tools, AI Agents and Self Hosted. Last updated October 4, 2026.
365 repositories · updated October 4, 2026

super-productivity: Plan Tasks and Track Work Time
Super Productivity combines task planning, timeboxing, and time tracking in a privacy-focused app for web, desktop, and mobile. It suits people who want to organize projects and connect work items from issue trackers and calendars.

stepperize: Build Type-Safe Multi-Step React Workflows
Stepperize is a TypeScript toolkit for building multi-step experiences in React, such as wizards, forms, and onboarding flows. It provides typed step definitions and navigation while leaving the interface under your control.

openai-agents-js: Build Multi-Agent and Voice Workflows
A TypeScript SDK for building LLM agents that use tools, delegate work, and manage conversations. It also supports sandboxed tasks and low-latency voice agents, making it useful for teams building more than a single prompt-and-response flow.

gemini-cli: Use Gemini as an Agent in Your Terminal
Gemini CLI brings Gemini models into a terminal-based agent for working with code, files, shell commands, and web information. It suits developers who want interactive assistance or scriptable workflows, with support for custom tools through MCP.

databag: Self-Host a Federated Messenger
Databag is a lightweight messenger that connects users across self-hosted nodes, with topic-based conversations and end-to-end encryption. It suits people and communities who want control over their messaging infrastructure and are prepared to operate a server.

mcphub: Connect and Manage MCP Servers Through One Gateway
MCPHub is a self-hosted gateway and control plane for connecting MCP clients to local and remote MCP servers. It centralizes routing, access controls, credentials, logs, and health monitoring.

json4u: Explore, Compare, and Process JSON in a Web App
JSON For You is a web-based tool for inspecting, editing, validating, comparing, and querying JSON. Its graph and table views help developers work with nested data, while jq support and CSV import/export cover common processing tasks.

chili3d: Design and Edit 3D CAD Models in a Browser
Chili3D is a browser-based 3D CAD application for creating and editing models without a local installation. Its TypeScript interface combines Three.js with OpenCascade compiled to WebAssembly for solid modeling and geometry operations.

run-gemini-cli: Run Gemini CLI in GitHub Actions
run-gemini-cli brings Gemini CLI into GitHub Actions for automated coding tasks and on-demand help in issues and pull requests. It suits teams that want AI-assisted reviews, triage, or repository changes within their existing workflows.

extension.js: Build Cross-Browser Web Extensions
Extension.js is a TypeScript-based framework and CLI for developing browser extensions across Chrome, Edge, Firefox, and Safari. It provides a shared workflow for development and production builds, with framework support and no build configuration required.

qwerty-learner: Learn Vocabulary Through Typing Practice
Qwerty Learner combines vocabulary study with English typing drills, helping keyboard users build word recall and accurate typing muscle memory. It includes study lists for exams, general English, and programming-related terms and APIs.

react-antd-low-code: Build React Apps with a Low-Code Platform
A lightweight low-code platform project built with Next.js, Ant Design, and TypeScript. Its README documents a full-stack setup with Prisma, PlanetScale, and NextAuth.js, but does not detail the editor’s capabilities.