Find Related products on Amazon

Shop on Amazon

Static Site Generator for Emacs Lisp Programmers

Published on: 2025-06-26 08:13:26

Have you ever wanted to write a blog: contained in a unique org file, rendered with only one Emacs command, that can be modified by writing Emacs Lisp code (and CSS too), with "html templates" that are plain Emacs Lisp data, with no config file, and no dependencies on external static site generators? If so, you might be interested in one.el a simple Static Site Generator for Emacs Lisp programmers and org-mode users. To get started right away check Install one.el and Getting started pages. You can find the code here: https://github.com/tonyaldon/one.el. Athough one.el uses org-mode not all the org elements are useful to build technical blog sites (see Why one.el?). So only a few org elements have an transcoder function implemented in one-ox, the org backend used by one.el to build the default website (see one-default render function). Please check Org elements not supported before relying on one.el . In one.el , the following org document defines a website with 3 pages that ... Read full article.