A self-hosted publishing platform to write, manage, and publish — all in one place.
Live Demo · Theme Demo · Documentation · 简体中文
- ✍️ Writing & Content — Create, organize, and publish from a focused editor.
- 🎨 Themes — Customize the look and feel of your site. Starter · Guide
- 🧩 Plugins — Extend ReactPress with plugins. Guide
- 🖥️ Desktop App — The same experience, on the desktop. Guide
- 📱 Multi-device — Works on desktop, tablet, and mobile browsers.
Requires Node.js 20+.
npm install -g @fecommunity/reactpress
mkdir my-site && cd my-site
reactpress init| Service | URL |
|---|---|
| Website | http://localhost:3001 |
| Admin Dashboard | http://localhost:3001/admin/ |
Default credentials: admin / admin — change the password before going public.
Run reactpress doctor to diagnose issues.
Based on the Theme Starter · Live Demo
| Resource | Link |
|---|---|
| Live Website | blog.gaoredu.com |
| Theme Demo | reactpress-theme-starter.vercel.app |
| Documentation | reactpress.cc |
| npm Package | @fecommunity/reactpress |
| Themes | Theme Guide |
| Plugins | Plugin Guide |
| Desktop App | Desktop Guide |
If you find ReactPress useful, please consider giving it a star.
See LICENSE.

