Start a personal blog without touching code by writing posts in Gridea and publishing them to GitHub Pages for free
Switch blog themes to change how your site looks without editing any HTML or CSS
Keep your blog posts synced across multiple computers by storing the content folder in OneDrive or Dropbox
Enable reader comments on posts by connecting a third-party system like Gitalk without writing backend code
Requires a GitHub account and an empty GitHub Pages repository to connect to before you can publish.
Gridea is a desktop application for writing and publishing a personal blog as a static website. You write your posts in Markdown, a simple text formatting style, and the app generates the finished website files for you. Those files can then be published to GitHub Pages or Coding Pages, both of which host static websites for free. The app runs on Windows, macOS, and Linux. You write posts, add tags and categories to organize them, insert images, and set up the navigation menus, all inside the Gridea interface without touching code. When you are ready to publish, the app handles converting your content into web pages and uploading them. Gridea includes built-in themes and also supports third-party themes so you can change how the blog looks. Comments on posts can be enabled by connecting a third-party comment system such as Gitalk or DisqusJS, both of which are external services. The application interface is available in simplified Chinese, traditional Chinese, English, Russian, and French. Because the blog's content files live in a folder on your computer, you can keep that folder synced across multiple devices using services like OneDrive, iCloud, or Dropbox. This lets you write from different machines without losing your posts. The project is open-source under the MIT license and was created by a developer who goes by EryouHao. The README notes the software is still relatively young. Contributions are welcome via pull requests, and the team is reachable through Telegram and QQ group chats.
← getgridea on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.