<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi" -->

---
title: HydePHP: Static Site Generator for Laravel Developers
description: HydePHP is a static site generator built for PHP and Laravel developers, using Laravel Zero and the Hyde framework under the hood. It lets you create fast...
canonical: https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: HydePHP: Static Site Generator for Laravel Developers | daily.dev
og:description: HydePHP is a static site generator built for PHP and Laravel developers, using Laravel Zero and the Hyde framework under the hood. It lets you create fast...
og:url: https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi
og:image: https://api.daily.dev/og/posts/8JRCaHCFI.png
og:image:alt: HydePHP: Static Site Generator for Laravel Developers
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# HydePHP: Static Site Generator for Laravel Developers

**[Laravel Daily](https://daily.dev/sources/laraveldaily)** · 7 min read · 7 upvotes · 0 comments

## Summary

HydePHP is a static site generator built for PHP and Laravel developers, using Laravel Zero and the Hyde framework under the hood. It lets you create fast static websites from Markdown files and Blade templates, with support for blog posts, documentation pages, navigation menus, and light/dark mode. Content is authored in Markdown with front matter, and the final output is plain HTML in a _site folder. While it shares familiar syntax with Laravel (Blade, Tailwind), it uses its own CLI commands rather than Artisan, which may require a small learning curve. It's well-suited for building documentation or landing pages for PHP packages.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=ugFeNPynXhI>

## Questions this post answers

### What is HydePHP and how does it differ from a regular Laravel package?

HydePHP is a static site generator built with composer create-project rather than installed as a package into an existing Laravel app. It runs on the Laravel Zero framework plus its own Hyde framework, uses commands like 'hyde serve' and 'php hyde make:post' instead of artisan, and compiles markdown and blade content into static HTML in a _site folder.

_Developers evaluating static site generators for their PHP packages can compare options like this via daily.dev._

### How do you create documentation pages in HydePHP?

Documentation pages are created with the 'php hyde make:page' command using the docs type, then written in markdown with front matter, similar to blog posts. Navigation for these docs pages, shown as a left-hand menu, can be configured through the front matter as well, and the compiled result becomes part of the static _site output.

_Laravel developers deciding how to structure package docs can track workflows like this on daily.dev._

## Similar posts on daily.dev

- [Laravel News](https://daily.dev/posts/laravel-news-h9kqyx8ry) · Laravel News · 52 upvotes · 4 comments
- [Version-Controlled Documentation Inside Your Laravel App with Laradocs](https://daily.dev/posts/version-controlled-documentation-inside-your-laravel-app-with-laradocs-jk21vslab) · Laravel News · 45 upvotes · 8 comments
- [A 450 KB static site generator based on Markdown and Lua](https://daily.dev/posts/a-450-kb-static-site-generator-based-on-markdown-and-lua-zcadcx0pu) · Lobsters · 1 upvotes · 0 comments
- [Fast CLI static site generator I've been working on](https://daily.dev/posts/fast-cli-static-site-generator-i-ve-been-working-on-xmgbiv6jy) · Awesome Go · 0 upvotes · 0 comments
- [Sidecar Brings Statamic's Control Panel to Your Existing Markdown Sites](https://daily.dev/posts/sidecar-brings-statamic-s-control-panel-to-your-existing-markdown-sites-9k77v2dly) · Laravel News · 1 upvotes · 0 comments

---

Tags: [#php](https://daily.dev/tags/php), [#laravel](https://daily.dev/tags/laravel), [#markdown](https://daily.dev/tags/markdown)

[View this post on daily.dev](https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"HydePHP: Static Site Generator for Laravel Developers","url":"https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi"},"datePublished":"2026-07-14T09:12:58.819Z","dateModified":"2026-09-14T07:25:59.312Z","description":"HydePHP is a static site generator built for PHP and Laravel developers, using Laravel Zero and the Hyde framework under the hood. It lets you create fast...","image":"https://i.ytimg.com/vi/ugFeNPynXhI/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/ugFeNPynXhI/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Laravel Daily","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Laravel Daily","logo":"https://media.daily.dev/image/upload/s--vzdgNGfl--/f_auto/v1725044498/logos/laraveldaily","url":"https://daily.dev/sources/laraveldaily"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":7},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"php,laravel,markdown","timeRequired":"PT7M","video":{"@type":"VideoObject","name":"HydePHP: Static Site Generator for Laravel Developers","description":"HydePHP is a static site generator built for PHP and Laravel developers, using Laravel Zero and the Hyde framework under the hood. It lets you create fast...","thumbnailUrl":"https://i.ytimg.com/vi/ugFeNPynXhI/sddefault.jpg","uploadDate":"2026-07-14T09:12:58.819Z","duration":"PT7M","url":"https://api.daily.dev/r/8JRCaHCFI","embedUrl":"https://www.youtube.com/embed/ugFeNPynXhI"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Laravel Daily","item":"https://daily.dev/sources/laraveldaily"},{"@type":"ListItem","position":3,"name":"HydePHP: Static Site Generator for Laravel Developers"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/hydephp-static-site-generator-for-laravel-developers-8jrcahcfi#faq","mainEntity":[{"@type":"Question","name":"What is HydePHP and how does it differ from a regular Laravel package?","acceptedAnswer":{"@type":"Answer","text":"HydePHP is a static site generator built with composer create-project rather than installed as a package into an existing Laravel app. It runs on the Laravel Zero framework plus its own Hyde framework, uses commands like 'hyde serve' and 'php hyde make:post' instead of artisan, and compiles markdown and blade content into static HTML in a _site folder. Developers evaluating static site generators for their PHP packages can compare options like this via daily.dev."}},{"@type":"Question","name":"How do you create documentation pages in HydePHP?","acceptedAnswer":{"@type":"Answer","text":"Documentation pages are created with the 'php hyde make:page' command using the docs type, then written in markdown with front matter, similar to blog posts. Navigation for these docs pages, shown as a left-hand menu, can be configured through the front matter as well, and the compiled result becomes part of the static _site output. Laravel developers deciding how to structure package docs can track workflows like this on daily.dev."}}]}
```

