Self-Hosted Website Builders: 55 Open-Source Apps
Comparisons in this tag:Ghost vs WordPress
Best for your setup
Homelab Novice
Wants it running tonight, with one command.
LittleLink3.1k
A DIY self-hosted Linktree alternative with customizable branded buttons and themes.
- Single container
- Ships a Compose file
See allDefault rank #17
81/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Expert
Runs a stack already and wants it to plug in.
SQLPage2.6k
An SQL-only web app builder that turns database queries into interactive websites.
- REST or GraphQL API
- Postgres support
See allDefault rank #15
83/100 fitHow well this app matches homelab experts, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
Wagtail20.6k
An open source content management system built on Django for managing and publishing websites.
- Scriptable API
- Works offline
See all80/100 fitHow well this app matches homelab hackers, 0 to 100
55 projects
Ghost
55.5k
Ghost is an open source, headless Node.js CMS for professional publishing.
Blogging PlatformsPermissive LicenseCMS Platforms+3
Fully FOSS
Payload CMS
45.2k
A Next.js-native headless CMS that installs directly into an existing `/app` folder.
CMS PlatformsPermissive LicenseWebsite Builders+5
FOSS with Issues
Wagtail
20.6k
An open source content management system built on Django for managing and publishing websites.
CMS PlatformsWebsite BuildersBlogging Platforms+2
onlook
26.9k
Onlook is an open-source, visual-first code editor for building and editing Next.js + TailwindCSS apps with AI.
Website BuildersArtificial IntelligenceAI Coding Assistant+2
Single Container
Typebot
10.5k
Typebot is a visual chatbot builder for creating advanced chatbots, embedding them in web or mobile apps, and collecting results in real time.
Custom CommunicationsWebsite BuildersLow Code Development+4
KeystoneJS
10.0k
Keystone is a CMS and app framework that lets developers define a schema and get a GraphQL API plus a management UI.
CMS PlatformsPermissive LicenseAPI Management+1
Odoo
55.0k
Odoo is a suite of web-based open source business apps that can be used individually or combined into an ERP.
Resource PlanningCopyleft LicenseCRM Systems+5
WordPress
21.5k
WordPress is a semantic personal publishing platform for creating and managing websites and blogs.
CMS PlatformsBlogging PlatformsWebsite Builders+3
LinkStack
3.9k
LinkStack is a self-hosted, customizable link-sharing platform and Linktree alternative for creating and managing personal or organizational link pages.
Personal DashboardsBookmark ManagementWebsite Builders+2
Joomla!
5.1k
Joomla! is a free and open source content management system for building websites and online applications.
CMS PlatformsCopyleft LicenseWebsite Builders+2
3 Containers
Evidence
7.0k
Evidence is an open-source, code-based tool for creating data reports and publishing them as static sites or on Evidence Studio.
Database ManagementPermissive LicenseAnalytics Tools+2
Umbraco
5.3k
Umbraco CMS is a free and open source .NET content management system for building and managing digital experiences.
CMS PlatformsPermissive LicenseWebsite Builders+1
2 Containers
Lowdefy
3.0k
Lowdefy is a config-first web app framework for building production-ready internal tools and business apps with AI-generated, schema-validated configuration.
IDE ToolsAutomation ToolsLow Code Development+3
Saltcorn
2.1k
Saltcorn is an open source no-code database application builder for creating web and mobile database apps.
Low Code DevelopmentPermissive LicenseWebsite Builders+3
2 Containers
SQLPage
2.6k
An SQL-only web app builder that turns database queries into interactive websites.
Low Code DevelopmentWebsite BuildersDatabase Management+3
Microweber
3.4k
Microweber is a drag-and-drop CMS and website builder for creating websites, online stores, and blogs.
E-Commerce SolutionsCMS PlatformsBlogging Platforms+3
LittleLink
3.1k
A DIY self-hosted Linktree alternative with customizable branded buttons and themes.
Personal DashboardsWebsite BuildersBookmark Management+2
Single ContainerTelemetry: Opt-Out
Bludit
1.5k
Bludit is a simple, fast, flexible flat-file CMS for building websites and blogs.
CMS PlatformsPermissive LicenseBlogging Platforms+2
Single Container
Halo
39.9k
A powerful and easy-to-use website building tool (documentation in Chinese).
Low Code DevelopmentCopyleft LicenseCMS Platforms+3
Single ContainerOpen Core
MODX
1.4k
MODX Revolution is an open source PHP CMS and application framework for building flexible websites, blogs, and mobile APIs.
CMS PlatformsWebsite BuildersBlogging Platforms+2
REDAXO
354
REDAXO is a flexible, multilingual content management system and website framework for creating custom websites and content modules.
CMS PlatformsPermissive LicenseWebsite Builders+2
sigal
948
Sigal is a simple static gallery generator for building portable photo galleries from image directories.
Photo GalleriesPermissive LicenseMedia Management+1
Backdrop CMS
1.1k
Backdrop is a full-featured content management system for building and managing a wide range of websites.
CMS PlatformsCopyleft LicenseWebsite Builders+2
Textpattern
882
Textpattern CMS is a flexible, fast, PHP-based content management system for building and managing websites.
CMS PlatformsBlogging PlatformsWebsite Builders+2
Concrete 5 CMS
852
Concrete CMS is an open source content management system for building and managing websites.
CMS PlatformsWebsite BuildersBlogging Platforms+2
Bolt CMS
591
Bolt is an open source CMS and headless content platform for building and running modern websites.
CMS PlatformsPermissive LicenseBlogging Platforms+1
5 Containers
TYPO3
1.2k
TYPO3 is an open source PHP-based content management framework for building and managing websites.
CMS PlatformsWebsite BuildersSelf Hosting Solutions+2
Webstudio
9.1k
Webstudio is an open-source visual development platform for developers, designers, and cross-functional teams.
Website BuildersLow Code DevelopmentSelf Hosting Solutions+1
Open Core
WinterCMS
1.5k
Winter CMS is a free, open-source content management system built on the Laravel PHP framework.
CMS PlatformsWebsite BuildersSelf Hosting Solutions+1
Automad
939
A flat-file content management system and template engine.
CMS PlatformsPermissive LicenseBlogging Platforms+2
Typemill
619
Typemill is an open-source flat-file CMS for building websites and eBooks from markdown files.
CMS PlatformsKnowledge ManagementDocument Management+4
Contao
444
Contao is an open source CMS for creating professional websites and scalable web applications.
CMS PlatformsWebsite BuildersSelf Hosting Solutions+1
WonderCMS
741
WonderCMS is an extremely small flat-file CMS for creating and editing websites with no configuration required.
CMS PlatformsPermissive LicenseWebsite Builders+3
OpnForm
3.8k
OpnForm is an open-source form builder for creating, embedding, and managing forms with no-code tools.
Polls and EventsWebsite BuildersAutomation Tools+3
Open Core
Open Lovable
28.7k
A project that lets users chat with AI to build React apps instantly.
Artificial IntelligenceAI Coding AssistantPermissive License+3
Cloud Required
PluXml
233
PluXml is a flat-file CMS for building lightweight websites without a database.
Blogging PlatformsCopyleft LicenseCMS Platforms+3
Apostrophe
4.6k
ApostropheCMS is a full-stack CMS for developers and content teams, offering in-context editing and headless flexibility with Node.js and MongoDB.
CMS PlatformsPermissive LicenseWebsite Builders+3
Open Core
Vvveb CMS
1.2k
A powerful CMS with a drag-and-drop page builder for websites, blogs, and ecommerce stores.
CMS PlatformsCopyleft LicenseWebsite Builders+4
Litecart
362
litecart is an open source shopping cart packaged as a single-file application with an embedded SQLite database, admin dashboard, and site front end.
E-Commerce SolutionsSelf Hosting SolutionsInventory Management+2
FlatPress
216
FlatPress is a lightweight PHP blogging engine that stores all content in files and does not require a database.
Blogging PlatformsCopyleft LicenseCMS Platforms+2
Pushword
30
Pushword is a Symfony-based CMS for creating and managing websites from the admin, Git, or an AI agent.
CMS PlatformsBlogging PlatformsWebsite Builders+2
Single Container
BigTree CMS
223
BigTree CMS is a content management system for building and managing websites.
CMS PlatformsCopyleft LicenseWebsite Builders+3
HTMLy
1.4k
HTMLy is an open source databaseless blogging platform written in PHP.
Blogging PlatformsCMS PlatformsCopyleft License+3
CouchCMS
379
A simple open-source CMS that lets designers turn HTML/CSS templates into editable websites without writing PHP.
CMS PlatformsWebsite BuildersBlogging Platforms+1
Open Core
Drupal
Advanced open source content management platform.
CMS PlatformsCopyleft LicenseBlogging Platforms+2
form.io
A REST API building platform that utilizes a drag & drop form builder, and is application framework agnostic. Contains open source and enterprise version.
API ManagementLow Code DevelopmentWebsite Builders+2
Neos
Neos or TYPO3 Neos (for version 1) is a modern, open source CMS.
CMS PlatformsWebsite BuildersSelf Hosting Solutions+1
Plone
CMS system that is used to create, edit, and manage digital content, like websites, intranets, and custom solutions.
CMS PlatformsSelf Hosting SolutionsWebsite Builders+1
