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

PaperKnife: Work with PDFs on Your Device

PaperKnife: Work with PDFs on Your Device

PaperKnife is an offline-first PDF utility for the web and Android that processes files locally instead of sending them to a server. It suits people handling sensitive documents who need common PDF operations without uploads or tracking.

PDFPrivacyOffline First
Added Mar 5, 2026 View details
immich-power-tools: Organize and Manage Immich Libraries

immich-power-tools: Organize and Manage Immich Libraries

Immich Power Tools is a self-hosted companion for organizing Immich photo libraries with bulk people and album workflows, location fixes, analytics, and natural-language search. It suits Immich users who want to manage large libraries more efficiently than through individual asset edits.

TypeScriptSelf HostedProductivity
Added Mar 4, 2026 View details
mcp-ui: Build Interactive Interfaces for MCP Tools

mcp-ui: Build Interactive Interfaces for MCP Tools

mcp-ui provides SDKs for attaching web interfaces to Model Context Protocol tools and rendering them in compatible hosts. Use it when an MCP server needs interactive, sandboxed UI alongside tool results.

AITypeScriptLLM
Added Mar 2, 2026 View details
Dockge: Manage Docker Compose Stacks in a Web UI

Dockge: Manage Docker Compose Stacks in a Web UI

Dockge is a self-hosted web interface for managing Docker Compose stacks. It is designed for people who want to edit, deploy, and monitor compose-based services while keeping their files accessible on disk and usable with standard Docker Compose commands.

DockerSelf HostedTypeScript
Added Mar 2, 2026 View details
helicone: Monitor and Route LLM Requests

helicone: Monitor and Route LLM Requests

Helicone is an LLM observability platform and AI gateway for teams building AI applications. It helps developers inspect requests, track costs and latency, evaluate outputs, and route traffic across model providers.

TypeScriptLLMObservability
Added Mar 1, 2026 View details
audapolis: Edit Spoken-Word Audio and Video with Transcription

audapolis: Edit Spoken-Word Audio and Video with Transcription

Audapolis is a desktop editor for spoken-word audio and video that pairs a text-focused editing workflow with automatic transcription. It suits podcasters, journalists and other creators who want to edit locally without sending media to the cloud.

TypeScriptAudio EditingTranscription
Added Mar 1, 2026 View details
evershop: Build Customizable TypeScript E-commerce Stores

evershop: Build Customizable TypeScript E-commerce Stores

EverShop is a TypeScript-first e-commerce platform built with GraphQL and React. Its modular architecture is aimed at developers building and customizing online stores, with Docker-based setup and documented extension and theme development.

TypeScriptReactFramework
Added Feb 28, 2026 View details
clash-party: Manage Mihomo Proxies with a Desktop App

clash-party: Manage Mihomo Proxies with a Desktop App

Clash Party is an Electron-based desktop GUI for Mihomo, the proxy core formerly known as Clash Meta. It helps users manage profiles, subscriptions, routing rules, and core settings through a graphical interface.

TypeScriptDesktop AppElectron
Added Feb 26, 2026 View details
modelcontextprotocol: Define a Standard for AI Tool Connections

modelcontextprotocol: Define a Standard for AI Tool Connections

Model Context Protocol (MCP) defines a shared protocol for connecting AI applications with tools and context providers. This repository contains the specification, protocol schema, and official documentation for implementers and users.

TypeScriptMCPDocumentation
Added Feb 25, 2026 View details
chat-ui: Build a Web Interface for OpenAI-Compatible LLMs

chat-ui: Build a Web Interface for OpenAI-Compatible LLMs

Chat UI is a SvelteKit application for chatting with models through OpenAI-compatible APIs. It powers HuggingChat and can be self-hosted with a compatible model service, optional MongoDB, and configurable tools.

TypeScriptLLMWeb App
Added Feb 25, 2026 View details
Floorp: A Firefox-Based Browser for a More Flexible Web

Floorp: A Firefox-Based Browser for a More Flexible Web

Floorp is a desktop browser based on Mozilla Firefox, aimed at people who want an alternative browser focused on an open, private web. It supports Windows, macOS, and Linux, with installers and package-manager options described by the project.

BrowserTypeScriptPrivacy
Added Feb 24, 2026 View details
mcp-server-cloudflare: Connect AI Clients to Cloudflare Services

mcp-server-cloudflare: Connect AI Clients to Cloudflare Services

A collection of domain-specific Model Context Protocol servers that let compatible AI clients inspect and work with Cloudflare services through guided tools. Use them when you want product-focused interactions rather than broad API access through code execution.

TypeScriptDeveloper ToolsAI
Added Feb 22, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️