GitSite hosts markdown from a public git repository as a blog (for free!)
The main design goals are:
- Making blogging easier: Commit a markdown file to 'main', and GitSite will automatically detect the new page and add it to your blog
- Fast: Pages are pre-built from the repository and then cached. All pages are optimised for speed, and the sample site scores 100% on all Lighthouse metrics
- Extensible: GitSite works fine with simple markdown files, but you can add YAML front-matter and customise pages if you want to
- No vendor lock in: All posts are plain markdown and stored in your own GitHub repository
- Privacy focused: GitSite only has read access to your public repositories, and does not collect any data about you
Getting started
- Create a public repository in GitHub and add a markdown file
- Sign in to GitSite and point it to your repository
- Your new blog is live!
This is a work in progress. It's perfectly functional for a production blog, but there is no documentation and this landing page obviously need work!
For a real example, see my blog here, which is powered by this GitHub repository