Documentation
Commentary
org-grimoire is a static site generator for Emacs and Org mode.
Configured and run entirely through your Emacs init file.
Usage:
(org-grimoire-setup "my-site"
:base-dir "~/my-site"
:base-url "https://example.com"
:site-title "My Site"
:description "A personal site"
:theme "mytheme")
(org-grimoire-build "my-site")
:site-title is the global name of your site, used in the <title> element,
feeds, and navigation. The per-page :title placeholder in templates is
filled with each post's own #+TITLE keyword.
A post is represented as a plist:
(:title "My Post"
:date "2026-01-15"
:tags ("emacs" "lisp")
:slug "my-post"
:source "/path/to/file.org"
:output "/path/to/output/my-post.html"
:assets ("/path/to/images/screenshot.png"))
Requires
Dependencies
Consumers
Reverse Dependencies
No reverse dependencies recorded.