Files
gitblog/sample-content/pages/about.md
2025-09-15 04:02:11 +03:00

1.4 KiB

title
title
About

About GitBlog

GitBlog is a modern, responsive blog system built with Go that uses GitHub as a headless CMS. It's designed for developers who want a simple, powerful way to manage their blog content.

Philosophy

We believe that content management should be:

  • Simple: Write in Markdown, store in GitHub
  • Fast: Optimized for performance and speed
  • Flexible: Customizable themes and layouts
  • Reliable: Built on proven technologies

Technology Stack

  • Backend: Go with Gorilla Mux for routing
  • Frontend: Vanilla HTML, CSS, and JavaScript
  • Content: Markdown with GitHub API
  • Caching: In-memory caching for performance
  • Templating: Go's built-in template engine

Features

  • Dynamic content loading from GitHub
  • Responsive design that works on all devices
  • Dark and light mode support
  • Automatic content updates
  • RSS feed generation
  • SEO-friendly URLs
  • Fast page loads with caching

Getting Started

Ready to start your own blog? Check out our Quick Start Guide to get up and running in minutes.

Contributing

GitBlog is open source and welcomes contributions! Whether you're fixing bugs, adding features, or improving documentation, we'd love your help.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ using Go and GitHub