gaearon/react-server-components-boilerplate — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2021-01-05
Clone the boilerplate to learn how React Server Components split code between server and client.
Use it as a foundation to experiment with building your own Next.js-style framework around server components.
Mark specific components as client-only or server-only in TypeScript and see how the bundler handles the split.
Explore the official React server components demo in a streamlined setup without configuring build tools from scratch.
| gaearon/react-server-components-boilerplate | aerdelan/housand-domaintoolmatrix | affaan-m/opencode | |
|---|---|---|---|
| Stars | 22 | 22 | 22 |
| Language | — | TypeScript | TypeScript |
| Last pushed | 2021-01-05 | — | 2026-02-09 |
| Maintenance | Dormant | — | Maintained |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
The README states this isn't ready for production use, treat it as a learning tool, not a shippable base.
A starter template for building apps with React Server Components, where some components run on the server instead of the browser, bundling the build setup so you don't configure it yourself.
Dormant — no commits in 2+ years (last push 2021-01-05).
No license information is mentioned in the explanation.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.