SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 TypeScript Web Projects
-
-
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.
-
If you want to create PDFs or screenshots of sites the best solution is Puppeteer (https://pptr.dev/). The problem is that if you have Emojis or languages such CJK (Chinese, Japanese, Korean) they are not included in the default layers provided.
-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Project mention: Debugging Playwright Tests with AI: A Smarter, Faster Workflow | dev.to | 2025-06-10Playwright documentation
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Ionic
-
Project mention: 6 Open-Source Firebase Alternatives for Self-Hosting and Data Control | dev.to | 2025-06-09
3. Appwrite
-
expo
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Project mention: How I Created and Deployed An iPhone (and Android) App Without A Mac, And So Can You Too | dev.to | 2025-06-10Read the React Native and Expo Documentation, it is some of the best documentation I've read, that's also up to date and properly versioned.
-
Website: https://twenty.com
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Launch HN: Better Auth (YC X25) β Authentication Framework for TypeScript | news.ycombinator.com | 2025-05-19
Does it handle:
- Federated sign-in/out? In next-auth, it is a giant pain to implement: https://github.com/nextauthjs/next-auth/discussions/3938
- Automated refreshing of JWT tokens on the client-side? I always end up having to implement my own logic around this. The big problem is if you have multiple API calls going out and they all require JWT auth, you need to check the JWT validity and block the calls until it is refreshed. In next-auth on the server-side, this is impossible to do since that side is generally stateless, and so you end up with multiple refresh calls happening for the same token.
- The ability to have multiple auth sessions at once, like in a SaaS app where you might belong to multiple accounts / organizations (your intro paragraph sounds like it does)
- Handle how multiple auth sessions are managed if the user happens to open up multiple tabs and swaps accounts in another tab
-
Additionally, the Qwik framework has entered the scene, offering an innovative solution to the hybrid model. Qwik is designed to deliver instant loading web applications by using a resumable architecture, which allows web applications to start up with minimal JavaScript. It achieves this by splitting the application code into small, lazy-loaded chunks that only activate when needed, thus optimizing both the performance and user experience.
-
amplication
Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.
Project mention: Top 15 Open-Source Low-Code Projects with the Most GitHub Stars | dev.to | 2024-07-18GitHub https://github.com/amplication/amplication GitHub Stars 14.8k Most Recent Update on GitHub Within one day Open Source License Apache 2.0 Number of Active Contributors This Year 15 Acceptance of External PRs Yes Official Website https://amplication.com/ Documentation https://docs.amplication.com/
-
Thanks for your feedback !
It does not rely on JSON schema at all, the idea was to build a representation that binds together data structure, views and behavior in a self-contained way (like .xlsx does).
There are a few tools that do enable to link JSON schema to views, like react-jsonschema-form (https://rjsf-team.github.io/react-jsonschema-form/) but you need to manage them separately, and they usually do not propose a way to add the fields "methods" (which was the feature I found interesting to make "dynamic" spreadsheets).
That being said, I think the framework should clearly propose an export from Schema to JSON Schema or Yaml at some point, just as you should be able to start building your Schema by importing a JSON Schema (and although there might be some gray zones between the 2).
No, sorry, it's not yet open-source, and currently there are some strong links between Document and Workspace (Links, Files...) that would need to be more "abstracted" to make the builder an independent component. But I hear you point ! (and all the comments in this thread are raising the same ! :) )
-
-
Project mention: "Polyfill.io sold to a weird Chinese company and should no longer be recommended | news.ycombinator.com | 2024-06-26
-
-
Project mention: Elysiajs/Elysia: Ergonomic Framework for Humans | news.ycombinator.com | 2025-03-21
-
Aurelia 1
The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)
-
Project mention: Material 3 Expressive: Better, Easier, Emotional UX | news.ycombinator.com | 2025-05-16
Why? Because they're in in maintenance mode.
https://github.com/material-components/material-web/discussi...
-
devhub
TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (by devhubapp)
-
-
tsParticles
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
Also, to make your portfolio stand out to recruiters and clients, you can add some creative and interactive animations to it. The following libraries can help you easily do this: Framer Motion, tsParticles, and Three.js.
-
Quick Start
π A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. π
-
Project mention: Ask HN: What are your favorite IRC clients/channels | news.ycombinator.com | 2025-04-23
-
So far I think I've been doing pretty well. While the scope of my contributions has varied, I've been able to work on a few projects - some larger than others, but all of them being software that people actually use (as opposed to someone's side project): cve-bin-tool, libplanet, ByteChef, Ghostfolio, and Mattermost.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Web discussion
TypeScript Web related posts
-
Ng-News 25/22: Angular 20
-
Resource API Changes in Angular 20 - Query Resource in rxResource
-
The Rise of Hybrid Frameworks
-
Angular: Beyond the Fog #2
-
Launch HN: Better Auth (YC X25) β Authentication Framework for TypeScript
-
Tamper
-
Framework Agnostic
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2025
Index
What are some of the best open-source Web projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Angular | 98,071 |
2 | puppeteer | 90,886 |
3 | Playwright | 73,311 |
4 | Ionic Framework | 51,762 |
5 | Appwrite | 51,160 |
6 | expo | 40,790 |
7 | Twenty | 28,208 |
8 | next-auth | 26,918 |
9 | qwik | 21,409 |
10 | amplication | 15,692 |
11 | react-jsonschema-form | 14,890 |
12 | Brain.js | 14,745 |
13 | React Intl | 14,508 |
14 | omi | 13,172 |
15 | elysia | 12,559 |
16 | Aurelia 1 | 11,736 |
17 | material-web | 10,052 |
18 | devhub | 9,895 |
19 | react-diagrams | 8,950 |
20 | tsParticles | 8,260 |
21 | Quick Start | 7,571 |
22 | The Lounge | 5,922 |
23 | ghostfolio | 5,870 |