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

cronmaster: Manage Cron Jobs with a Web Interface
Cronmaster is a self-hosted web app for viewing and managing host cron jobs, scripts, and execution logs. It suits operators who want a visual interface and live job updates, provided they are comfortable with its Docker access requirements.

obsidian-model-viewer: View 3D Models in Obsidian
An Obsidian plugin for opening and embedding interactive glTF and GLB models in vaults. It suits people who want to preview 3D assets alongside their notes, with controls provided by Google’s model-viewer component.

PeaNUT: Monitor Network UPS Tools Devices
PeaNUT is a self-hosted dashboard for monitoring UPS devices managed by Network UPS Tools. It brings device status and statistics into a web interface, with APIs and integrations for monitoring and home dashboards.

turboseek: Build an AI Search Engine with Web Sources
TurboSeek is a TypeScript web app that answers questions using web search results and language models. It is suited to developers who want to explore or adapt a Perplexity-style search experience, with external API credentials required to run it.

mitaka: Search and Scan OSINT Indicators from Your Browser
Mitaka is a browser extension for looking up and scanning OSINT indicators from selected text. It identifies and refangs common indicators, then routes them to relevant search and scan services.

Trilium: Build and Organize a Personal Knowledge Base
Trilium is a cross-platform note-taking app for building and maintaining large personal knowledge bases. It combines a hierarchical note tree with search, linking, versioning, scripting, and options for self-hosting and synchronization.

OpenStock: Track Stocks and Explore Market Data
OpenStock is a web-based stock market dashboard for tracking prices, managing a watchlist, and exploring company data. It suits people seeking a self-hostable alternative to paid market platforms, with market-data provider limitations to consider.

Figma-Context-MCP: Give Coding Agents Access to Figma Designs
Figma-Context-MCP is an MCP server that turns Figma file data into concise layout and styling context for AI coding agents. It is intended for developers who want agents such as Cursor to implement designs using design metadata rather than screenshots alone.

obsidian-smart-composer: Add Vault-Aware AI Writing to Obsidian
Smart Composer is an Obsidian plugin for chatting with AI using selected vault notes, searching notes semantically, and applying suggested edits. It suits writers and researchers who want AI assistance inside their note workflow, with hosted or local model options.

sidequest: Run Durable Background Jobs Without Redis
Sidequest is a Node.js job processor that stores durable background jobs in PostgreSQL, MySQL, SQLite, or MongoDB. It suits teams that want distributed workers and job monitoring without adding Redis to their infrastructure.

vibe-tools: Add AI Teammates and Skills to Coding Agents
vibe-tools is a TypeScript CLI that connects coding agents to AI models, web research, repository analysis, browser automation, and developer-service integrations. It suits agent-driven workflows that need capabilities beyond editing local code.

keybr.com: Learn Touch Typing With Adaptive Lessons
keybr.com is a typing tutor that uses per-key performance data to generate lessons around your weaker keys. It suits learners who want structured practice, progress tracking, and a target speed to work toward.