Quickblog

screenshot of Quickblog

Light-weight static blog engine for Clojure and babashka

Overview

Quickblog is a blog coding system that powers blogs. It is compatible with Babashka and Clojure and includes hot-reload functionality. The code can be used as a library in Babashka projects and Clojure projects with the same API.

Features

  • Markdown: Posts are written in Markdown and processed by markdown-clj.
  • Metadata: Post metadata is specified in the post file using MultiMarkdown's metadata tags.
  • Favicon: Quickblog supports the use of a favicon. Users can enable or disable a favicon and render the favicon assets.
  • Social Sharing: Quickblog supports social sharing on platforms like Facebook, Twitter, and LinkedIn.

Summary

Quickblog is a versatile blog coding system that supports features like writing posts in Markdown, specifying metadata, managing favicons, and enabling social sharing. It is compatible with both Babashka and Clojure and can be easily integrated into projects using the provided APIs and installation instructions.