HydePHP
HydePHP HydePHP HydePHP HydePHP

The Static Site Generator with the power of Laravel and the simplicity of Markdown that developers love.

HydePHP is an Open Source Static Site Generator (SSG) built to transform ideas into blazing-fast websites. It is designed to combine the power of the Laravel ecosystem with the simplicity of Markdown.

The principal functionalities and features of HydePHP are:

Core Architecture and Technology

  • Static Site Generation: HydePHP converts easy-to-use Markdown text files into amazing static websites.

  • Laravel Powered: The platform is backed by the power of Laravel and is based on Laravel Zero. It requires PHP 8+.

  • Database-less: The platform does not require databases.

  • Open Source: HydePHP is free and open source.

  • Version Control: The generated sites are version controllable.

Content Creation and Flexibility

  • Content Methods: Content can be created using Markdown, Blade, or both.

  • Markdown Focused: It supports simple Markdown Pages and uses YAML Front Matter for adding metadata like titles, dates, categories, and authors.

  • Templating: Laravel developers can render Blade files to HTML and use customizable Blade templates.

  • Collections: It supports file-based Collections.

  • Customization: The platform adheres to a "Convention over configuration" approach, allowing users to override anything they need to.

Developer Experience and Tooling

  • Artisan CLI: Developers familiar with Laravel will feel at home with the Artisan-based CLI interface.

  • Key Commands: Users interact using commands like php hyde build (to compile the site) and php hyde make:post (to create new posts).

  • Routing: It features automatic pseudo-routing.

  • Frontend Tooling: It comes with Preconfigured Laravel Mix.

  • Target Audience: HydePHP is aimed at developers and requires basic command-line knowledge, though knowledge of PHP or Laravel is not strictly required.

Output and Website Features

  • Performance: The resulting websites are described as lightning fast. The optimizing compiler quickly compiles files (e.g., 80 files compiled in 756ms).

  • Built-in Frontend: Hyde ships with a full-featured Tailwind frontend.

  • Automatic Features: It automatically generates Navigation Menus and provides an Automatic RSS feed.

  • Styling: It includes Torchlight Syntax Highlighting.

  • Site Management: The platform can generate a sitemap (which is configurable).

  • Use Cases: It is used to create websites, blogs, and documentation sites.