ReactPress
Publishing system for React developers, with a NestJS API, a web admin, Next.js themes and SQLite or MySQL storage.
docs.gaoredu.comrepositorydocs
ReactPress is a publishing system for React developers, combining a NestJS API, a web admin built with Vite and React, and swappable Next.js themes. Writers publish through the admin, and the public site is a Next.js theme that renders on the server. The default setup stores content in an embedded SQLite database, and an external MySQL database can be configured instead. A headless REST API with API keys lets other frontends read the same content. Installation is a global npm package, npm install -g @fecommunity/reactpress, followed by reactpress init, which starts the API, the admin and the default theme. The docs also describe a Docker Compose setup and an Electron desktop client with a local SQLite mode.
Worth knowing
Docker is needed only for the embedded-docker or external MySQL configurations. The README and install docs state Node.js 20 or newer.
Identity
Rendering and deploy
- Runs as
- Always on6
- Rendering
- On a server, Incremental regeneration8
- Install with
- npm global install, then reactpress init6910
Releases
Adoption
Sources
- 2026-10-23: links, Categories
docs.gaoredu.com/ - 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/fecommunity/reactpress - 2026-10-23: Maintainer
github.com/fecommunity/reactpress/blob/master/LICENSE - 2026-10-23: Built on, Databases, Content API
docs.gaoredu.com/docs/reference/faq - 2026-10-23: Runtime, Minimum runtime, License model
github.com/fecommunity/reactpress/blob/master/README.md - 2026-10-23: Databases, Runs as, Install with
docs.gaoredu.com/docs/getting-started/first-site - 2026-10-23: Admin interface
docs.gaoredu.com/docs/intro - 2026-10-23: Rendering
docs.gaoredu.com/docs/getting-started/what-is-reactpress - 2026-10-23: Install with
docs.gaoredu.com/docs/tutorial-extras/docker-deployment - 2026-10-23: Install with
docs.gaoredu.com/docs/getting-started/installation - 2026-10-23: Maintained by
docs.gaoredu.com/about - 2026-10-23: Multilingual
docs.gaoredu.com/docs/user-guide/admin-overview - 2026-10-23: First release
github.com/fecommunity/reactpress/releases/tag/v1.0.0 - 2026-10-23: Current major version, Last release
api.github.com/repos/fecommunity/reactpress/releases - 2026-10-23: Contributors
api.github.com/repos/fecommunity/reactpress/contributors - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/@fecommunity/reactpress