💾 Archived View for gemi.dev › gemini-mailing-list › 000912.gmi captured on 2024-08-31 at 18:55:05. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-12-28)

-=-=-=-=-=-=-

[users] kiln version 0.2.0

1. Adnan Maolood (me (a) adnano.co)

kiln is a simple static site generator with Gemini support.

https://sr.ht/~adnano/kiln

Version 0.2.0 brings a lot of changes and improvements.

New features include:



The 'kiln new' command will generate an empty Gemini site along with the
default templates to make it easy to get started.

The major change is that kiln can now build sites of any content format.
Sites can specify multiple build tasks, where each tasks reads files
from the content directory, optionally processes them with external
commands, passes them through templates, and then writes the output to
the output directory. This means that, in theory, kiln can be used to
build Gemini sites, export Gemini sites to HTML with the gmnitohtml [1]
command, or even render Markdown sites to HTML. This makes kiln more
flexible than other static site generators like Hugo, which support
custom output formats but not custom input formats. The cost of this
flexibility is that kiln no longer has built-in functionality for
rendering Gemini text to HTML, and must rely on external commands to do
so.

[1]: https://git.sr.ht/~adnano/gmnitohtml

Enjoy!

Link to individual message.

---

Previous Thread: Status update for MoonGem - Gemini server with inline Lua scripting

Next Thread: [users] Article: links and anchors