Lume is the Galician word for fire but also a (yet another) static site generator for Deno. It’s inspired by other general-purpose static site generators, such as Jekyll and Eleventy, but it’s more flexible and easier to use and configure.
This year I've been working on Lume, the static site generator that Deno deserves.
- It supports any template engine: Markdown, Nunjucks, Liquid, JSX, TSX, Javascript, Typescript, Pug, Eta etc. And it's really easy to add more.
- Store data in any format: JSON, YAML, ESM.
- (Pre)process HTML pages or assets like optimizing CSS with postcss, compiling Javascript with Terser or minify SVG images with SVGO.
- Run custom scripts like in npm.
- It's Deno: Forget about managing thousands of packages in node_modules or complex bundlers. Lume only installs what you need. Clean, fast and secure.
I see a lot of good things about Lume project:
1. Generally good developer experience
2. Flexible - Fast
3. Project owner is very friendly and helpful, devs won't be lonely when they encounter issue.
Of course, there is room to improve and the project is growing steady. I have high hope for Lume 2.
Badger
sttr