Hi Keystatic team! π
First off, thank you for building such a modern, thoughtful CMS. The GitHub-backed approach is awesome for developer workflows and content versioning.
However, one major feature currently missing β and very useful for community-driven projects β is Open Authoring, like what [DecapCMS](https://decapcms.org/docs/open-authoring/) supports.
π‘ What is Open Authoring?
Open authoring allows contributors who arenβt collaborators on a GitHub repository to:
- Authenticate via GitHub
- Automatically fork the repo to their own account
- Create a branch and edit content in the CMS UI
- Submit a Pull Request back to the main repo
- All without using Git or needing write access
This enables non-technical contributors (like writers, translators, editors) to easily contribute through a visual interface, while maintaining version control and review workflows.
π― Why This Is Important
For open-source or community knowledge bases (e.g. multilingual projects, documentation, religious or educational content), open authoring is a game-changer. Contributors can submit translations or updates without technical friction.
Weβd love to use Keystatic for such a project, but this feature is a blocker. Otherwise, weβd need to keep using DecapCMS for now just to enable this flow.
β
Suggested Features
- Auto-fork GitHub repo if the user is not a collaborator
- Let users edit content via Keystatic UI on a new branch
- Submit a PR to the original repo
- Optional: Approvals from maintainers, notifications, etc.
π¦ Example Use Cases
- Open documentation sites
- Multilingual content contributions
- Public religious/educational repositories (e.g. Seerah content, where anyone can contribute translation or lessons)
π Thank you!
Keystatic is amazing already. This one feature would make it perfect for many community-first projects.
Looking forward to your thoughts!
Hi Keystatic team! π
First off, thank you for building such a modern, thoughtful CMS. The GitHub-backed approach is awesome for developer workflows and content versioning.
However, one major feature currently missing β and very useful for community-driven projects β is Open Authoring, like what [DecapCMS](https://decapcms.org/docs/open-authoring/) supports.
π‘ What is Open Authoring?
This enables non-technical contributors (like writers, translators, editors) to easily contribute through a visual interface, while maintaining version control and review workflows.
π― Why This Is Important
For open-source or community knowledge bases (e.g. multilingual projects, documentation, religious or educational content), open authoring is a game-changer. Contributors can submit translations or updates without technical friction.
Weβd love to use Keystatic for such a project, but this feature is a blocker. Otherwise, weβd need to keep using DecapCMS for now just to enable this flow.
β Suggested Features
π¦ Example Use Cases
π Thank you!
Keystatic is amazing already. This one feature would make it perfect for many community-first projects.
Looking forward to your thoughts!