Open-source ssr software
318 open-source libraries, tools and applications tagged ssr, ranked by how closely ssr is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
318 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Vue Email Vue Email is a library of unstyled Vue components and render utilities for building email templates with Vue 3 and TypeScript, inspired by … | 53 | 1089 | experimental |
| react-loadable React Loadable is a higher-order component for loading React components with dynamic imports, enabling code splitting with a loading state.… | 32 | 16495 | abandoned |
| Vulcan Vulcan is a full-stack React+GraphQL framework built on Meteor, providing data loading, automatic form generation, email notifications, and… | 10 | 7892 | abandoned |
| chrisvfritz/prerender-spa-plugin A webpack plugin that prerenders static HTML for single-page applications using Puppeteer, making SPAs crawlable and SEO-friendly. It is fr… | 10 | 7262 | abandoned |
| sveltejs/sapper Sapper is a web application framework built on Svelte that provides server-side rendering, file-based routing, code-splitting, and offline … | 10 | 6913 | abandoned |
| GoogleChrome/rendertron Rendertron is a standalone HTTP service that renders and serializes web pages on the fly using headless Chrome via Puppeteer, so bots that … | 10 | 5950 | abandoned |
| Hypernova Hypernova is a Node.js service from Airbnb that renders JavaScript views (e.g., React components) on the server via HTTP, returning HTML st… | 10 | 5775 | abandoned |
| este/este Este is a fullstack React/Next.js starter kit with TypeScript, GraphQL (Relay/Apollo), Prisma, and cross-platform mobile support via react-… | 10 | 5318 | abandoned |
| Aleph.js Aleph.js is a full-stack web framework for Deno supporting React SSR, SSG, API routes, and ESM-based development. It is no longer maintaine… | 10 | 5175 | abandoned |
| preactjs/wmr WMR is a tiny all-in-one development tool for modern web apps, packaged as a single 2MB dependency-free file. It provides a zero-config dev… | 23 | 4914 | abandoned |
| serverless-nextjs/serverless-next.js A Serverless Component that deploys Next.js 10/11 applications to AWS Lambda@Edge with zero configuration, aiming for full Next.js feature … | 10 | 4459 | abandoned |
| nuxt/vue-meta A Vue.js plugin for managing HTML head metadata (title, meta tags, link tags, HTML attributes) via a reactive `metaInfo` component property… | 10 | 4068 | abandoned |
| Rendr Rendr is a small JavaScript library that lets you run Backbone.js apps on both the client and the server, rendering fully-formed HTML on th… | 23 | 4050 | abandoned |
| redfin/react-server React Server is a Node.js framework for building universal (isomorphic) React applications with server-side rendering, optimized for fast p… | 23 | 3861 | abandoned |
| voltrb/volt Volt is a Ruby web framework in which the same Ruby code runs on both the server and the client (compiled via Opal), with reactive DOM upda… | 32 | 3194 | abandoned |
| MoOx/phenomic Phenomic is a modular website compiler and static site generator built on the React and Webpack ecosystems, supporting Markdown content and… | 10 | 3167 | abandoned |
| hashicorp/next-mdx-remote next-mdx-remote is a set of lightweight utilities for loading and rendering MDX content in Next.js from any remote source (database, CMS, A… | 10 | 3068 | abandoned |
| aspnet/JavaScriptServices JavaScriptServices was a set of NuGet/NPM packages and dotnet templates integrating client-side SPA frameworks (Angular, React, Vue) with A… | 10 | 3001 | abandoned |
| frontity/frontity Frontity is an open-source React framework for building fast frontends for headless WordPress sites, consuming content via the WordPress RE… | 10 | 2932 | abandoned |
| jsblocks jsblocks is a JavaScript MV-ish UI framework from 2012, inspired by Knockout, for building everything from simple interfaces to complex sin… | 23 | 2745 | abandoned |
| reactjs/express-react-views An Express view engine that renders React components to static markup on the server, intended as a replacement for template engines like Ja… | 10 | 2708 | abandoned |
| juliomrqz/statusfy Statusfy is an open-source status page system for communicating service uptime and incident reports, built with Vue, Nuxt.js, and Tailwind … | 10 | 2623 | abandoned |
| fridays/next-routes next-routes is a JavaScript library providing Express-style universal dynamic routing for Next.js applications, with route definitions shar… | 23 | 2463 | abandoned |
| frontarm/navi Navi is a declarative, asynchronous routing library for React that maps URLs to data and views using functions, promises, and async/await. … | 32 | 2048 | abandoned |
| react-dom-stream A React renderer for Node.js that renders components to a stream instead of a synchronous string, as a drop-in replacement for ReactDOM.ren… | 32 | 1994 | abandoned |
| alidcast/rogue.js Rogue is a server-side rendering framework for React applications that requires no special directory structure or routes file, working with… | 10 | 1871 | abandoned |
| yahoo/fluxible Fluxible is a pluggable container for building universal (isomorphic) Flux applications with React on Node.js. The project is deprecated an… | 10 | 1789 | abandoned |
| SteveSanderson/Blazor This is the original SteveSanderson/Blazor repository, an experimental .NET web framework for building interactive client-side web apps usi… | 23 | 1677 | abandoned |
| geelen/react-snapshot A zero-configuration static pre-renderer for React apps, primarily targeting Create React App projects. It crawls an app's publicly-accessi… | 23 | 1655 | abandoned |
| ericclemmons/react-resolver React Resolver is a JavaScript library that lets you define per-component data requirements and handles nested async rendering on both serv… | 32 | 1633 | abandoned |
| YahooArchive/mojito Yahoo! Mojito is a JavaScript web application framework implementing the Cocktails platform, a hosted, multi-device, online/offline applica… | 10 | 1557 | abandoned |
| WordExpress WordExpress is a stack for building WordPress-powered sites with Node, React, GraphQL, and Apollo, replacing the WordPress theme layer with… | 32 | 1547 | abandoned |
| paypal/react-engine react-engine is a composite render engine for universal (isomorphic) Express apps that renders both plain React views and react-router view… | 10 | 1433 | abandoned |
| dxx/react-bilibili A high-fidelity clone of the Bilibili mobile web app built with React 16.8, TypeScript, Redux, and server-side rendering via Express. It is… | 70 | 1393 | abandoned |
| nuxt/vite A Nuxt 2 module that swaps Webpack for Vite as the dev-time bundler, delivering instant server start and lightning-fast hot module replacem… | 10 | 1376 | abandoned |
| gpbl/isomorphic500 An isomorphic (universal) web application showcasing photos from 500px, built with React, Flux (Fluxible), Express, and Babel. It serves pr… | 10 | 1331 | abandoned |
| reactjs/react-php-v8js A PHP library that renders React components on the server using the V8Js PHP extension to execute JavaScript. It lets developers pre-render… | 10 | 1321 | abandoned |
| RickWong/react-transmit React Transmit is a Relay-inspired React data-fetching library that uses Promises instead of GraphQL. It provides a higher-order component … | 10 | 1304 | abandoned |
| catamphetamine/webpack-isomorphic-tools A deprecated helper library providing basic isomorphic (universal) server-side rendering support for Webpack-built applications such as Rea… | 32 | 1246 | abandoned |
| posva/vue-mdc A Vue.js 2 wrapper library adapting Google's Material Components web into reusable Vue components, with SSR support. It is no longer active… | 10 | 1181 | abandoned |
| strapi/nextjs-corporate-starter A demo/starter application from Strapi showing how to build a corporate website with Next.js 14, Tailwind CSS, and TypeScript on top of the… | 10 | 1129 | abandoned |
| steeve/angular-seo A small AngularJS module plus PhantomJS script that makes single-page AngularJS apps crawlable by search engines by rendering pages to HTML… | 32 | 1051 | abandoned |
| Angular Angular is a full-featured, opinionated web framework for building scalable mobile and desktop web applications using TypeScript. It provid… | 94 | 101014 | active |
| Vite Vite is a fast, opinionated build tool and development server for modern web projects. It provides instant server start, lightning‑fast HMR… | 94 | 83099 | active |
| Gatsby Gatsby is an open‑source React‑based framework for building fast, secure, and scalable websites and web apps. It combines static‑site gener… | 86 | 55937 | active |
| Vue Core Vue.js is a progressive, incrementally-adoptable JavaScript framework for building web user interfaces, written in TypeScript. It features … | 100 | 54658 | stable |
| styled-components styled-components is a CSS-in-JS library for React that lets you write actual CSS in tagged template literals attached to components. It su… | 95 | 41101 | active |
| Dioxus Dioxus is a Rust‑based fullstack framework that lets you write a single codebase for web, desktop, and mobile applications. It provides a v… | 95 | 39363 | active |
| Taro Taro is an open cross-platform, cross-framework solution for building applications that run on WeChat/JD/Baidu/Alipay/ByteDance/QQ mini-pro… | 93 | 37687 | active |
| Vant Vant is a lightweight, customizable Vue UI component library for mobile web apps, offering 80+ high-quality components with support for Vue… | 97 | 24387 | stable |
| umijs/umi Umi is an extensible, plugin-based enterprise-grade React application framework from Ant Group, built on React Router 6 with routing, build… | 93 | 16038 | stable |
| nivo nivo is a rich set of React data visualization components built on top of d3, offering SVG, HTML, and Canvas chart rendering. It supports s… | 72 | 14103 | stable |
| Stencil Stencil is a TypeScript-based compiler and toolchain for building standards-compliant Web Components (Custom Elements) using JSX, decorator… | 97 | 13134 | stable |
| nitrojs/nitro Nitro is a TypeScript server toolkit that extends Vite apps with a production-ready server featuring file-based routing, caching, KV storag… | 100 | 11293 | active |
| evershopcommerce/evershop EverShop is an open-source, TypeScript-first e-commerce platform built with Node.js, React, and GraphQL, featuring a modular architecture w… | 94 | 10503 | active |
| DouyinFE/semi-design Semi Design is a modern, comprehensive React UI library and design system maintained by Douyin (TikTok) frontend team, offering 80+ high-qu… | 82 | 10408 | active |
| dotnet/blazor Blazor is a front-end web framework from Microsoft for building interactive web apps in C# using reusable components that can run on the cl… | 10 | 9255 | stable |
| Webstudio Webstudio is an open-source visual website builder and Webflow alternative that gives developers and designers full control over CSS, HTML,… | 95 | 9081 | active |
| plasmicapp/plasmic Plasmic is an open-source visual builder for the web that lets teams design and build React apps, websites, and content via drag-and-drop, … | 77 | 7121 | active |
| phoenixframework/phoenix_live_view Phoenix LiveView is an Elixir library for building rich, real-time web user interfaces with server-rendered HTML over WebSockets. It sends … | 96 | 6824 | stable |
| vuejs/apollo Vue Apollo is the official Apollo/GraphQL integration for Vue.js, providing composables and components for running GraphQL queries, mutatio… | 82 | 6028 | active |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| trailbaseio/trailbase TrailBase is an open-source, single-executable Firebase alternative built on Rust, SQLite (with experimental Postgres support), and Wasmtim… | 84 | 5638 | active |
| SpriteJS SpriteJS is a cross-platform, high-performance graphics library that lets you manipulate sprite elements on canvas as if they were DOM elem… | 23 | 5388 | stable |
| varletjs/varlet Varlet is a Vue 3 component library based on Material Design 2 and 3, offering 70+ lightweight general-purpose components for mobile and de… | 91 | 5334 | active |
| San San is a fast, lightweight (under 17k gzipped), flexible JavaScript MVVM component framework developed by Baidu. It offers declarative HTML… | 73 | 4736 | active |
| alovajs/alova alova is a request strategy layer for JavaScript that provides 20+ ready-made strategies (pagination, forms, uploads, retries, caching) on … | 91 | 4021 | active |
| didi/mpx Mpx is an enhanced cross-platform mini-program framework by DiDi that lets developers build apps with a Vue-like development experience and… | 95 | 3942 | active |
| fireship-io/fireship.io The frontend source code of fireship.io, a programming course and content platform built with Svelte web components, Hugo, Tailwind CSS, an… | 42 | 3754 | active |
| nuxt/content Nuxt Content is an official Nuxt module that turns Markdown, YAML, CSV, and JSON files in a content/ directory into a queryable, typed data… | 97 | 3667 | active |
| web-infra-dev/rsbuild Rsbuild is a fast, extensible build tool for modern web applications, powered by the Rust-based Rspack bundler. It provides zero-configurat… | 92 | 3404 | active |
| Nutlope/self.so Self.so is an open-source web application that turns a resume or LinkedIn profile into a professional personal website in one click. It use… | 62 | 3085 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
| oqtane/oqtane.framework Oqtane is an open-source CMS and modular application framework for building modern .NET applications using Blazor, supporting Server, WebAs… | 96 | 2258 | active |
| saschagrunert/webapp.rs A complete web application written entirely in Rust, using Leptos (WebAssembly with SSR and hydration) for the frontend and Axum for the ba… | 76 | 2247 | active |
| posva/pinia-colada Pinia Colada is a smart data fetching layer for Vue applications built on top of Pinia. It provides automatic caching with request deduplic… | 87 | 2232 | active |
| Gridsome Gridsome is a Vue.js-powered Jamstack framework and static site generator that builds fast, CDN-ready websites from any headless CMS, APIs,… | 32 | 8464 | maintenance |
| KUN Galgame Forum KUN Visual Novel Forum is a full-stack, self-hostable community forum for visual novel and Galgame enthusiasts, built as a pnpm monorepo wi… | 72 | 2147 | active |
| CaliCastle/cali.so The open-source codebase for Cali Castle's personal website (cali.so), built with Next.js 16, React 19, TypeScript, and Tailwind CSS v4. It… | 67 | 2025 | active |
| firecrawl/fireplexity Fireplexity is an open-source, Perplexity-style AI search engine built with TypeScript that delivers answers with real-time citations, stre… | 33 | 1975 | active |
| rx-angular/rx-angular RxAngular is a monorepo of MIT-licensed Angular libraries for building fully reactive, high-performance applications, including state manag… | 93 | 1965 | active |
| algolia/react-instantsearch React InstantSearch is an open-source library by Algolia for building fast, filterable search interfaces in React and React Native apps. It… | 10 | 1964 | active |
| master-co/css Master CSS is a virtual CSS language and framework that lets developers style HTML entirely through enhanced class-name syntax, with a runt… | 84 | 1949 | active |
| vexip-ui/vexip-ui Vexip UI is a Vue 3 component library offering 78 out-of-the-box UI components written with the Composition API and full TypeScript support… | 89 | 1898 | active |
| nearform/graphql-hooks graphql-hooks is a minimal, hooks-first GraphQL client for React with a tiny bundle size and full SSR support. It provides a concise useQue… | 75 | 1887 | active |
| choojs/choo Choo is a tiny 4kb JavaScript frontend framework for building sturdy single-page applications using vanilla JS and HTML. It combines an eve… | 50 | 6762 | maintenance |
| haydenbleasel/blume Blume is an open-source, zero-config documentation framework built on Astro and Vite that turns a folder of Markdown/MDX files into a produ… | 81 | 1782 | active |
| timothymiller/t4-app T4 App (create-t4-app) is a full-stack meta-framework and interactive CLI for building universal iOS, Android, and Progressive Web Apps usi… | 30 | 1718 | active |
| cirospaciari/socketify.py socketify.py is a high-performance Python web framework providing HTTP/HTTPS and WebSocket servers built on uSockets and libuv, optimized f… | 74 | 1716 | active |
| ion-design/ditto.site ditto.site is a hosted capture-to-code service that turns a public URL into a self-contained TypeScript app, emitting a deterministic Next.… | 58 | 1704 | active |
| japgolly/scalajs-react A Scala.js library that provides type-safe, Scala-friendly bindings for Facebook's React, with opt-in functional programming support via Ca… | 91 | 1662 | active |
| fulcrologic/fulcro Fulcro is a full-stack, data-driven framework for building single-page web applications in Clojure and ClojureScript, built on React. It pr… | 76 | 1615 | active |
| Wulf/create-rust-app A CLI scaffolding tool that generates a modern fullstack web app with a Rust backend (actix-web or poem) and a React/TypeScript frontend in… | 41 | 1607 | active |
| wpengine/faustjs Faust.js is a TypeScript toolkit of npm packages for building Next.js applications on top of headless WordPress. It provides data fetching,… | 93 | 1604 | active |
| Roncoo Education System Roncoo Education (领课教育系统) is an open-source online education platform built with a Spring Cloud Alibaba microservices backend and Vue 3/Nux… | 63 | 1556 | active |
| once-ui-system/magic-portfolio Magic Portfolio is a beginner-friendly portfolio website template built with Next.js, TypeScript, and the Once UI design system. It provide… | 61 | 1407 | active |
| bitfoundation/bitplatform bitplatform is a comprehensive open-source toolkit for .NET and Blazor developers, featuring 80+ lightweight BlazorUI components plus tools… | 98 | 1380 | active |
| solidjs/solid-router Solid Router is the official routing library for SolidJS, inspired by Ember and React Router. It provides declarative, reactive client-side… | 85 | 1317 | active |
| besscroft/PicImpact PicImpact is a self-hostable photography portfolio website built with Next.js and Hono.js for photographers to showcase their work. It feat… | 86 | 1308 | active |
| Cove Stack TanStarter is a minimal, opinionated starter template for TanStack Start that scaffolds a full-stack type-safe React application with Drizz… | 67 | 1304 | active |