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

aimock: Mock AI Services for Deterministic Testing

aimock: Mock AI Services for Deterministic Testing

aimock is a TypeScript toolkit that provides local, deterministic mock endpoints for AI providers, agent protocols, and supporting services. It helps teams test AI applications without live credentials, network calls, or unpredictable provider responses.

TypeScriptTestingAI
Added Aug 8, 2026 View details
lobehub: Organize and Run Teams of AI Agents

lobehub: Organize and Run Teams of AI Agents

LobeHub is a web app for building, coordinating, and scheduling AI agents as a team. It suits individuals and teams who want shared agent workflows, model choice, and self-hosting, but requires configuring an AI model provider.

TypeScriptAI AgentsAgent Orchestration
Added Aug 8, 2026 View details
Memori: Give AI Agents Persistent Memory

Memori: Give AI Agents Persistent Memory

Memori adds persistent, structured memory to LLM applications and agents, capturing conversations and execution context for later recall. It suits teams building stateful agents who want a memory layer that works across models and existing infrastructure.

PythonTypeScriptAI Agents
Added Aug 6, 2026 View details
ext-apps: Add Interactive UIs to MCP Tools

ext-apps: Add Interactive UIs to MCP Tools

MCP Apps is a specification and TypeScript SDK for serving interactive interfaces from MCP servers inside compatible AI chat clients. It helps server and client developers connect tool results to sandboxed, bidirectional UI experiences.

TypeScriptAIMCP
Added Aug 6, 2026 View details
AsterMind-ELM: Build Lightweight JavaScript ELM Models

AsterMind-ELM: Build Lightweight JavaScript ELM Models

AsterMind-ELM is a TypeScript library for training and using Extreme Learning Machines in browser and Node.js applications. It supports kernel, online, and stacked ELMs for compact, on-device classification, regression, and embedding workflows.

TypeScriptJavaScriptMachine Learning
Added Jul 21, 2026 View details
typescript-book: Learn TypeScript Through a Practical Guide

typescript-book: Learn TypeScript Through a Practical Guide

TypeScript Deep Dive is a free online book for learning TypeScript, from introductory concepts to practical development guidance. It is suited to JavaScript developers adopting TypeScript and readers who want a deeper understanding of the language.

TypeScriptJavaScriptEducation
Added Jul 19, 2026 View details
leetcode-patterns: Practice Interview Problems by Pattern

leetcode-patterns: Practice Interview Problems by Pattern

leetcode-patterns organizes LeetCode questions by recurring problem-solving patterns to make interview preparation more structured than random practice. It suits learners building algorithm skills and includes a web question list, with Java solutions maintained on a separate branch.

TypeScriptEducationProgramming
Added Jul 18, 2026 View details
app.yumcut.com: Generate Short Videos from Prompts

app.yumcut.com: Generate Short Videos from Prompts

YumCut turns a prompt into a vertical short video with generated scripts, voice, visuals, and captions. It is aimed at creators and teams who want to automate short-form production and control their deployment and provider choices.

TypeScriptAIGenerative AI
Added Jul 7, 2026 View details
TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB Agent Memory is a team memory hub that turns conversations, documents, and code into reusable assets for AI agents. It suits teams that want agents to share curated context and skills across sessions and frameworks.

TypeScriptAI AgentsAgent
Added Jul 7, 2026 View details
llama_cloud_services: Parse Documents and Use Llama Cloud Services

llama_cloud_services: Parse Documents and Use Llama Cloud Services

A TypeScript client and service repository for Llama Cloud document processing and knowledge workflows. It is deprecated; new projects should use the replacement packages linked by the maintainers.

TypeScriptAIData Extraction
Added Jul 3, 2026 View details
agentevals: Evaluate AI Agent Execution Trajectories

agentevals: Evaluate AI Agent Execution Trajectories

AgentEvals provides Python and TypeScript evaluators for checking the steps AI agents take, including tool calls and graph paths. Use it to compare runs with references or have an LLM judge trajectory quality.

PythonTypeScriptAI Agents
Added Jun 30, 2026 View details
agent-native: Build Agentic Apps with Shared UI and Actions

agent-native: Build Agentic Apps with Shared UI and Actions

Agent-Native is a TypeScript framework for building applications where people and AI agents work through the same actions and shared data. It suits teams creating agent-powered tools that need an interactive UI, permissions, and workflows beyond chat.

TypeScriptAI AgentsFramework
Added Jun 29, 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 ❤️