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. Learn more →
Top 23 TypeScript Builder Projects
-
electron-builder
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
Electron React Boilerplate(ERB) is a pretty easy way to start building a desktop app in no time. It uses electron-builder under the hood to power build and publish step of the application and for building the frontend it uses Webpack. Just clone the repo and you're ready to go. For this setup let's use the name agent-desktop-app.
-
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.
-
mitosis
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
I explored libraries like Valtio and Mitosis, but neither fit perfectly. I didn’t want to add a peer dependency for Valtio, and Mitosis didn’t work well with a shared context.
-
Project mention: How to Fix React Hydration Mismatches with a Simple Inline Script Hack (Zero Flicker SSR) | dev.to | 2025-06-29
At Builder.io, we rely on this very inline-script hydration trick to select the winning variant in our SDKs. You can see the production implementation here: inlined-fns.ts.
-
-
-
Unlayer is an open-source drag-and-drop email editor that allows users to create emails with minimal effort. When used with the React framework, it serves as a wrapper component that provides a developer-friendly visual email builder for web applications.
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
The problem was related to the implementation of @angular-devkit/build-angular:dev-server. After analyzing other builders, such as custom-esbuild, a solution was found. Using the approach from this example helped to successfully complete the build of host-application:serve. On http://localhost:4200/ everything looked correct, but only thanks to SSR. With disabled SSR, there was an error:
-
Project mention: 5 years ago I started to work on the next-gen fetcher, here it is | news.ycombinator.com | 2025-07-14
About five years ago, I began developing what I hoped would be the data fetcher of the future - HyperFetch. It was a long and challenging journey, but I believe it has turned out to be successful and I hope it will be useful to the community.
So what is HyperFetch?
In short, it’s a data-fetching library. If you take Axios and TanStack Query and combine them into one, you get HF. The name doesn’t imply faster network requests. My goal was to speed up development, improve usability, and eliminate repetitive, tedious boilerplate. It should be quick to write and easy to maintain, while also scaling well.
I’ve spent most of my career building UI kits, reusable architectures, and components to empower developers at the organizations I’ve worked with. After thousands of hours and many years, I feel I’ve poured all that experience into this library.
Along this path I was inspired by many - trpc, tanstack query, swr, rtk, axios, shadcn - but I think my approach is a little different. I integrated the hooks directly with the fetching logic to give them a deeper understanding of the data flow and structure.
There are good reasons to remain agnostic and provide very open-ended hooks, like in tanstack query or swr. But there are also many reasons why a more tightly coupled system like HyperFetch can be powerful. We know the expected data structure, can track upload/download progress, and even support real-time communication which I do with dedicated "sockets" package.
You’ll find more reasons and examples of how HF can improve your workflows in the comments. I’ll leave you with our brand-new docs to explore!
https://hyperfetch.bettertyped.com/
-
FormsLab
😊📊 Form builder for anonymous surveys, polls, and collecting feedback. Experience management solution.
-
dotenv-run
Seamlessly load environment variables. Supports cli, esbuild, rollup, vite, webpack, angular, ESM and Monorepos.
-
-
-
-
-
Project mention: Best headless CMS for Next.js - Typescript support comparison | dev.to | 2025-01-22
Although the contentful-userland/cf-content-types-generator package seems to be less popular than the Intercom one, it seems to provide better compatibility with the Contentful Typescript SDK.
-
-
Link to the project: https://github.com/vitalics/ajv-ts
-
-
-
-
Stream
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.
TypeScript Builder discussion
TypeScript Builder related posts
-
Electron-builder: build an Electron app which auto updates out of the box
-
Ajv-ts got 0.9. What's new?
-
Ajv-ts reached 0.7! 🎉
-
From a Day to 17 Minutes: How We’ve Dealt with Slow Build Times
-
Ajv-ts. Ajv schema builder inspired from Zod
-
Show HN: Plasmic – Open-Source Webflow and Retool and React CMS
-
Plasmic–open source visual builder for React
-
A note from our sponsor - Stream
getstream.io | 14 Jul 2025
Index
What are some of the best open-source Builder projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | electron-builder | 14,174 |
2 | mitosis | 13,274 |
3 | builder | 8,272 |
4 | plasmic | 5,855 |
5 | design_patterns_in_typescript | 5,315 |
6 | react-email-editor | 4,903 |
7 | tango | 2,355 |
8 | urlcat | 1,830 |
9 | react-querybuilder | 1,518 |
10 | angular-builders | 1,158 |
11 | hyper-fetch | 1,078 |
12 | FormsLab | 535 |
13 | dotenv-run | 291 |
14 | ng-doc | 285 |
15 | tutim | 263 |
16 | angular-email-editor | 212 |
17 | builder | 153 |
18 | cf-content-types-generator | 132 |
19 | source-map-analyzer | 92 |
20 | ajv-ts | 49 |
21 | angular-builder | 32 |
22 | fluse | 22 |
23 | patissier | 1 |