Eleventy

CMS och webb

Eleventy är en enkel statisk webbplatsgenerator i JavaScript som bygger HTML från mallar i flera templatspråk, utan att koppla er till ett frontendramverk. Koden licensieras under MIT.

Betyg 84 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Officiell dokumentation för programmatisk användning av Eleventy i Node.

Eleventy Programmatic API · 11ty / Zach Leatherman

Källa: https://www.11ty.dev/docs/

Kontrollerat:

MCP · Ej tillämpligt

MCP är inte tillämpligt för den här typen av programvara.

Eleventy 3.1.7 i terminalen på webb-servern webb01: node --version ger v24.22.0 och npx @11ty/eleventy --version ger 3.1.7, npm ls --depth=0 visar projektet nordljus-webb@1.4.0 i /srv/eleventy/webb med det enda beroendet @11ty/eleventy@3.1.7, och tree -L 2 visar projektets struktur med src som innehåller _data, _includes, assets, blogg, om och tjanster samt filerna feed.njk, index.njk, robots.njk och sitemap.njk, jämte eleventy.config.js, package-lock.json och package.json – 8 kataloger och 7 filer
1 / 8 Versionerna, beroendet och projektets struktur

Bedömning

Så bedömer vi

Totalbetyg

84 av 100

Preliminär (källbaserad)

Bedömningsprofil
Generera statiska webbplatser och bloggar från Markdown och mallar med Node.js-CLI utan server-runtime.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    MIT-licens verifierad i repots LICENSE; fritt att läsa, ändra och återdistribuera, installerad via npm.

  2. Funktionell passform

    Transformerar kataloger med HTML/Markdown/Liquid/Nunjucks m.fl. till HTML och täcker statiska sajter och bloggar utan luckor för målgruppen.

  3. Dataflytt och interoperabilitet

    Inmatning är vanliga filer (Markdown/HTML) och utdata ren HTML utan runtime-låsning; programmatiskt API för Node finns.

  4. Mognad och trygghet

    Stabil v3.1.7 med aktiv community och plugin-ekosystem; v4 är fortfarande alpha.

  5. Framtidskraft

    CLI för rätt kategori samt programmatiskt API och plugin-arkitektur dokumenterade på 11ty.dev.

  6. Drift och införande

    Enkel npm-installation, men kräver Node.js och kommandoradsvana; inget redaktörsgränssnitt.

  7. Kostnadsbild

    Fri licens och ren statisk utdata utan serverkostnad; bygg-/utvecklingstid är enda återstående posten.

  8. Svensk användbarhet

    Ingen svensk lokalisering, dokumentation eller support belagd i underlaget.

Om Eleventy

Eleventy presenterar sig som en enklare statisk webbplatsgenerator: den bygger färdig HTML från mallar och innehåll, och levererar en statisk utdatafil som kan publiceras var som helst. Det utmärkande draget är friheten i templatspråk — dokumentationen täcker HTML, Markdown, MDX, WebC, Nunjucks, Liquid, Handlebars med flera — så ni kan behålla existerande mallkompetens istället för att lära er generatorspecifik syntax.

Som JavaScript-baserad generator installeras den via npm och passar in i vanliga Node-arbetsflöden: innehåll i git, bygge i CI och publicering på egen webbserver eller statisk hosting. Dokumentationen är omfattande och kodbasen licensieras under MIT med Zach Leatherman som upphovsman. Utdata innehåller bara den HTML ni bygger, vilket ger snabba sidor utan runtime-krav.

Gränsen är den statiska modellen: dynamiska funktioner som formulär, sökning eller personalisering kräver externa tjänster eller API:er, och redaktörer som vill ha WYSIWYG-administration behöver ett CMS vid sidan av. Mycket stora sajter kräver också bygg- och cacheoptimering. Inom dessa ramar är det ett verktyg för bloggar, dokumentation och marknadsföringssajter.

Användning

Passar för

  • Bygga bloggar och dokumentationswebbplatser som statisk HTML
  • Använda existerande mallkompetens i Nunjucks, Liquid, Markdown m.fl.
  • Versionera innehåll i git och bygga via CI till statisk utdata
  • Publicera snabba sajter utan runtime-JS-ramverk

Passar mindre bra för

  • Om ni behöver dynamisk serverlogik per anrop — då behövs en applikationsserver
  • Om redaktörer kräver WYSIWYG-administration — kombinera med ett headless CMS istället
  • Om ni bygger komplexa SPA-appar med tung klientsidestatus — det är SPA-ramverkens område

Styrkor och begränsningar

Styrkor

  • Flera templatspråk: HTML, Markdown, MDX, WebC, Nunjucks, Liquid, Handlebars med flera
  • Enkelhet som uttalad positionering ('simpler static site generator')
  • MIT-licens och JavaScript-ekosystem via npm
  • Statisk utdata som kan publiceras på vilken webbserver som helst

Begränsningar

  • Statisk modell: dynamiska funktioner kräver externa tjänster eller API:er
  • Inget inbyggt CMS eller administrationsgränssnitt för redaktörer
  • Mycket stora sajter kräver bygg- och cacheoptimering

Skärmbilder

Tekniska resurser

Alternativ

Hugo

CMS och webb · Statisk sajtgenerator (SSG)

Hugo bygger webbplatser från Markdown-filer: ett kommandoradsverktyg i Go som genererar färdiga HTML-sidor, utan databas eller servermiljö.

Startår
2013
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

88 av 100

Preliminär (källbaserad)

Läs bedömningen om Hugo

Projektdata

90 356GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2013
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · LICENSE-filen i repot gohugoio/hugo innehåller Apache License 2.0; även den officiella webbplatsen anger att Hugo distribueras under Apache 2.0. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · macOS · Windows · BSD · containers
API
Saknas Verifierat
MCP
Ej tillämpligt
Export
Ej tillämpligt Hugo producerar statiska webbplatsfiler som utdata; någon separat dataexportfunktion finns inte. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI), ingen kommersiell edition.
Funktionell passform Gäller: Markdown → HTML med taxonomier/flerspråkighet är exakt; inget redaktörsflöde inbyggt.
Dataflytt och interoperabilitet Gäller: Vanliga Markdown-filer, ingen databas — högsta möjliga portabilitet.
Mognad och trygghet Gäller: Sedan 2013, stor community, frekventa releases.
Framtidskraft Gäller: CLI/CI-vänligt men inget API-first-läge eller MCP.
Drift och införande Gäller: En binär, ingen databas/server — löpande drift i princip noll.
Kostnadsbild Gäller: Helt gratis; statisk hosting nästan kostnadsfri.
Svensk användbarhet Gäller: Inbyggt stöd för svenska som språk + svensk Hugo-sajt — verifierat belägg.

Kostnad: .

Faktakontrollerad

WordPress

CMS och webb · Publicering

WordPress är ett publiceringssystem med öppen källkod som driver en stor del av webben — från bloggar till komplexa webbplatser och nätbutiker — med enormt ekosystem och svensk lokalisering.

Startår
2003
Licens
GPL-2.0
Öppen källkod
Ja

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om WordPress

Projektdata

3 500GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2003
Licens
GPL-2.0Öppen källkod (OSI-godkänd licens) · Kärnan och officiella teman/tillägg är GPL-2.0. Tredjepartstillägg kan ha andra villkor. · Licensmodeller
Öppen källkod
Ja
Utgåva
WordPress (self-hosted, wordpress.org)WordPress.org är fri. WordPress.com är en separat betald hostingtjänst från Automattic. Vi bedömer den self-hostade utgåvan.
Plattformar
Webbläsare
API
REST API Verifierat
Export
Finns Innehåll exporteras som standard via WXR-format. Verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Svenska · Support: Svenska
Öppenhet och kontroll Gäller: GPL-2.0 (OSI-godkänd), egen drift och öppen innehållsexport (WXR) — full öppenhet och kontroll.
Funktionell passform Gäller: Täcker publicering och innehållshantering mycket brett; tillägg täcker nästan alla webbbehov.
Dataflytt och interoperabilitet Gäller: WXR-export och inbyggt REST-API; tema-/tilläggsportabilitet är god men inte perfekt.
Mognad och trygghet Gäller: Extremt moget projekt (sedan 2003) med tydlig säkerhetshantering, regelbundna releaser och enormt ekosystem.
Framtidskraft Gäller: Väldokumenterat REST-API + WP-CLI ger verklig automation; agentintegration via tredjepart.
Drift och införande Gäller: Uppdateringar och säkerhet kräver löpande underhåll, ofta via tillägg; hanterbart men reellt arbete.
Kostnadsbild Gäller: Fri GPL-kärna; totalkostnaden ligger i hosting, tillägg och underhåll — transparent.
Svensk användbarhet Gäller: Svenskt gränssnitt och dokumentation samt stort utbud av svenska byråer — etablerad svensk användbarhet.

Kostnad: Gratis. Hosting, tema, tillägg, underhåll och säkerhet.

Faktakontrollerad

Källor