Show HN: Plain – a Git-native CMS in vanilla JavaScript, no database
Category: web-framework
Tags: cms, static-site, git-native, vanilla-javascript, ai-operable
Score: 7.5/10 (Innovation: 7, Technical: 7, Documentation: 8, Utility: 8)
Plain is a Git-native CMS that treats a GitHub repository as its database and uses static files as an API, eliminating the need for a traditional server or database. It offers a browser-based admin interface with AI-assisted editing, version control via Git, and a plugin system, all built with vanilla JavaScript and minimal dependencies. Its innovative combination of Git workflows, static site generation, and AI operability makes it a compelling tool for developers and content creators seeking a low-maintenance, cost-free publishing solution.
Target audience: backend devs, frontend devs, content creators, devops
Repository: https://github.com/plain-cms/plain · JavaScript · MIT · 1 stars
View on Hacker News