awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open Source Static Site Hosting

Ranking updated Jun 30, 2026

For a self-hosted Netlify alternative, the strongest matches are flynn/flynn (Flynn is a general-purpose PaaS for containerized applications with), caddyserver/caddy (Caddy is a high-performance web server and reverse proxy) and ponzu-cms/ponzu (Ponzu is a headless CMS framework, not a static-site). finsys/dockhand and windmill-labs/windmill round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Self-hosted platforms and deployment tools for managing and serving static websites on your own infrastructure.

Open Source Static Site Hosting

Find the best repos with AI.We'll search the best matching repositories with AI.
  • flynn/flynnflynn avatar

    flynn/flynn

    7,850View on GitHub↗

    Flynn is an open-source Platform as a Service (PaaS) that automates the full lifecycle of containerized applications across any infrastructure. It functions as a container orchestration platform, scheduling and managing application containers with isolated filesystem and network stacks, while also providing a health-checked service discovery router that directs traffic only to healthy container instances. The platform is built around a Git-push deployment model, where pushing code to a configured repository triggers an automated build-test-deploy cycle. It supports declarative scaling, allowi

    Flynn is a general-purpose PaaS for containerized applications with Git-push deployments, but it is not designed specifically for static site hosting or replicating Netlify’s feature set, so it only partially fits the search intent.

    GoGit-Push DeploymentsPush-Triggered Deployments
    View on GitHub↗7,850
  • caddyserver/caddycaddyserver avatar

    caddyserver/caddy

    73,492View on GitHub↗

    Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated security. At its core, it functions as a dynamic HTTP gateway that handles request routing, static asset delivery, and reverse proxying through a chain of configurable handler modules. The system is built on a modular architecture that allows developers to extend server functionality by registering custom components, all managed through a unified lifecycle and provisioning framework. What distinguishes Caddy is its focus on automated infrastructure and zero-downtime operations. I

    Caddy is a high-performance web server and reverse proxy with automatic HTTPS, not a self-hosted deployment platform with Git-based continuous deployment and serverless functions — it's a building block you might use under one, not the platform itself.

    GoAutomated Certificate ManagementAutomated HTTPS ManagementACME Validation Strategies
    View on GitHub↗73,492
  • ponzu-cms/ponzuponzu-cms avatar

    ponzu-cms/ponzu

    5,757View on GitHub↗

    Ponzu is a content management framework written in Go that functions as a headless CMS with a built-in JSON API and an automatically generated admin dashboard. It is designed to be compiled into a single binary, serving both the content API and the administrative interface from a single HTTP server. The framework distinguishes itself through automatic HTTPS certificate management via Let's Encrypt, enabling secure HTTP/2 delivery out of the box. It provides compile-time content scaffolding, allowing developers to define custom content types from the command line and generate the corresponding

    Ponzu is a headless CMS framework, not a static-site deployment platform with Git-based continuous deployment and serverless functions — it manages content but doesn't provide the automated hosting pipeline you need.

    GoAutomated HTTPS ManagementAutomatic Container HTTPS
    View on GitHub↗5,757
  • finsys/dockhandFinsys avatar

    Finsys/dockhand

    2,609View on GitHub↗

    Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of containers, images, volumes, and networks. It functions as a Docker Compose orchestrator and GitOps deployment tool, enabling the synchronization of application stacks directly from remote Git repositories. The project distinguishes itself as an enterprise Docker access controller, providing role-based access control and identity verification through OIDC, LDAP, and multi-factor authentication. It secures sensitive data using AES-256-GCM encryption for credentials at rest and handles na

    Dockhand is a GitOps Docker deployment and container management tool, not a platform specifically designed for hosting static websites with automated SSL, serverless functions, or form handling — it's a neighboring category for general container orchestration rather than a self-hosted Netlify alternative.

    SvelteGit-Based DeploymentGit-Based Deployment Automations
    View on GitHub↗2,609
  • windmill-labs/windmillwindmill-labs avatar

    windmill-labs/windmill

    15,844View on GitHub↗

    Windmill is an internal developer platform and workflow orchestration engine designed to automate complex business processes and data pipelines. It functions as a distributed serverless runner that executes multi-language scripts within isolated, containerized environments, allowing teams to chain discrete tasks into directed acyclic graphs. The platform distinguishes itself through a Git-centric approach to infrastructure, where system state and workflow definitions are synchronized directly from version control. It features a metadata-driven input system that automatically generates user in

    Windmill is an internal workflow orchestration engine and serverless runner, not a platform for deploying and hosting static websites—it lacks static site deployment, form handling, and custom domain features that define a Netlify-like service.

    HTMLGit-Based DeploymentServerless Function Runtimes
    View on GitHub↗15,844
  • fastapi/full-stack-fastapi-templatefastapi avatar

    fastapi/full-stack-fastapi-template

    43,815View on GitHub↗

    This project is a full-stack web application scaffolder designed to initialize production-ready projects with pre-configured database, authentication, and deployment settings. It provides a standardized starting point for development by generating a complete application structure that includes integrated backend, frontend, and database components. The template distinguishes itself through a type-safe integration layer that automatically synchronizes backend API definitions with frontend client code, ensuring consistent data exchange. It also features a containerized development environment th

    This is a full-stack project template for building applications with FastAPI and React, not a self-hosted static site deployment platform like Netlify—it scaffolds code rather than providing continuous deployment, hosting, or serverless functions for static sites.

    TypeScriptContinuous DeploymentContinuous Deployment Runners
    View on GitHub↗43,815
  • caprover/caprovercaprover avatar

    caprover/caprover

    15,067View on GitHub↗

    CapRover is a self-hosted platform-as-a-service that provides a centralized dashboard for managing containerized applications and databases. It functions as a container orchestration platform, simplifying the deployment, scaling, and networking of services across server environments. By leveraging a reverse-proxy-based architecture, the platform handles domain mapping, traffic routing, and automated SSL certificate lifecycle management to ensure secure, encrypted access for hosted web services. The platform distinguishes itself through its integrated automation capabilities, which include aut

    CapRover is a self-hosted PaaS for managing containerized apps with automated SSL and custom domains, but it lacks the static-site-specific continuous deployment pipeline, serverless functions, and form handling that define a Netlify-like platform.

    TypeScriptAutomated Certificate ManagementContinuous Deployment
    View on GitHub↗15,067
  • cert-manager/cert-managercert-manager avatar

    cert-manager/cert-manager

    13,578View on GitHub↗

    This project is a Kubernetes controller that automates the issuance, renewal, and lifecycle management of TLS certificates. It functions as a native extension to the cluster API, using custom resource definitions and reconciliation loops to maintain the desired state of certificates and trust bundles across distributed services. By integrating directly with the cluster's admission control and secret storage systems, it ensures that cryptographic identities are consistently provisioned and available for application workloads. The project distinguishes itself through its extensive support for a

    cert-manager is a specialized TLS certificate controller for Kubernetes, not a static site deployment platform; while it handles automatic SSL certificates, it lacks all other features like Git-based continuous deployment, serverless functions, and form handling that are needed for a self-hosted Netlify alternative.

    GoACME ClientsACME Challenge ServersACME Validation Strategies
    View on GitHub↗13,578
  • kubero-dev/kuberokubero-dev avatar

    kubero-dev/kubero

    4,150View on GitHub↗

    Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of containerized applications on Kubernetes. It functions as an application manager, CI/CD orchestrator, and multi-tenant manager, allowing users to run workloads without writing manual configuration files. The platform distinguishes itself through automated image synthesis, transforming source code from Git repositories into deployable containers via buildpacks, Dockerfiles, or nixpacks. It implements a GitOps delivery model with automated pipelines that trigger builds on push events

    Kubero is a general-purpose self-hosted PaaS for containerized applications on Kubernetes, not a specialized static site deployment platform with Netlify’s serverless functions, form handling, or atomic deploys—it can host static sites but lacks the targeted features you need.

    TypeScriptGit-Based DeploymentGit-Based Deployment Automations
    View on GitHub↗4,150
  • inkonchain/docsinkonchain avatar

    inkonchain/docs

    36,629View on GitHub↗

    This project is a static site documentation generator that transforms markdown and source files into searchable, themed websites for technical guides and references. It provides a containerized environment that bundles the necessary build artifacts and runtime to serve documentation sites. The system includes a markdown documentation linter to enforce consistent styling and grammar across content to maintain editorial standards. It also implements search engine optimization through the generation of sitemaps and structured layouts to improve content discoverability and indexing. The platform

    Inkonchain/docs is a static site documentation generator and containerized runtime for serving documentation, not a full continuous deployment and hosting platform like Netlify—it lacks Git-based deployment, automatic SSL, serverless functions, and form handling.

    MDXStatic Site Deployments
    View on GitHub↗36,629
  • nhost/nhostnhost avatar

    nhost/nhost

    9,199View on GitHub↗

    Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file storage accessible through a unified GraphQL API. It functions as a backend infrastructure orchestrator, enabling the deployment and management of full-stack environments using containerization and command-line automation. The platform distinguishes itself by automating the transformation of relational database tables into a secure GraphQL API and providing an integrated identity provider that supports passwords, magic links, and OAuth. It also includes a serverless function runt

    Nhost is an open-source backend-as-a-service (BaaS) with serverless functions and self-hosting, but it does not focus on static site deployment or Git-based continuous deployment, so it is not a direct fit for replacing Netlify's hosting workflow.

    GoServerless FunctionsServerless Function Runtimes
    View on GitHub↗9,199
  • appwrite/appwriteappwrite avatar

    appwrite/appwrite

    56,318View on GitHub↗

    Appwrite is a backend-as-a-service platform that provides a unified development environment for building full-stack applications. It integrates essential infrastructure components—including authentication, databases, storage, and serverless functions—into a single, centralized interface to simplify application development and resource management. The platform distinguishes itself through a container-based microservices architecture that ensures consistent execution across diverse infrastructure. It features a versatile connectivity layer that links frontend applications with third-party servi

    Appwrite is a general-purpose backend-as-a-service platform with hosting and serverless functions, but it is not specifically designed for Git-based continuous deployment and atomic deploys of static sites — it covers a different, broader category than the self-hosted Netlify-like platform you are looking for.

    TypeScriptCustom DomainsAutomated HTTPS ManagementServerless Function Runtimes
    View on GitHub↗56,318
  • webstudio-is/webstudiowebstudio-is avatar

    webstudio-is/webstudio

    8,240View on GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    Webstudio is a visual website builder and CMS, not a dedicated self-hosted deployment and hosting platform like Netlify—it focuses on designing and compiling sites rather than providing Git-based continuous deployment, serverless functions, or atomic rollbacks, so it sits in a neighboring category.

    TypeScriptCustom Domain HostingCustom DomainsStatic Site Deployments
    View on GitHub↗8,240
  • hugoblox/hugo-theme-academic-cvHugoBlox avatar

    HugoBlox/hugo-theme-academic-cv

    4,970View on GitHub↗

    This project is a website theme for Hugo designed to transform Markdown files into professional academic portfolios, including CVs and publication lists. It functions as a static site template and portfolio builder, enabling the creation of researcher profiles and technical blogs. The framework includes a specialized publication manager that automatically generates individual research pages and citations by importing BibTeX files or DOI references. It also features a dedicated LaTeX mathematics renderer to display technical notation and equations across the site. The system supports a broad

    This repository is a Hugo theme for building academic portfolio websites, not a self-hosted continuous deployment platform like Netlify—it serves as a site template, not an infrastructure tool.

    Jupyter NotebookStatic Site Deployments
    View on GitHub↗4,970
  • actions/starter-workflowsactions avatar

    actions/starter-workflows

    11,694View on GitHub↗

    This project provides a comprehensive library of standardized workflow templates designed to automate continuous integration, deployment, and repository maintenance tasks. By offering a collection of pre-configured blueprints, it enables developers to initialize and manage automated pipelines for diverse programming languages and platforms using declarative configuration files. The repository functions as a centralized resource for bootstrapping automation, allowing teams to inject repository-specific metadata and dynamic variables into standardized templates. This approach ensures consistent

    This repository offers pre-built automation templates for GitHub Actions, not a self-hostable deployment platform — it provides CI/CD building blocks but lacks the hosting infrastructure, SSL management, and serverless functions you would need to replicate Netlify's core features.

    TypeScriptStatic Site Deployments
    View on GitHub↗11,694
  • dokploy/dokployDokploy avatar

    Dokploy/dokploy

    34,901View on GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Dokploy is a general-purpose container deployment platform (a self-hosted PaaS) rather than a platform specifically designed for Git-based continuous deployment and hosting of static sites with serverless functions, form handling, and atomic deploys—so it covers the self-hosting aspect but misses the core static-site-focused features the visitor is looking for.

    TypeScriptGit-based Deployment ServicesContinuous DeploymentGit-Based Deployment Automations
    View on GitHub↗34,901
  • mkdocs/mkdocsmkdocs avatar

    mkdocs/mkdocs

    22,177View on GitHub↗

    MkDocs is a static site generator designed specifically for creating project documentation. It functions as a command-line utility that transforms structured Markdown files into professional, searchable websites. By utilizing a centralized configuration file, it manages site metadata, navigation hierarchies, and build settings to ensure consistent output across documentation projects. The platform distinguishes itself through a highly extensible architecture that separates content from presentation. Users can apply visual themes to control the site's appearance, while a plugin-based build sys

    MkDocs generates static documentation sites from Markdown but is a build tool, not a self-hosted deployment platform with continuous Git-based deployment, SSL, serverless functions, form handling, or atomic rollouts — it does not provide the hosting and automation you need.

    PythonStatic Site Deployments
    View on GitHub↗22,177

Related searches

  • an open source platform for frontend deployment
  • a self-hosted Render alternative
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
flynn/flynn7.9KGoBSD-3-ClauseSep 4, 2021
caddyserver/caddy73.5KGoApache-2.0Jun 22, 2026
ponzu-cms/ponzu5.8KGoBSD-3-ClauseNov 17, 2025
finsys/dockhand2.6KSvelteotherFeb 16, 2026
windmill-labs/windmill15.8KHTMLotherFeb 20, 2026
fastapi/full-stack-fastapi-template43.8KTypeScriptMITJun 21, 2026
caprover/caprover15.1KTypeScriptNOASSERTIONMay 18, 2026
cert-manager/cert-manager13.6KGoapache-2.0Feb 20, 2026
kubero-dev/kubero4.2KTypeScriptgpl-3.0Feb 11, 2026
inkonchain/docs36.6KMDX—May 15, 2026
an open source website builder for designers
  • a self-hosted link-in-bio page
  • an open source headless CMS for developers
  • an open source website builder for portfolios
  • a self-hosted git-push deployment platform
  • a self-hosted serverless functions platform