Browse free open source TypeScript Frameworks and projects below. Use the toggles on the left to filter open source TypeScript Frameworks by OS, license, language, programming language, and project status.

  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Jovo Framework

    Jovo Framework

    The React for Voice and Chat, build apps for Alexa, Google Assistant

    The multimodal experience platform enables professional teams to build and run apps that work across smart speakers, the web, mobile, and more. Fully customizable and open source. The Jovo product ecosystem allows you to build, test, and run powerful experiences for voice, chat, and web platforms. From local development to production, Jovo allows you to build robust experiences, faster. Build across devices and platforms and use all supported modalities thanks to the Jovo output template engine. Our component and plugin architecture makes it possible to make Jovo work for your specific use case, across projects. The Jovo Debugger and Test Suite enable you to build robust experiences that behave exactly how you want them to. The Jovo CLI makes it possible to deploy your project to different environments using stage specific configurations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Markdoc

    Markdoc

    A powerful, flexible, Markdown-based authoring framework.

    From personal blogs to massive documentation sites, Markdoc is a content authoring system that grows with you. Markdoc is a Markdown-based syntax and toolchain for creating custom documentation sites and experiences. We designed Markdoc to power Stripe's public docs, our largest and most complex content site. Markdoc is a Markdown-based syntax and toolchain for creating custom documentation sites. Stripe created Markdoc to power our public docs. Markdoc uses a fully declarative approach to composition and flow control. Maintain full control over your code and content. Markdoc is open-source and fully extensible. Markdoc delivers a powerful, flexible, developer experience (DX) with an equally capable authoring experience (AX). Use Markdoc to create interactive documentation experiences, static content sites, authoring tooling, and more. Markdoc core is a lightweight package containing everything you need to get started.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Modern.js

    Modern.js

    The meta-framework suite designed from scratch for web development

    The meta-framework suite was designed from scratch for frontend-focused modern web development. Both "server-side routing" and "client-side routing" are supported. Serverless paradigm of "dynamic and static integrated Web". Low-threshold, full-featured, integrated "BFF" development. Modern.js provides out-of-the-box support for mainstream IDEs such as VS Code, and has features such as automatic detection and repair of Lint problems, access checks before code submission, etc., which can make code development more efficient and intelligent. The current project is a SPA application. Although the client route can simulate the effect of multiple pages, in fact, different routes use the same HTML document, so by default, the head elements such as title, meta etc. in the HTML document element are always unchanged.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Node Serialport

    Node Serialport

    Access serial ports with JavaScript. Linux, OSX and Windows

    Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them! SerialPort is currently employees a governance with a group of maintainers, committers and contributors, all fixing bugs and adding features and improving documentation. You need not apply to work on SerialPort, all are welcome to join, build, and maintain this project. Nodebots uses SerialPort as the bridge between your javascript and the firmware on thousands of devices from Arduinos to drones. SerialPort is used in consumer devices ranging from IOT Devices, to pancake printing robots to homebrew games. When used with Electron you have fast and easy path from prototype to production. Used in underwater sensors, drones, ATMs, fork lift diagnostics, and medical devices. SerialPort has found its way into many industries. With an Open Source MIT license and the ability to submit fixes back to the project, SerialPort is an obvious choice for your next project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    Nuxt

    Nuxt

    The Intuitive Vue Framework

    Nuxt is a free, open‑source framework built on Vue.js that streamlines the development of type‑safe, high-performance full‑stack web applications and static sites, with an emphasis on developer experience, modularity, and extensibility. Simple, intuitive and powerful, Nuxt lets you write Vue components in a way that makes sense. Every repetitive task is automated, so you can focus on writing your full-stack Vue application with confidence. We highly recommend you take a look at the Nuxt documentation to level up. It’s a great resource for learning more about the framework. It covers everything from getting started to advanced topics.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    NuxtJS

    NuxtJS

    The Intuitive Web Framework, based on Vue 3

    Nuxt's goal is to make web development intuitive and performant, with a great developer experience. Build your next Vue.js application with confidence using Nuxt. An open-source framework under MIT license that makes web development simple and powerful. How a user interacts with and experiences your website will determine your impact. Utility, ease of use, and efficiency are key. Nuxt is built with a set of features that make this possible. Optimized with code-splitting, tree-shaking, optimized cold-start, link prefetching, payload extraction, just to name a few. Fast by default so you can focus on building. Decide what rendering strategy at the route level: SSR, SSG, CSR, ISR, ESR, SWR. Build any kind of website or web application with optimized performance in mind. By leveraging server-side rendering, ESM format and optimized images, Nuxt websites are indexable by search engines while giving the feeling of an app to the end-users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    OpenWorkflow

    OpenWorkflow

    Open-source TypeScript framework for building durable workflows

    OpenWorkflow is a TypeScript framework for building durable, resumable application workflows that can pause for extended periods and reliably continue execution after crashes or deployments. It allows developers to define workflows as code while ensuring that each step is persisted and replay-safe, preventing duplicate work through built-in memoization and idempotency controls. The framework supports long-running processes that can sleep for seconds or months, making it suitable for background jobs, automation pipelines, and event-driven systems. OpenWorkflow includes automatic retries with exponential backoff, parallel step execution, and scheduling capabilities, all while using the developer’s existing database instead of requiring dedicated orchestration infrastructure. A built-in dashboard provides visibility into workflow execution and debugging. Overall, it delivers production-ready workflow durability similar to temporal-style systems but with a simpler operational footprint.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    React Native SVG

    React Native SVG

    SVG library for React Native, React Native Web, and plain React web

    React Native SVG provides SVG support for React Native across iOS, Android, macOS, Windows, and web-compatible environments. It lets developers render scalable vector graphics using React components instead of relying only on static image assets. The library supports many common SVG elements and properties, including shapes, paths, gradients, clipping, masking, and text-related features. It is useful for icons, illustrations, charts, logos, dynamic graphics, and animated vector UI. Developers can also convert SVG markup into React Native SVG components, which helps bring existing design assets into mobile projects. Its main value is making vector graphics flexible, scalable, and programmable inside React Native apps.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Ts.ED

    Ts.ED

    Ts.ED is a Node.js and TypeScript framework on top of Express

    Ts.ED is a Node.js and TypeScript Framework on top of Express/Koa.js. Ts.ED is a framework on top of Express/Koa to write your application with TypeScript (or ES6). It provides a lot of decorators and guidelines to make your code more readable and less error-prone. Create your Rest API easily and create different version paths of your API compliant with OpenSpec and JsonSchema. Don't waste your time with configuration, the server is preconfigured to start quickly. Choose between different plugins to create your own stack. A lot of decorators are provided to structure your code and define routes and methods.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 10
    Visual Blocks

    Visual Blocks

    Visual Blocks for ML is a Google visual programming framework

    Visual Blocks is a node-based, in-browser environment for building AI and data-processing workflows with drag-and-drop components. It lets you connect sources, transforms, models, and visualizers into a live graph, so changes propagate instantly and results are observable without writing glue code. Under the hood it leans on web-friendly runtimes (e.g., WebGPU/WebGL/WebNN or TensorFlow.js backends) to execute pipelines locally, which is great for demos, teaching, and privacy-sensitive prototypes. The block abstraction encourages modularity: you can package a preprocessor, a model, and a postprocessor as a reusable composite for others to slot into their graphs. Because everything lives in the browser, sharing is as simple as exporting a project or link, and collaborators can experiment without installing toolchains. For educators and product teams alike, Visual Blocks reduces the distance from idea to interactive proof-of-concept by turning ML diagrams.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Vuetify

    Vuetify

    Vue Component Framework

    Vuetify is a no design skills required Open Source UI Library with beautifully handcrafted Vue Components. Vuetify is an MIT licensed project that is developed and maintained full-time by John Leider and Heather Leider; with support from the entire Core Team. Sponsor Vuetify and receive some awesome perks and support Open Source Software at the same time. Vuetify is a no-design-skills required UI Library with beautifully handcrafted Vue Components. No design skills are required, everything you need to create amazing applications is at your fingertips. Vuetify has a massive API that supports any use case.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    WalletConnect v2.x.x

    WalletConnect v2.x.x

    WalletConnect Monorepo

    Open protocol for connecting Wallets to Dapps. The communications protocol for web3, WalletConnect brings the ecosystem together by enabling wallets and apps to securely connect and interact. With WalletConnect, you can connect your wallet with hundreds of apps, opening the doors to a new world of web3 experiences. Uniswap. Swap, earn, and build on the leading decentralized crypto trading protocol. Foundation. Create, collect and sell NFTs.Install nodejs and npm. Install python3 and ensure python cli is linked (required to build some npm modules). Install workspace dependencies i.e. run npm install from root folder. Install redis. We recommend running it as a brew service. Pull and start ts-relay server (separate repo) Ensure everything runs correctly by executing npm run check.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Xata Agent

    Xata Agent

    AI agent expert in PostgreSQL

    Xata Agent is a local development tool that provides a seamless integration experience for developers working with Xata, a serverless database platform. It runs a local proxy that mimics production behavior, allowing developers to test and develop with local credentials, preview branches, and schema changes. The agent is built for productivity, enabling tight CLI and Git integration for data workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    grammY

    grammY

    The Telegram Bot Framework

    grammY makes it easy to create Telegram bots. Both for beginners and at scale. You want grammY because it is easy to use. It is very powerful and always up to date. It has the best documentation in town. It is extremely efficient and scales up effortlessly. It has a thriving ecosystem of plugins, a friendly community chat, seamless integrations with web frameworks and databases, and so much more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Astro Stardrive Boilerplate

    Astro Stardrive Boilerplate

    The Astro boilerplate to create super stable websites even faster

    Stardrive is a batteries-included Astro boilerplate built for the AI age. It skips the first 36 steps of creating a high-class website, giving you a fast, secure, accessible, and SEO-optimized foundation without reinventing the wheel. What makes it special: it is LLM-friendly by design, with dedicated AI guidance files so coding assistants immediately understand the project. It also prepares your site for WebMCP, auto-populates an llms.txt, and generates Schema.org structured data automatically. Out of the box: powerful blog, Markdown-driven events with Add to Calendar buttons, full i18n, light/dark mode, configurable pricing table, WCAG-ready accessibility, and a thousand SEO and GEO tweaks. Fully typed, TailwindCSS, ESLint, Prettier, Cloudflare-ready. Create a new project with npm create stardrive@latest and let an AI agent configure it for you — or fork the repository and make it your own.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    0x Monorepo

    0x Monorepo

    0x protocol monorepo - includes our smart contracts

    0x protocol monorepo, includes our smart contracts and many developer tools. 0x is an open protocol that facilitates the trustless, low-friction exchange of Ethereum-based assets. For more information on how it works, check out the 0x protocol specification. This repository is a monorepo including the 0x protocol smart contracts and numerous developer tools. Each public sub-package is independently published to NPM. Visit our developer portal for a comprehensive list of core & community-maintained packages. All packages maintained with this monorepo are listed. You will also need to have Python 3 installed, in order to build and run the tests of abi-gen's command-line interface, which is integrated with the yarn build, yarn test, and yarn lint commands described below. More specifically, your local pip should resolve to the Python 3 version of pip, not a Python 2.x version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    0xcert

    0xcert

    JavaScript framework for building decentralized applications

    The 0xcert Framework is a platform that provides a complete set of tools for building powerful decentralized applications (dapps). Our mission is to equip application developers with a secure, agnostic, and opinionated framework with conventions to enable interoperability between applications. If you are new to blockchain try the 0xcert API for quick deployments of dapps with minimal effort.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AWS Connected Device Framework

    AWS Connected Device Framework

    Managing connected devices

    Managing connected devices involves multiple phases of a device's lifecycle. The phases a typical connected device goes through are : manufacturing, onboarding, operations, support and analytics. In each of these phases, a unique set of capabilities are required. The AWS Connected Device Framework (CDF) encompasses a set of modular micro-services (referred to simply as modules) to cater to connected devices in each of their lifecycle phases. The framework is particularly well suited for enterprise use cases that require product definition, onboarding and managing a diverse ecosystem of connected devices. If deploying to a production environment, always ensure you are checking out one of the release tags rather than checking out the main branch. This will ensure you do not inadvertently deploy a new version of the framework without testing it first.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Adonis Core

    Adonis Core

    The Node.js Framework highly focused on developer ergonomics

    AdonisJS includes everything you need to create a fully functional web app or an API server. So stop wasting hours downloading and assembling hundreds of packages. Use AdonisJS and be productive from day one. AdonisJS is not a minimalist framework. To give your projects a head start, we pack many baseline features within the core of the framework. AdonisJS has a feature-rich routing layer with support for route groups, subdomain-based routing, and resource resources. Controllers are first-class citizens in AdonisJS. They help you remove the inline route handlers to dedicated controller files. Along with the standard body parser, the support for managing file uploads is baked into the framework core. The schema-based validator of AdonisJS provides you with both runtime validations and static type safety. Create traditional style server-rendered web apps using home-grown template engine of AdonisJS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    After.js

    After.js

    Next.js-like framework for server-rendered React apps

    Next.js is awesome. However, its routing system isn't for me. IMHO React Router is a better foundation upon which such a framework should be built, and that's the goal here. Routes are just components and don't / should not have anything to do with folder structure. Static route configs are fine. Next.js's getInitialProps was/is a brilliant idea. Route-based code-splitting should come for free or be easy to opt into. Route-based transitions/analytics/data loading/preloading etc., should either come for free or be trivial to implement on your own. After.js enables Next. js-like data fetching with any React SSR app that uses React Router. You can quickly bootstrap an SSR React app with After.js using Razzle. While Razzle is not required, this documentation assumes you have the tooling setup for an isomorphic React application. Refer to Razzle's docs for tooling, babel, and webpack customization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Aleph.js

    Aleph.js

    The Full-stack Framework in Deno

    The Full-stack Framework in Deno. Aleph.js gives you the best developer experience for building web applications. Aleph.js is a modern framework that doesn't need webpack or another bundler since it uses the ES Module syntax during development. Every module only needs to be compiled once, when a module changes, Aleph.js just needs to re-compile that single module. There is no time wasted re-bundling every time a change is made. This, along with Hot Module Replacement (HMR) and Fast Refresh, leads to instant updates in the browser. Aleph.js uses modern tools to build your app. It transpires code using swc in WASM with high performance, and bundles modules with esbuild at optimization time extremely fast. Aleph.js works on top of Deno, a simple, modern and secure runtime for JavaScript and TypeScript. All dependencies are imported using URLs and managed by the Deno cache system. No package.json and node_modules directories are needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    AngularSpree

    AngularSpree

    Angular eCommerce framework for online store

    It is a plug-and-play frontend application for AviaCommerce API built using Angular(7), Redux, Observables & ImmutableJs. It is not limited to via commerce and can also be used with any e-commerce solution with an API interface. Such as spree commerce, Magento, open-cart, etc. AviaCommerce is, and will always be open source. We believe that collaboration is a key ingredient for developing a stellar project. The open source community has played a key role in the software development industry ecosystem, promoting open collaboration and often maintaining a very low tolerance for compromise. AviaCommerce is written in Elixir and Phoenix framework. Thus, leveraging all the benefits of the battle-tested Erlang runtime, chiefly: high availability and massive scalability which results in blazing fast response times. According to the DB-Engines ranking, Elasticsearch is the most popular enterprise search engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    App Compose

    App Compose

    Create scalable, module-based applications with ease

    Create scalable, module-based applications with ease. Modern applications thrive on modular architecture, adapting seamlessly to evolving business needs. To achieve true modularity, though, you need more than just independent components—you need an efficient way to bring them together. This means controlling how modules load, in what order, and with which dependencies. It gets even trickier when you want to turn off parts of the system without any traces in the code, like if/else statements, and without affecting the stability of other components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Aureolin

    Aureolin

    Aureolin is a fast and powerful MVC Framework

    Aureolin is a simple, fast, and powerful MVC framework for Node.js with a focus on simplicity and performance. Built With Koa.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Axios Test Instance

    Axios Test Instance

    Test NodeJS backends using Axios

    Test NodeJS backends using Axios. Create an Axios test instance by passing your app, which may be a Koa app, an Express app, or an HTTP request handler, to setTestApp in a beforeAll or beforeEach block.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo