# alidcast/rogue.js

The "nearly invisible" way to server-render React applications

Repository: https://github.com/alidcast/rogue.js
Canonical: https://ross.abutalabs.com/products/roguejs
Language: JavaScript
License: MIT
License Family: permissive
Topics: server-side-rendering, react, react-router-v4, apollo, css-in-js
Archived: true
Last push: 2019-01-05T20:42:35+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2992, "days_push": 2797, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1872, forks 37 (observed 2026-08-28T04:05:46.944809+00:00)

## What it is
Rogue is a server-side rendering framework for React applications that requires no special directory structure or routes file, working with your existing App.js component. It leverages React Router for dynamic routing and Apollo GraphQL for data querying, with a zero-config CLI built on Parcel.

## Use cases
- server-render a react app without next.js pages directory
- ssr react with react router v4
- server-side rendering with apollo graphql
- zero configuration react ssr setup
- organize react ssr code freely without route conventions
- build server-rendered react app with parcel

## When to choose
- you want SSR for a React app using React Router and Apollo without Next.js conventions
- you prefer organizing your React code without a special pages directory
- you want a zero-config SSR setup built on Parcel

## When to avoid
- you need a maintained framework - the project has not been updated since early 2019
- you want a mature ecosystem like Next.js or Remix
- you don't use React Router or Apollo in your stack

## Facets
- artifact type: framework
- maturity: abandoned
- function: ssr, web-framework, routing
- domain: web-development, frontend, backend
- platform: -
- tags: react, react-router, apollo-graphql, server-side-rendering, zero-config, parcel, nodejs, web-server

## Member repositories
- alidcast/rogue.js (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:46.944809+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:14:56.703110+00:00, confidence not recorded.
  - readme: https://github.com/alidcast/rogue.js (fetched 2026-08-28T04:05:46.944809+00:00, sha aea874585d52)
- Data as of 2026-08-30T08:39:29.467469+00:00.
