FindSoftware

On a server

Combine filters →

Server rendering means a process on the host builds each page when a visitor requests it, usually reading from a database or another source at that moment. Content changes show up at once, and pages can differ per user. The host has to run the software’s runtime, and often a database, around the clock. A record holds this value when its documentation describes serving pages rendered on request. Traditional CMSs and web frameworks are the usual holders.

54 projects render on a server, listed alphabetically. Mostly web frameworks, content management systems and site and docs generators, of 8 categories in all. 140 records do not record this field, and cannot appear here either way. For 371 the question does not apply. Counts only projects with momentum; the full list has the rest.

A

  • Analog

    Full-stack meta-framework for building Angular applications and websites, with Vite builds and Nitro server integrations.

  • Angular

    TypeScript-based web application framework with client-side, server-side and prerendered rendering.

  • Apache Struts

    Apache Struts is an open-source MVC framework for building Java web applications.

  • Apache Wicket

    Component-based Java web framework that keeps behavior in Java classes and markup in plain HTML.

  • Astro

    Web framework for content-driven websites that prerenders pages to static HTML and can render routes on demand.

B

  • Blazor

    Web UI framework for building interactive web apps with C# and Razor components, shipped as part of ASP.NET Core.

C

  • CodeIgniter

    PHP MVC web framework with a small footprint and few configuration requirements.

D

  • Dioxus

    Rust framework for building fullstack web, desktop and mobile apps from one codebase.

  • Django

    Python web framework with an ORM, URL routing, templating, forms and an automatic admin interface.

E

  • EverShop

    Open-source TypeScript e-commerce platform built on Node.js and PostgreSQL, with a GraphQL API and React storefront and admin.

  • Expo Router

    File-based router for universal React Native apps that run on Android, iOS and the web, part of the open-source Expo platform.

F

  • Fiber

    Express-inspired web framework for Go, built on Fasthttp.

  • Filament

    UI framework for Laravel for building admin panels and apps from Livewire-based tables, forms and other components.

G

  • Gophenberg

    Plugin-first CMS with a Go backend, a React admin built on the Gutenberg block editor and optional Astro themes, backed by PostgreSQL.

  • Goshtoso

    Go UI component library of templ components for server-rendered web applications.

H

  • Hologram

    Elixir full-stack web framework whose client-side code runs in the browser as Elixir, compiled to JavaScript.

I

  • Inertia.js

    Adapter protocol and client libraries for building single-page React, Vue and Svelte apps on top of server-side routing.

K

  • KahunaCart

    E-commerce plugin for the Grav CMS that adds a catalog, checkout, payments, shipping and customer accounts.

L

  • Laravel

    PHP web application framework with routing, an ORM, templating, queues and scheduled jobs.

  • Leptos

    Rust framework for building reactive web applications, client-side or full-stack with server rendering and server functions.

  • Lightning Web Components

    UI framework for building custom elements (web components) with HTML, JavaScript and CSS, maintained by Salesforce.

  • Lowdefy

    Config-first web framework that builds business apps and internal tools from YAML configuration, served by a Node.js server.

M

  • Magnolia

    Magnolia is a Java digital experience platform for managing and delivering web content, with a Community Edition under GPLv3 and a licensed DX Core.

  • Marko

    HTML-based language and runtime for building web applications and user interfaces, with the Marko Run application framework.

  • microfeed

    Self-hosted content management system for podcasts, blogs, photos, documents and links, running on Cloudflare Workers with D1 and R2 storage.

  • Movable Type

    Commercial publishing and blogging system from Six Apart that publishes static pages, dynamic pages or both from templates.

N

  • Next.js

    React framework for building full-stack web applications, with routing, rendering and data fetching.

  • Nuxt

    Vue-based framework for building server-rendered, static and hybrid websites and web apps.

  • Nuxt Content

    File-based content module for Nuxt that queries Markdown, YAML, CSV and JSON files from a Vue application.

O

  • Ocsigen Eliom

    OCaml framework for building client and server web and mobile applications as a single program.

P

  • Payload

    TypeScript framework that runs inside a Next.js app and generates an admin panel, database schema and REST, GraphQL and local APIs from one config, used as a headless CMS or application backend.

  • Pimcore

    Open-core PHP platform for product experience management, combining PIM, DAM, CMS and digital commerce modules.

  • Pushword

    Symfony-based content management system for websites, with Markdown or database content and an optional static export.

Q

  • Quasar

    Vue.js framework with UI components and a CLI that builds single-page, server-rendered, static, PWA, mobile, desktop and browser extension apps.

  • Qwik

    Framework for web apps that resumes on the client instead of hydrating, with Qwik City for routing and server rendering.

R

  • React Router

    Router for React whose framework mode adds server rendering, static pre-rendering and data loading for building full-stack web apps.

  • Reflex

    Python library for building full-stack web apps, with the frontend compiled to React and the backend run as a Python server.

  • Remix

    Full-stack web framework built on Web APIs that combines routing, data, UI and asset compilation in one stack.

  • Ruby on Rails

    Ruby web application framework with an ORM, routing, ERB views, background jobs and built-in deployment tooling.

S

  • SolidStart

    Full-stack application framework for Solid, built on Vite.

  • Spring Boot

    Java framework for building stand-alone Spring applications with an embedded web server and auto-configuration.

  • Starlight

    Documentation theme and integration for the Astro framework that builds documentation websites from Markdown, Markdoc and MDX.

  • Statamic

    Laravel-based content management system that stores content in flat files or a database, with a control panel and optional static site generation.

  • Streamlit

    Python framework that turns scripts into interactive web apps for data work.

  • SvelteKit

    Svelte-based framework for building web applications with server rendering, prerendering and client-side rendering.

  • Symfony

    PHP full-stack web framework built from a set of reusable, standalone components.

T

  • TanStack Start

    Full-stack framework for React and Solid, powered by TanStack Router, for server-rendered, static and client-only web apps.

  • Topcoat

    Rust framework that renders full-stack web apps as HTML on the server, with client reactivity compiled from the same Rust code.

V

  • Vapor

    Server-side Swift HTTP web framework for building backends, web apps, APIs and HTTP servers.

  • Vinxi

    JavaScript toolkit for composing full stack applications and frameworks from Vite and Nitro primitives.

  • Vocs

    Documentation framework that builds Markdown and MDX sources into docs sites, powered by Vite.

  • Vue

    JavaScript framework for building user interfaces on the web, with a reactive rendering system and optional server rendering.

W

  • WordPress

    Open-source PHP content management system for websites and blogs, with a block editor, themes and plugins.

Y

  • Yew

    Rust framework for building client-side web applications that run as WebAssembly in the browser.

Which of these is best?

No idea. We list software, we don't rate it. Open the records that look close and compare them side by side.