A client-side headless CMS for editing Markdown and other files directly in a GitHub repository.
coisas is a client-side headless CMS designed to edit files stored in a GitHub repository. It allows users to create, edit, upload, and browse files like Markdown with YAML front-matter directly from the browser. It solves the problem of managing content for static websites without needing a complex backend or proprietary CMS platform.
Developers and content creators working with static sites, documentation, or any project where content is stored as files in a GitHub repository and requires a simple editing interface.
Developers choose coisas for its simplicity, embeddability, and lack of Jekyll-specific assumptions, offering a lightweight alternative to more complex CMS tools while providing essential features like file tree navigation and image management.
a client-side CMS for editing GitHub Markdown (and other) files
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Runs entirely client-side with no backend server, simplifying deployment and reducing infrastructure overhead for static sites.
Can be embedded directly into your site under custom paths like /admin/, providing a unified editing experience without external URLs.
Allows behavior customization via a `coisas.js` file in the repo, enabling tailored workflows without modifying the core application.
Provides access to all repository images for drag-and-drop insertion into editors, streamlining media management in content creation.
Key features like embedding lack detailed instructions, and customization requires exploring source code files such as preferences.js.
The author admits the interface is 'not pretty,' and styling changes require manual CSS variable adjustments without a user-friendly interface.
Previews are not built-in and require custom JavaScript setup in `coisas.js`, which can be a barrier for non-developers or quick setups.
Tied exclusively to GitHub for file storage and authentication, making it unsuitable for projects using other version control systems or requiring offline access.
Coisas is an open-source alternative to the following products:
Netlify CMS is an open-source content management system that integrates with Git workflows, allowing content editors to manage website content directly in a Git repository.
Prose is a content-aware static site generator that provides a web-based interface for editing Jekyll and GitHub Pages sites directly in the browser.