Edit markdown files on GitHub as if you are writing in Notion

Latest Version

Version
1.0.0
Update
February 10, 2025
Size
977KiB
Developer
gitcms.blog
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
한국어
See more
Permissions
Storage
See more

GitCMS - headless CMS for your Static Sites Extension

GitCMS is a powerful headless CMS that transforms your GitHub repository into a user-friendly content management system. Perfect for static sites built with Astro.js, Hugo, Jekyll, Next.js and other static site generators, it provides a familiar Notion-like editing experience directly within GitHub.

Key features:
- 📝 Edit markdown files with a modern, intuitive interface
- 👀 Real-time preview of your content changes
- 🖼️ Easier Upload Media files like images, video and use it across editor
- 🔄 Seamless GitHub integration with Push, Pull Request workflow for content
- 🛠️ Compatible with all major static site generators
- ☁️ No additional backend or database required

Streamline your content workflow by managing your static site content directly through GitHub while enjoying a polished, user-friendly editing experience. Ideal for developers, content writers, and teams looking for a lightweight yet powerful CMS solution.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "default_locale": "en", "name": "__MSG_extensionName__", "version": "1.0.0", "description": "__MSG_extensionDescription__", "host_permissions": [ "", "https://github.com/*" ], "permissions": [ "storage" ], "background": { "service_worker": "background.iife.js", "type": "module" }, "action": { "default_popup": "popup/index.html", "default_icon": "icon-34.png" }, "icons": { "128": "icon-128.png" }, "content_scripts": [ { "matches": [ "https://github.com/*" ], "js": [ "content-ui/index.iife.js" ], "run_at": "document_end" }, { "matches": [ "http://*/*", "https://*/*", "" ], "css": [ "content.css" ] } ], "web_accessible_resources": [ { "resources": [ "*.js", "*.css", "*.svg", "icon-128.png", "icon-34.png" ], "matches": [ "*://*/*" ] } ]}
Read more