Open Source TypeScript Projects
TypeScript is a programming language that adds static types and related development features to JavaScript. Its type system can catch many mistakes before code runs, clarify how functions and data structures are meant to be used, and make large codebases easier to change. TypeScript code is typically compiled into JavaScript, so it can run in browsers, servers, and other JavaScript environments. It is used for applications of many sizes, from small scripts to shared libraries and complex web services.
Open source TypeScript tools include application frameworks, UI libraries, command-line utilities, testing tools, build systems, and type definitions. When choosing one, consider its license, release and maintenance history, documentation, compatibility with your runtime and existing stack, and any setup or infrastructure requirements. Also check how actively it is used and whether its conventions fit your team. These tools can help frontend and backend developers, maintainers of JavaScript projects, and teams building software that benefits from clearer interfaces and reliable refactoring.
350 repositories · updated October 3, 2026

firefiles: Manage Files Across Cloud Storage Providers
Firefiles provides a browser-based drive interface for managing files in cloud storage buckets. It suits people who want a Dropbox-like experience while choosing their own storage backend, including AWS S3.

linkwarden: Save, Organize, and Preserve Web Links
Linkwarden is a self-hosted bookmark manager for saving and organizing links, with archived copies of webpages for later access. It suits individuals and teams who want searchable collections, reading and annotation tools, and control over where their bookmarks are hosted.

jitsi-meet: Host and Embed Video Conferences
Jitsi Meet is a browser-based video conferencing platform with mobile apps and SDKs for integration. Use the hosted service for quick meetings or deploy your own instance when you need control over branding and operations.

kaneo: Manage Projects and Tasks with Flexible Workflows
Kaneo is a project management tool for teams that want to organize tasks across boards, lists, calendars, or Gantt charts. It combines collaboration, workflow customization, integrations, and self-hosted or cloud deployment options.

pear-desktop: Use YouTube Music as a Desktop App
Pear Desktop wraps YouTube Music in a cross-platform desktop application with a native look and feel. It suits listeners who want a dedicated player and developers who want to extend it with plugins and themes.

open-pencil: Edit and Automate Design Files
OpenPencil is an AI-assisted design editor for opening and editing .fig and .pen files. It combines a visual canvas with CLI, MCP, and scripting tools for design workflows, plus real-time collaboration and a headless Vue SDK.

OrcaReplay: Time Travel for AI Agents, Debugging and Evaluation
OrcaReplay introduces "time travel" capabilities for AI agents, allowing developers to record, replay, fork, and debug any agent run with any model. It addresses the challenges of AI agent debugging by providing byte-for-byte reproducibility, offline analysis, and the ability to compare different models from specific checkpoints. This tool, built by the OrcaRouter.ai team, enhances observability and control over complex agent behaviors.

OpenMake LLM: Self-Hosted AI Workspace for Local and Open-Weight LLMs
OpenMake LLM is an open-source, self-hosted AI workspace for local and open-weight LLMs. It coordinates specialized models, autonomous agents, and tools for deep research and artifact generation. This platform supports vLLM, LiteLLM, and BYOK providers, offering a robust environment for managing AI workloads.

ZenNotes: Keyboard-First Markdown Notes with Vim, Diagrams, and MCP Integration
ZenNotes is a versatile, keyboard-first Markdown notes app designed for speed and flexibility. It stores notes as plain Markdown files, offering Vim-friendly editing, diagram support, and integration with MCP tools. Available as a desktop app (Electron) and a self-hosted web app, ZenNotes provides a powerful solution for organizing your thoughts.

lat.md: A Knowledge Graph for Your Codebase, Written in Markdown
lat.md is an innovative tool that transforms your codebase knowledge into an interconnected graph of markdown files. It helps both AI agents and human developers quickly understand project architecture, business logic, and design decisions. By integrating directly into your project, lat.md ensures documentation remains consistent and up-to-date.

TeamAI-CLI: Empowering Teams to Become AI Native with a Git-Based Foundation
TeamAI-CLI, developed by Tencent, is a powerful command-line interface aimed at making every team AI native. It offers a unified, Git-based platform for teams to collaborate, learn, and continuously improve with AI. This tool transforms individual AI capabilities into shared team assets, integrating AI agents, machines, and team members for enhanced efficiency.

LLM Wiki: Build a Self-Maintaining, Interlinked Knowledge Base with AI
LLM Wiki is a powerful cross-platform desktop application designed to transform your documents into an organized, interlinked knowledge base automatically. Unlike traditional RAG systems, it incrementally builds and maintains a persistent wiki from your sources, ensuring knowledge is compiled once and kept current. This innovative approach offers a dynamic and evolving personal knowledge management solution.