Topics / #ssr

Ssr projects on GitHub

Server-side rendering of web apps for faster loads and SEO.

As of , the most-starred Ssr projects on GitHub are react (251.2K stars), vue (212.6K stars) and next.js (143.1K stars). GitHub.Locker tracks 66 Ssr repositories with 1.8M stars combined. The fastest-growing on October 16 was panda-vpn-pro, with +60 stars in a day.

66Projects
1.8MStars in total
+421Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

66 projects · by stars

  1. #1 · react/react

    react

    React is a JavaScript library for building user interfaces: you describe views for each state of your app, and React efficiently updates just the right components when data changes.

    251.2K
  2. #2 · vuejs/vue

    vue

    This is the repository for Vue 2, a progressive JavaScript framework for building user interfaces.

    212.6K
  3. #3 · vercel/next.js

    next.js

    Next.js is Vercel's 'The React Framework': a framework for building web applications with React, and this repository holds its source code.

    143.1K
  1. 4

    astro

    63.3Kwithastro/astro · TypeScript

    Astro is a free, open source web framework for building content-driven websites — blogs and other content-heavy sites — with a powerful developer experience and a lightweight output.

  2. 5

    nuxt

    61Knuxt/nuxt · TypeScript

    Nuxt is a free and open-source framework for building type-safe, performant, production-grade full-stack web applications and websites with Vue.js.

  3. 6

    react-router

    56.6Kremix-run/react-router · TypeScript

    React Router is a multi-strategy router for React: it lets you define routes and handle navigation in React apps.

  4. 7

    gatsby

    55.9Kgatsbyjs/gatsby · JavaScript

    Gatsby is a free, open-source framework based on React for building fast websites and web apps, mixing the control of dynamically rendered sites with the speed of static-site generation.

  5. 8

    fanqiang

    54.2Kbannedbook/fanqiang · Kotlin

    A collection of tutorials and tools for circumventing China's internet censorship (翻墙/科学上网), covering proxy protocols like V2Ray, Shadowsocks, SSR and Trojan, plus a bundled all-in-one client package for Windows.

  6. 9

    styled-components

    41.1Kstyled-components/styled-components · TypeScript

    A CSS-in-JS library for React: styles are written in JavaScript and turned into styled components, with one API across server components, client components, streaming SSR and React Native.

  7. 10

    dioxus

    39.4KDioxusLabs/dioxus · Rust

    Dioxus is a Rust framework for building apps with one codebase that run on web, desktop, mobile, and server.

  8. 11

    solid

    36.1Ksolidjs/solid · TypeScript

    Solid is a declarative JavaScript library for building user interfaces. Instead of using a Virtual DOM, it compiles JSX templates to real DOM nodes and updates them with fine-grained reactions.

  9. 12

    swr

    32.5Kvercel/swr · TypeScript

    SWR is a React Hooks library for data fetching. The name comes from stale-while-revalidate (HTTP RFC 5861): cached data is shown first, then the request revalidates and fresh data updates the UI.

  10. 13

    clash-rules

    28.8KLoyalsoldier/clash-rules

    Ready-made rule lists (RULE-SETs) for the Clash Premium core: domain and IP lists telling your client what goes direct, what goes through your proxy, and what gets blocked (like ads). You just load them from URLs.

  11. 14

    element-plus

    27.8Kelement-plus/element-plus · TypeScript

    Element Plus is a Vue.js 3 UI component library from the Element team: ready-made interface components — buttons, forms, tables and the like — for assembling web frontends.

  12. 15

    quasar

    27.2Kquasarframework/quasar · JavaScript

    Quasar is a Vue.js based framework for building high-performance UIs that can ship as responsive SPAs, SSR apps, SSG apps, PWAs, browser extensions, hybrid mobile apps, and Electron desktop apps — all from the same codebase.

  13. 16

    vant

    24.4Kyouzan/vant · TypeScript

    Vant is a lightweight, customizable Vue UI library for mobile web apps: 80+ high-quality components averaging about 1KB each (min+gzip), maintained by Youzan under the MIT license.

  14. 17

    iview

    23.7Kiview/iview · Vue

    iView is a UI component library for Vue.js that provides dozens of pre-built, styled components for building web interfaces.

  15. 18

    vueuse

    22.4Kvueuse/vueuse · TypeScript

    VueUse is a collection of essential Vue Composition Utilities for Vue 3 — ready-made composables for common tasks, with interactive docs and demos for every function.

  16. 19

    qwik

    22.1KQwikDev/qwik · TypeScript

    Qwik is an open-source (MIT, ~22k stars) frontend framework for building web apps that load instantly - its whole pitch is speed without manual optimization work.

  17. 20

    leptos

    21.4Kleptos-rs/leptos · Rust

    Leptos is a full-stack, isomorphic Rust web framework that uses fine-grained reactivity to build fast, declarative web UIs.

  18. 21

    kit

    20.9Ksveltejs/kit · JavaScript

    SvelteKit is the official framework for building web apps with Svelte — you write Svelte components and SvelteKit streamlines the rest, building your project through Vite.

  19. 22

    js-stack-from-scratch

    20.1Kverekia/js-stack-from-scratch · JavaScript

    A step-by-step tutorial that assembles a modern JavaScript web app stack from scratch — from Node and Yarn through React, Redux, and server-side rendering up to deploying on Heroku.

  20. 23

    primitives

    19.4Kradix-ui/primitives · TypeScript

    Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps, maintained by WorkOS.

  21. 24

    ice

    18.6Kalibaba/ice · TypeScript

    ice.js is a universal application framework based on React, developed by Alibaba. It ships routing, rendering (SPA, SSR, SSG) and build tooling out of the box for building web applications.

  22. 25

    naive-ui

    18.6Ktusen-ai/naive-ui · TypeScript

    Naive UI is a Vue 3 component library with 90+ UI components, theme customization, full TypeScript coverage and a focus on speed.

  23. 26

    graphql

    17.6Kredwoodjs/graphql · TypeScript

    Redwood is an opinionated, full-stack JavaScript/TypeScript web application framework: a React frontend wired to a GraphQL API with Prisma behind it, made to take you from prototype to startup.

  24. 27

    react-helmet

    17.4Knfl/react-helmet · JavaScript

    It's a reusable React component that manages all of your changes to the document head — the title, meta, link and script tags that live outside your app's rendered markup.

  25. 28

    subconverter

    17.1Ktindy2013/subconverter · C++

    A utility that converts proxy subscription files between formats: feed it a subscription link for one proxy client and get a ready config for another, like Clash, Surge or V2Ray.

  26. 29

    clashfree

    16.9Kfree-nodes/clashfree

    This is a daily-updated collection of free Clash proxy node subscription links, scraped from the internet, for accessing blocked websites (GFW circumvention) from China.

  27. 30

    Qv2ray

    16.9KQv2ray/Qv2ray · C++

    Qv2ray is a cross-platform graphical client for V2Ray: it connects you to V2Ray-based proxy servers and ships an extensible plugin system for extra protocols.

  28. 31

    Shadowrocket-ADBlock-Rules

    16.7Kh2y/Shadowrocket-ADBlock-Rules · Python

    A collection of rule files for the iOS app Shadowrocket that let you selectively route traffic through a proxy to get around China's firewall, while also filtering out ads in web pages, apps and videos.

  29. 32

    react-loadable

    16.5Kjamiebuilds/react-loadable · JavaScript

    A small React library that gives you a higher-order component for loading components asynchronously with dynamic imports, which makes code-splitting a React app simple.

  30. 33

    inferno

    16.5Kinfernojs/inferno · JavaScript

    Inferno is an extremely fast, React-like JavaScript library for building modern user interfaces. It renders a virtual DOM and keeps React's core design ideas: components, one-way data flow and separation of concerns.

  31. 34

    panda-vpn-pro

    16.4KDiningFactory/panda-vpn-pro

    A Chinese-language guide recommending cheap 'airports' — subscription proxy services for getting past China's Great Firewall — written by an author burned by PandaVPN Pro, paired with practical advice on choosing and paying for them safely.

  32. 35

    router

    15.2KTanStack/router · TypeScript

    TanStack Router is a modern router for the web built around end-to-end type safety — routes, params, loaders and search params are all checked. The repo also hosts TanStack Start, a full-stack framework built on top of the router.

  33. 36

    hooks

    15Kalibaba/hooks · TypeScript

    This is ahooks, a high-quality and reliable React Hooks library from Alibaba, bundling a large set of ready-made hooks for everyday React development.

  34. 37

    ScrollMagic

    15Kjanpaepke/ScrollMagic · TypeScript

    ScrollMagic is a lightweight, framework-agnostic library that tracks where an element is relative to the viewport as the user scrolls, firing enter, leave, and progress events you can hook into.

  35. 38

    riot

    14.9Kriot/riot · JavaScript

    Riot is a lightweight component-based UI library that brings custom components (custom tags) to all modern browsers, aiming to give you everything you wished the native Web Components API provided, with a tiny footprint and simple API.

  36. 39

    pinia

    14.7Kvuejs/pinia · TypeScript

    Pinia is a state management library (store) for Vue, built with the Vue 3 composition API, offering type safety and DevTools support.

  37. 40

    v2rayfree

    14.3Kfree-nodes/v2rayfree

    A free, continuously updated list of public proxy nodes (V2Ray, Shadowsocks, Trojan) with ready-to-use subscription links, maintained for getting past the Great Firewall.

  38. 41

    commerce

    14.3Kvercel/commerce · TypeScript

    Next.js Commerce is an open-source, server-rendered ecommerce storefront template built on the Next.js App Router, using React Server Components, Server Actions, Suspense and useOptimistic, with Shopify as the default backend.

  39. 42

    fancyss

    13.8Khq450/fancyss · Shell

    Fancyss is a plugin that adds transparent proxy and GFW-circumvention tools (SS/SSR/VMess/VLESS/Trojan/NaiveProxy/TUIC/Hysteria2/Xray) to Asuswrt-Merlin or official-modded router firmware with a software center.

  40. 43

    fresh

    13.8Kfreshframework/fresh · TypeScript

    Fresh is a next-generation web framework for Deno that focuses on speed, reliability, and simplicity, using island-based client hydration so no JS ships to the client by default.

  41. 44

    core

    13.1Kstenciljs/core · TypeScript

    Stencil is a compiler that generates standards-based Web Components using TypeScript and JSX, letting you build a single component library that works natively in React, Angular, Vue, and plain web apps.

  42. 45

    evergreen

    12.4Ksegmentio/evergreen · JavaScript

    Evergreen is Segment's React UI framework — a set of polished, enterprise-grade React components for web apps that work out of the box.

  43. 46

    react-redux-universal-hot-example

    12.1Kerikras/react-redux-universal-hot-example · JavaScript

    It's a 2015-era starter boilerplate for building a universal (server + client rendered) JavaScript webapp using React, Redux, Express, and Webpack. The README now flags it as outdated and kept only as a historical reference, not for production use.

  44. 47

    framework

    11.7Kaurelia/framework · TypeScript

    Aurelia is a modern front-end JavaScript framework for building browser, mobile, and desktop applications. This repo is the 1.x entry point that assembles the whole platform.

  45. 48

    usehooks

    11.5Kuidotdev/usehooks · MDX

    useHooks is a collection of modern, server-safe React hooks maintained by the ui.dev team, covering common needs like debouncing, local storage, media queries, and geolocation.

  46. 49

    razzle

    11Kjaredpalmer/razzle · JavaScript

    Razzle is a tool that bundles all the complex configuration needed for building SPAs and server-rendered (SSR) universal JavaScript apps into a single dependency. You get a create-react-app-like developer experience, while decisions about frameworks, routing, and data fetching stay yours.

  47. 50

    nuqs

    10.9K47ng/nuqs · TypeScript

    nuqs is a type-safe state manager for React that keeps state in the URL query string — like useState, but the value lives in the URL and survives sharing or reloading the page.

  48. 51

    vue-hackernews-2.0

    10.8Kvuejs/vue-hackernews-2.0 · JavaScript

    A demo app that clones Hacker News using Vue 2.0, vue-router and Vuex, with server-side rendering. It's built as a companion project to Vue's official SSR documentation.

  49. 52

    vue-echarts

    10.7Kecomfe/vue-echarts · TypeScript

    It's a Vue.js wrapper component (VChart) that lets you render Apache ECharts charts declaratively inside a Vue app, handling mounting, resizing, theming and reactive option updates for you.

  50. 53

    Sub-Store

    10.7Ksub-store-org/Sub-Store · JavaScript

    Sub-Store is an advanced subscription manager for proxy apps like Quantumult X, Loon, Surge, Stash, Egern and Shadowrocket: it converts subscriptions between formats and manages your node lists.

  51. 54

    semi-design

    10.4KDouyinFE/semi-design · TypeScript

    Semi Design is a comprehensive design system and React UI library: 80+ production-quality components kept stable since 2019, plus tooling that connects design and code — a Figma Design-to-Code plugin and a DSM platform for custom design tokens.

  52. 55

    framework

    10.4Knuxt/framework

    Nuxt 3 — a full-stack web framework built on Vue.js that aims to make web development intuitive and performant. This repo is its old home; the active codebase now lives at nuxt/nuxt.

  53. 56

    react-i18next

    10.1Ki18next/react-i18next · JavaScript

    react-i18next is a library that adds internationalization to React apps: you translate your UI through the i18next ecosystem instead of hardcoding strings.

  54. 57

    vinext

    9.2Kcloudflare/vinext · TypeScript

    vinext is a Vite plugin that reimplements the public Next.js API surface — routing, server rendering, next/ imports and the CLI — so Next.js apps run on Vite instead of the Next.js toolchain, with Cloudflare Workers as the primary deployment target.

  55. 58

    fq-book

    7Khoochanlon/fq-book · Shell

    A free open-source Chinese-language book, 《这本书能让你连接互联网》 (This Book Can Get You Online), about getting online under censorship: hands-on setup for popular circumvention tools plus the principles behind proxies, tunnels, VPNs and GFW blocking.

  56. 59

    topcoat

    6.1Ktokio-rs/topcoat · Rust

    Topcoat is a batteries-included, modular Rust framework for building full-stack web apps, where components render on the server and can query the database directly.

  57. 60

    shaders

    5Kshader-effects-inc/shaders · TypeScript

    Shaders is a library of 200+ WebGPU visual effects (gradients, noise, glass, metal, light, distortions, transitions, blurs, cursor effects) shipped as ready-to-use components for React, Vue, Svelte, Solid and plain JavaScript.

  58. 61

    vista

    2.3KMantitup-Org/vista · TypeScript

    Vista.js is a React 19 web framework with App Router style file conventions, React Server Components and streaming SSR, similar in spirit to Next.js but with a dual-engine build system.

  59. 62

    oj

    606lovablelabs/oj · Rust

    OJ is a Rust-native build tool for React apps — a Vite-style dev server and bundler optimized for memory and cold start, built for setups that run many builds (CI, coding agents, multi-tenant).

  60. 63

    reactionview

    531marcoroth/reactionview · Ruby

    ReActionView makes the HTML+ERB templates you already have in Rails reactive on the client, without adopting a separate JavaScript framework, API layer, or build step. State lives in an HTML attribute and the browser updates the page, calling back to the server only when it actually needs to.

  61. 64

    workflow-editor

    431kargulstudio/workflow-editor · TypeScript

    This is a Next.js starter boilerplate pairing Next.js 16, React 19 and Tailwind CSS 4, built around a strict set of build conventions documented in CONVENTIONS.md.

  62. 65

    Kooboo

    344Kooboo/Kooboo · JavaScript

    An all-in-one 'AI-native Web OS' for building, running, and owning websites, online stores, and business applications — AI site creation, visual editing, CMS, databases, ecommerce, email, analytics, and hosting in one integrated system.

  63. 66

    router

    156anonrig/router · TypeScript

    A from-scratch React router that keeps the TanStack Router API — same public names — but rebuilds the internals for speed: faster navigations and streaming SSR. It is a new implementation, not a fork.

Often tagged together