Handling TypeScript in a monorepo

This page summarizes the projects mentioned and recommended in the original post on /r/typescript

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. ts-monorepo

    Template for setting up a TypeScript monorepo

    You can check https://github.com/NiGhTTraX/ts-monorepo.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. rushstack

    Monorepo for tools developed by the Rush Stack community

    I highly recommend rushstack. It’s a suite of tools for managing TypeScript monorepos. I use it at work and never want to go back to working without it.

  4. nx

    An AI-first build platform that connects everything from your editor to CI. Helping you deliver fast, without breaking things.

    My team has been using nx. There was a little bit of a learning curve, but it's working out pretty nicely. Code is split into apps and libraries, and nx takes care of setting up the import paths for the libraries. You can even tag some as frontend- or backend-only and it will warn you if you're importing a backend-only library in the frontend.

  5. turbo

    Discontinued Build system optimized for JavaScript and TypeScript, written in Rust [Moved to: https://github.com/vercel/turborepo]

    I would highly recommend turbo pack. Easy setup with shard ts-config for all your apps or packages. Se their example repo setup here https://github.com/vercel/turbo/tree/main/examples/with-yarn

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • [Part 1] Build a CLI tool: Setup the tsonfig.json

    3 projects | dev.to | 3 Feb 2025
  • Building a Better Monorepo with TypeScript, Turborepo, or Nx

    1 project | dev.to | 11 Nov 2024
  • Monorepo architecture in shadcn-ui/ui.

    3 projects | dev.to | 20 May 2024
  • Supermemory - ChatGPT for your bookmarks

    2 projects | dev.to | 14 Apr 2024
  • Next.js Shopify eCommerce Starter with Perfect Web Vitals 🚀

    2 projects | dev.to | 12 Apr 2024

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?