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

motion-primitives: Add Animated UI Components to Web Interfaces

motion-primitives: Add Animated UI Components to Web Interfaces

Motion-Primitives is a TypeScript UI kit of customizable animated components built with Motion and Tailwind CSS. It helps engineers and designers add polished motion to web interfaces, with new components and significant code changes expected while the project is in beta.

TypeScriptLibraryFrontend
Added Jan 29, 2026 View details
lucide: Add Consistent SVG Icons to Projects

lucide: Add Consistent SVG Icons to Projects

Lucide is a community-maintained library of 1,600+ SVG icons with packages for popular JavaScript frameworks and a Figma plugin. It suits designers and developers who want a consistent icon set for interfaces and other projects.

TypeScriptLibraryDeveloper Tools
Added Jan 28, 2026 View details
carbon: Manage Manufacturing Planning and Production

carbon: Manage Manufacturing Planning and Production

Carbon combines ERP, MRP, MES and QMS in a shared Postgres-backed system for manufacturing teams. It covers planning, shop-floor execution, quality and traceability, with cloud and self-hosted deployment options.

TypeScriptManufacturingDatabase
Added Jan 27, 2026 View details
yjs-cf-ws-provider: Relay Yjs Collaboration over Cloudflare

yjs-cf-ws-provider: Relay Yjs Collaboration over Cloudflare

A serverless WebSocket provider that relays Yjs updates using Cloudflare Workers and Durable Objects. Intended for learning and demonstrations, it supports Yjs WebSocket clients and can persist document state to R2.

TypeScriptReal TimeCollaboration
Added Jan 26, 2026 View details
squish: Compress and Convert Images in Your Browser

squish: Compress and Convert Images in Your Browser

Squish is a browser-based tool for compressing batches of images and converting between popular formats. It processes files locally with WebAssembly, making it useful for people who want quick optimization without uploading images to a server.

TypeScriptImage ProcessingWeb App
Added Jan 26, 2026 View details
poml: Structure and Render Prompts for Language Models

poml: Structure and Render Prompts for Language Models

POML is a markup language and toolkit for building structured, reusable prompts for large language models. It combines templating, data components, styling, and development tools for teams managing prompts in code.

LLMTypeScriptDeveloper Tools
Added Jan 25, 2026 View details
pockethost: Host Multi-Tenant PocketBase Instances

pockethost: Host Multi-Tenant PocketBase Instances

PocketHost is a TypeScript platform for hosting multiple isolated PocketBase instances on one server or across an edge network. It is intended for teams and developers who want to offer managed PocketBase hosting with per-instance subdomains and custom domain support.

TypeScriptDatabaseSelf Hosted
Added Jan 25, 2026 View details
webiny-js: Build a Self-Hosted CMS on AWS

webiny-js: Build a Self-Hosted CMS on AWS

Webiny is a TypeScript CMS framework deployed in your own AWS account using serverless services. It suits teams that need customizable content APIs, tenant isolation, and infrastructure control, but requires AWS and development skills.

TypeScriptCMSServerless
Added Jan 24, 2026 View details
superjson: Preserve JavaScript Types in JSON Data

superjson: Preserve JavaScript Types in JSON Data

Superjson encodes JavaScript values that plain JSON cannot represent and restores them during parsing. It is useful for TypeScript and JavaScript apps that need to move values such as Dates, Maps, Sets, or BigInts across JSON-based boundaries.

TypeScriptJavaScriptLibrary
Added Jan 23, 2026 View details
tianji: Combine Website Analytics and Service Monitoring

tianji: Combine Website Analytics and Service Monitoring

Tianji combines website analytics, uptime monitoring, and server status reporting in one self-hostable application. It suits teams that want a shared view of site traffic and service health without running separate tools.

TypeScriptAnalyticsMonitoring
Added Jan 23, 2026 View details
page-assist: Use Local AI Models While Browsing

page-assist: Use Local AI Models While Browsing

Page Assist is a browser extension that connects a sidebar and chat interface to local AI models. It suits people who want to ask questions about webpages or chat with models through Ollama and compatible endpoints.

TypeScriptAILLM
Added Jan 22, 2026 View details
rocketnotes: Write and Organize Notes with AI

rocketnotes: Write and Organize Notes with AI

Rocketnotes is a Markdown notes app that combines hierarchical documents and search with AI features such as document chat, writing completion, and note archiving. Use it as a hosted web or Electron app, or run it locally with Docker.

TypeScriptMarkdownAI
Added Jan 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 ❤️