Experimental data-transformation backed static site tool.
| src | rename from ceres to circe | |
| .gitignore | rename from ceres to circe | |
| .python-version | draft interface | |
| Justfile | rename from ceres to circe | |
| LICENSE | files from trifold | |
| pyproject.toml | rename from ceres to circe | |
| README.md | rename from ceres to circe | |
circe
circe is a tool to build static sites from various kinds of data with a simple transformation step. Unlike other static site generators, its focus is on building sites from data.
Existing transforms:
rss- Take a list of RSS feeds and generate a static site from all of them. Essentially what is known as an RSS "planet".links- Maintain a simple link blog from a TOML file.
Documentation & Quickstart (TODO)
The tool aims to provide a simple interface:
- a single TOML file to configure, edit with any text editor
- refresh cache & outputs with
circe update - configurable outputs via templates
Internally, adding custom transforms requires implementing two methods: update and generate.