Pfeil links und rechts: zum benachbarten Tool in der Übersicht wechseln. Pfeil hoch und runter scrollen die Seite.

Lume

Lume

Open Source

Schneller Static Site Generator für Deno mit flexiblen Template-Engines

Website besuchen
Herzen Heat (0–100)
2.268 StarsMITv3.2.624. Juli 2026Seit Sept. 202045 offene Issues

Zusammenfassung

Lume ist ein moderner Static Site Generator, der auf Deno läuft und verschiedenste Template-Engines wie Markdown, JSX, TypeScript, Nunjucks und Vento unterstützt. Das Tool erzeugt reine statische Websites ohne zusätzlichen Client-Side JavaScript-Code und nutzt HTTPS-Imports statt node_modules. Lume richtet sich an Entwickler, die schnelle, sichere und flexibel konfigurierbare statische Websites erstellen möchten.

Screenshot der Website von Lume

Vorteile

  • +Unterstützt zahlreiche Template-Engines (Markdown, JSX, TypeScript, Vento, Nunjucks)
  • +Kein node_modules-Ordner dank HTTPS-Imports und Deno-Runtime
  • +Einfache API mit Plugin-System und DOM-basierter HTML-Verarbeitung

Nachteile

  • Erfordert Umstellung auf Deno-Runtime statt Node.js
  • Kleinere Community im Vergleich zu etablierten Generatoren wie Next.js oder Gatsby

Anwendungsfälle

  • Erstellung von Dokumentations-Websites mit TypeScript und Markdown
  • Aufbau von Portfolio- und Blog-Websites ohne Client-Side JavaScript
  • Migration bestehender Static Sites von Eleventy, Astro oder Jekyll zu Deno
  • Entwicklung von Corporate Websites mit optimierten Core Web Vitals

Ideal für

Für Entwickler, die moderne Static Sites mit TypeScript/Deno erstellen und Wert auf Performance, Flexibilität und Zero-Runtime-Overhead legen.

Tags

Plattformen: mac, windows, linux, cross-platform
Preismodell: Open Source

Was ist Lume?

Lume ist ein Static Site Generator, der auf der Deno-Runtime aufbaut. Anders als viele Alternativen verzichtet es vollständig auf einen node_modules-Ordner: Abhängigkeiten werden per HTTPS-Import geladen. Das Ergebnis sind reine statische Websites ohne Client-Side JavaScript, das der Generator selbst einschleust.

Das Projekt kommt aus dem Deno-Ökosystem und setzt konsequent auf TypeScript als Basissprache. Wer bisher mit Eleventy, Jekyll oder ähnlichen Generatoren gearbeitet hat, wird das Grundprinzip kennen. Der Unterschied liegt in der Runtime und im Konfigurationsmodell.

Kernfunktionen

  • Mehrere Template-Engines: Markdown, JSX, TypeScript, Nunjucks und Vento lassen sich im selben Projekt kombinieren.
  • Kein node_modules: HTTPS-Imports über Deno ersetzen den klassischen Paketordner vollständig.
  • Plugin-System: Funktionen lassen sich modular hinzufügen, ohne den Kern zu verändern.
  • DOM-basierte HTML-Verarbeitung: Das generierte HTML kann nach dem Build über eine DOM-API manipuliert werden.
  • Zero Runtime Overhead: Der Output enthält kein vom Generator hinzugefügtes JavaScript im Browser.

Für wen eignet sich Lume?

Lume richtet sich an Entwickler, die bereits mit Deno und TypeScript arbeiten oder den Umstieg von Node.js aktiv planen. Für Dokumentationsseiten, Portfolios und Blogs, bei denen Performance und minimaler HTML-Output zählen, passt das Tool gut.

Wer hingegen in einer Node.js-Umgebung bleibt und keine Deno-Migration plant, zahlt einen hohen Einrichtungsaufwand. Die Community ist kleiner als bei etablierten Generatoren wie Eleventy oder Astro. Debugging-Ressourcen und fertige Plugins sind entsprechend überschaubarer.

Einordnung & Alternativen

Lume gehört zur Kategorie der dateibasierten Static Site Generatoren im Jamstack-Umfeld. Direkte Alternativen innerhalb des Node.js-Ökosystems sind Eleventy (ähnlich flexibel bei Template-Engines), Astro (mit optionalem Komponenten-Framework) und Jekyll (Ruby-basiert, stark im Dokumentationsbereich).

Der entscheidende Unterschied zu diesen Tools: Lume ist die einzige Option in dieser Gruppe, die nativ auf Deno läuft. Wer ein Projekt bereits auf Deno aufbaut, vermeidet mit Lume den Bruch zu einer Node.js-Toolchain.

Ähnliche Tools

Passende Blogposts

Meooow! Lust auf Tool-Tipps per Mail?

Ja, gern!