Open-source projects categorized as Ssr

Top 23 Ssr Open-Source Projects

  • GitHub repo Nuxt.js

    The Intuitive Vue Framework

    Project mention: My web performance journey with Nuxt, Storyblok & Netlify | dev.to | 2021-04-17

    To build my website I have used technologies such as: Nuxt, my static site generator, Storyblok, as my headlessCMS with an image service provider, and Netlify to host my full static site.

  • GitHub repo new-pac


    Project mention: 关vpn力度加大了嘛?我的express VPN已经上不去了 | reddit.com/r/China_irl | 2021-01-06
  • GitHub repo fanqiang


    Project mention: 外翻上红迪的朋友们切记不要上传任何个人信息 | reddit.com/r/chonglangTV | 2021-03-09
  • GitHub repo Quasar Framework

    Quasar Framework - Build high-performance VueJS user interfaces in record time

    Project mention: Data driven Web Frontends....looking at React and beyond for CRUD | reddit.com/r/datascience | 2021-04-21

    Consider the Quasar Framework to get you off the ground and going quickly. They even have a templating page to get a boilerplate landing page and navigation panel setup very quickly.

  • GitHub repo react-loadable

    :hourglass_flowing_sand: A higher order component for loading components with promises.

    Project mention: React Lazy Loading; does it slow down your app? | reddit.com/r/reactjs | 2021-04-18

    Preloading is possible with react-loadable: https://github.com/jamiebuilds/react-loadable#preloading

  • GitHub repo vue-awesome-swiper

    🏆 Swiper component for @vuejs

    Project mention: Using vue-awesome-swiper in a Nuxt Project | dev.to | 2021-01-20

    vue-awesome-swiper is a slider component built with vue and makes setting up a slider easier on frameworks such as Vue and Nuxt. Built By: Surmon China Url: vue-awesome-swiper

  • GitHub repo Qv2ray

    :star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 :star:

    Project mention: Twitter suspends Sci-Hub account amid Indian court case | reddit.com/r/Piracy | 2021-01-09
  • GitHub repo stencil

    A Web Component compiler for building fast, reusable UI components and static site generated Progressive Web Apps

    Project mention: Stencil Component Translations | dev.to | 2021-04-05

    I have been using the same strategy to internationalize quickly Stencil components without dependencies in various projects. Among others for the project Owlly or the Bonjour foundation.

  • GitHub repo react-i18next

    Internationalization for react done right. Using the i18next i18n ecosystem.

    Project mention: How to properly internationalize a React application using i18next | dev.to | 2021-04-14

    Make sure you have Node.js and npm installed. It's best, if you have some experience with simple HTML, JavaScript and basic React.js, before jumping to react-i18next.

  • GitHub repo loadable-components

    The recommended Code Splitting library for React ✂️✨

    Project mention: Code Splitting in React using React.lazy and Loadable Components | dev.to | 2021-04-19

    In order to load the CatImage component to a separate bundle, we can make use of loadable components. Let's add @loadable-component to our package:

  • GitHub repo react-snap

    👻 Zero-configuration framework-agnostic static prerendering for SPAs

    Project mention: What I wish I had known about single page applications | reddit.com/r/programming | 2021-02-24
  • GitHub repo after.js

    Next.js-like framework for server-rendered React apps built with React Router

    Project mention: How to Become a Pro 😎 Front End Developer💻 | dev.to | 2020-10-08


  • GitHub repo react-server

    :rocket: Blazing fast page load and seamless navigation.

  • GitHub repo React PWA

    An upgradable boilerplate for Progressive web applications (PWA) with server side rendering, build with SEO in mind and achieving max page speed and optimized user experience.

  • GitHub repo goober

    🥜 goober, a less than 1KB 🎉 css-in-js alternative with a familiar API

    Project mention: Show HN: Goober.rocks | news.ycombinator.com | 2021-03-20
  • GitHub repo Rendora

    dynamic server-side rendering using headless Chrome to effortlessly solve the SEO problem for modern javascript websites

  • GitHub repo universal-router

    A simple middleware-style router for isomorphic JavaScript web apps

  • GitHub repo auth-module

    Project mention: Questions about Nuxt auth & refresh tokens | reddit.com/r/Nuxt | 2021-04-04

    I have a Nuxt.js app with Nuxt Auth module for authentication. My backend is in Phoenix with Pow used to handle authentication. When I log in I get 2 tokens from my backend: access token and a refresh token. I can't find any relevant documentation on how to make use of the refresh tokens with Nuxt Auth, so any advice would be highly appreciated.

  • GitHub repo react-async-component

    Resolve components asynchronously, with support for code splitting and advanced server side rendering use cases.

    Project mention: Show HN: Django and React SaaS boilerplate tutorial | news.ycombinator.com | 2020-12-23

    I've spent many years working on django including production setups for 3 different companies. My strong advice is to only use Django for API calls (DRF) and the built in admin UI. Do not use Django for ANY client facing static site rendering.

    1. Deploy the React static pages and JS/CSS resources completely separately from Django. Cloudfront/S3 is my personal choice. You will need to tweak the CORS_ORIGIN_WHITELIST and CORS_ALLOW_HEADERS in the django settings but that's relatively easy.

    2. Use Gatsy or something similar to help you with static site generation using react. Remember: React is in charge of HTML/JS/CSS of any type and Django should not get involved.

    3. Use https://github.com/ctrlplusb/react-async-component or something similar to help break up your SPA so the browser doesn't have to load all of it at once and only loads smaller components on an as needed basis.

    Don't mess with webpack and eject unless you have a very specialized need that cannot be addressed with everything out there.

  • GitHub repo pinia

    🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support

    Project mention: Vue 2 or Vue3 | reddit.com/r/vuejs | 2021-04-12

    vuex 5 still development and pinia (https://github.com/posva/pinia) another choise

  • GitHub repo hookrouter

    The flexible, and fast router for react that is entirely based on hooks

    Project mention: React Hooks, Routing with a Layout | dev.to | 2020-11-20

    If there is a better way of achieving this with Paratron/hookrouter, please let me know in the comments.

  • GitHub repo elderjs

    Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.

    Project mention: ¿Por que JamStack es tan cool? | dev.to | 2021-04-14

    Svelkit y Elder.js para Svelte

  • GitHub repo babel-plugin-styled-components

    Improve the debugging experience and add server-side rendering support to styled-components

    Project mention: Converting from Styled Components to Material-UI: Can Material use `withStyles()` on a div? | reddit.com/r/reactjs | 2021-03-11
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-21.


What are some of the best open-source Ssr projects? This list will help you:

Project Stars
1 Nuxt.js 35,758
2 new-pac 29,276
3 fanqiang 20,914
4 Quasar Framework 18,273
5 react-loadable 15,903
6 vue-awesome-swiper 11,381
7 Qv2ray 9,969
8 stencil 9,131
9 react-i18next 6,246
10 loadable-components 5,436
11 react-snap 4,247
12 after.js 3,967
13 react-server 3,931
14 React PWA 2,396
15 goober 1,919
16 Rendora 1,797
17 universal-router 1,535
18 auth-module 1,471
19 react-async-component 1,441
20 pinia 1,390
21 hookrouter 1,229
22 elderjs 1,143
23 babel-plugin-styled-components 890