Repolode
avitorio

avitorio/outstatic

A visual CMS for Markdown and MDX that commits content straight to your GitHub repository, with no database required.

Open-source alternative to:ContentfulSanity

Stars
3,168
Forks
192
Open issues
1
Last commit
2 months ago

What is it?

Outstatic is a content management dashboard for Markdown and MDX websites. Editors write and publish posts in a visual editor, and each change is automatically committed to the GitHub repository that holds the site, so the content deploys alongside the code.

It avoids a database or hosted CMS backend entirely. Content lives as files in your repo, and GitHub handles storage and authentication. You can use the hosted dashboard, or install it inside an existing Next.js project and keep the workflow close to your codebase.

The editor is built on Tiptap and supports custom fields for structured content, plus AI completions through OpenAI or the Vercel AI Gateway.

Key features

  • 01Visual dashboard for editing Markdown and MDX
  • 02Commits content directly to your GitHub repository
  • 03No database or external CMS backend needed
  • 04Self-hostable inside an existing Next.js app
  • 05Custom fields for structured content
  • 06AI completions for writing

Use cases

  • Managing blog posts for a Next.js site stored in GitHub
  • Letting non-technical editors publish docs or changelogs without touching Markdown files
  • Running a landing page or resource library on a static site without a database

Quick start

  1. 1

    Create a free account on the hosted dashboard

  2. 2

    Follow the getting started guide to add Outstatic to a Next.js project

Things to know

  • The license is not clearly identified in the project metadata, so check the repository before reusing the code.
  • Self-hosting requires an existing Next.js project and a GitHub repository for content storage.

In collections

Topics

FAQ

What is outstatic?
A visual CMS for Markdown and MDX that commits content straight to your GitHub repository, with no database required. Outstatic is a content management dashboard for Markdown and MDX websites. Editors write and publish posts in a visual editor, and each change is automatically committed to the GitHub repository that holds the site, so the content deploys alongside the code.
Is outstatic free to use? What license does it have?
outstatic is open source under the Other license. Check the license terms before using it in commercial products.
Is outstatic still maintained?
Updated within 6 months. The last commit to outstatic was on Aug 27, 2026.
What can I use outstatic for?
Managing blog posts for a Next.js site stored in GitHub Letting non-technical editors publish docs or changelogs without touching Markdown files Running a landing page or resource library on a static site without a database
How do I install outstatic?
Create a free account on the hosted dashboard Follow the getting started guide to add Outstatic to a Next.js project
Where can I get outstatic?
The source code and installation instructions are on GitHub: https://github.com/avitorio/outstatic

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects