Hugo is one of the best static site generators there is - fast builds, great for large content sites. But it builds: every change means regenerate and deploy, and the output is purely static, so forms or sign-in need a separate service. lazysite renders on request and caches, with dynamic features built in - no build step, no deploy pipeline.

FeaturelazysiteHugo
Architecture
Content formatPlain Markdown files you ownMarkdown, compiled to static files
Build stepNone - renders on request, caches the resultYes - rebuild the whole site on every change
DatabaseNone - files onlyNone - files only
FootprintTiny - one CGI script plus Perl modules from your distroSmall - a single Go binary; static output
Capabilities
Dynamic contentServer-side templating, remote data, query parametersStatic only - needs external JavaScript services
Built-in forms, auth & paymentsAll built in (forms, sign-in, x402 pay-per-read)External services only
AI-first managementBuilt for it - agents edit over WebDAV, an API or MCPEdit the source, then build and deploy
Memberships & paid contentPay-per-read (x402) and per-user accessExternal services only
Design & experience
Themes & customisationLayout plus theme tokens - one file to re-skinLarge theme ecosystem (Go templates)
Editing experienceMarkdown files, a simple manager, or an AI agentMarkdown files plus a build step
Hosting & operations
HostingAny CGI host, or its own built-in serverAny static host or CDN
PerformanceCached static HTML after the first hitPre-built static files
BackupCopy the files - nothing else to dumpCopy the source files - nothing else
Migration & portabilityMove the folder anywhere - plain filesMove the source folder - plain files
Maintenance & security surfaceSmall - static files, no database, a compact codebaseMinimal at runtime - static output
CostFree, with minimal hostingFree; cheap static hosting

Coming from Hugo

Your Markdown and front matter come across almost unchanged - the real difference is that you stop running a build and a deploy. If you liked Hugo being file-based but not the generate-then-ship loop, lazysite is the natural next step: same content, live on save, with dynamic features when you want them.

When Hugo still wins

Massive content sites where build-time generation shines, teams already invested in the Hugo/CI pipeline, or when you specifically want a pure static artifact to host on a CDN.

When lazysite wins

When you would rather edit and have it live than build and deploy, and want dynamic features - forms, auth, search, feeds - without standing up a backend.

Ready to try it? Install lazysite in minutes.