A Git-based content panel for Next.js. Your content stays as plain files in your repository; editors change it in a panel and zaystatic commits straight to your branch. No database, no hosted service.

Impact
Even for a small site, content management usually means a database and a separate service. zaystatic does the opposite: content stays in your repository as JSON and Markdown files, and the panel gives editors forms generated from a schema, per-language content, drag-and-drop lists, typed blocks and a visual page builder that draws pages with the site's own components. Every save becomes a commit on your branch, with an optional pull-request workflow. Images go to an S3-compatible bucket or to the repository. The documentation site's own pages are edited with zaystatic. The package is an alpha: GitHub sign-in, the pull-request workflow and S3/R2 storage have not yet been tested against real services.
I write the whole package: the server, the panel UI, the schema helpers, the tests and the documentation site. I publish it to npm.
Once the project was released as open source, contributions came in from the community. The list comes live from GitHub.
1 contributors · 40 contributions
Contributors
Contributors on GitHubNext project
A private student platform for instructors and institutions. Curriculum, assignments, attendance, live classes, and progress tracking all in one panel; no public registration, students are added by the instructor.
View project
Work together
I listen to the need first; if I think the job isn't a fit, I say so in the first call.