Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Top 23 TypeScript Server-Side Rendering Projects
-
vike
🔨 The Framework *You* Control – Next.js & Nuxt alternative for unprecedented flexibility and stability.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
If you want a deeper dive, I recommend checking out Brandon’s example on GitHub. For our case though, we can keep it simple with the following setup:
-
-
-
Project mention: Scientists Develop Artificial Leaf, Uses Sunlight to Produce Valuable Chemicals | news.ycombinator.com | 2025-04-24
Clearly that's what they meant when they said fusion: https://fusionjs.com/
-
-
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.
-
pullstate
Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!
-
-
next-shopify-storefront
A shopping cart using TypeScript, Tailwind CSS, Headless UI, Next.js, React.js, Hydrogen, and GraphQL API.
-
-
-
-
Hey, thanks for sharing "JSX Over the Wire"! As the creator of ts-liveview, I’m thrilled to see Dan’s ideas on server-side JSX rendering and minimal client updates—they mesh so well with my work.
ts-liveview is a TypeScript framework I built (grab it as a starter project on GitHub[1]) for real-time, server-rendered apps. It uses JSX/TSX to render HTML server-side and, in WebSocket mode, updates the DOM by targeting specific CSS selectors (document.querySelector) over WebSockets or HTTP/2 streaming. This keeps client-side JavaScript light, delivering fast, SEO-friendly pages and reactive UIs, much like Dan’s “JSX over the wire” vision.
What’s your take on this server-driven approach? Could it shake up how we build apps compared to heavy client-side frameworks? Curious if you’ve tried ts-liveview yet—it’s been a fun project to dig into these ideas!
[1] https://github.com/beenotung/ts-liveview
-
auth
🔐 Refresh/Access Token Authentication Demo with Client Side Rendering, Server Side Rendering and Websockets (by flolu)
-
-
-
nextjs-ssr-isr-cdk-aws
🦄 Next.js webapp using Server Side Rendering (SSR) and Incremental Static Regeneration (ISR) deployed with Serverless Nextjs CDK construct on AWS using CloudFront and Lambda@Edge
-
-
dark
The lightweight and powerful UI rendering engine without dependencies and written in TypeScript💫 (Browser, Node.js, Android, iOS, Windows, Linux, macOS) (by atellmer)
-
svelte-kit-ssr-boilerplate
🧵 Svelte server-side-rendering built with SEO in mind. Start your project with this friendly svelte kit boilerplate
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Server-Side Rendering discussion
TypeScript Server-Side Rendering related posts
-
Scientists Develop Artificial Leaf, Uses Sunlight to Produce Valuable Chemicals
-
A Case Study of CSR
-
🧠 50 Outstanding WebDev Articles
-
A Case Study of Client-Side-Rendering
-
A Case Study of CSR
-
A case study of Client-side Rendering (or why SSR makes no sense)
-
setcookie is received but is not set
-
A note from our sponsor - SurveyJS
surveyjs.io | 21 May 2025
Index
What are some of the best open-source Server-Side Rendering projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | vike | 4,884 |
2 | after.js | 4,122 |
3 | analog | 2,828 |
4 | css | 1,884 |
5 | universal-router | 1,734 |
6 | fusionjs | 1,548 |
7 | react-cool-virtual | 1,226 |
8 | pullstate | 1,073 |
9 | client-side-rendering | 810 |
10 | next-shopify-storefront | 797 |
11 | react-esi | 679 |
12 | react-ssr | 272 |
13 | reactant | 231 |
14 | ts-liveview | 183 |
15 | auth | 134 |
16 | glacier | 126 |
17 | static-next | 106 |
18 | nextjs-ssr-isr-cdk-aws | 85 |
19 | ngext | 85 |
20 | dark | 48 |
21 | svelte-kit-ssr-boilerplate | 37 |
22 | nextjs-color-mode | 27 |
23 | fullbazel | 26 |