Heads up! HydePHP is still very new. As such there may be bugs (please report them) and breaking changes.
Please wait until v1.0 for production use and remember to backup your source files before updating (use Git!).
Note: This repository contains the core code of the Hyde framework. If you want to build an application using Hyde, visit the main Hyde repository which also serves as a template to get started quickly.
HydePHP is a Static Site Builder focused on making Blog posts easy and fun. Under the hood, it is powered by Laravel Zero which is a stripped-down version of the robust Laravel Framework. Using Blade templates the site is intelligently compiled into static HTML. Content is created using Markdown, which supports YAML Front Matter, or optionally with pure Blade/HTML.
See the documentation for Hyde at https://hydephp.github.io/docs/
These requirements are for your local development environment. The static HTML can be hosted virtually anywhere, including on GitHub Pages.
Hyde uses Laravel 9 which requires PHP >= 8.0. You should also have Composer and NPM installed.
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
If you discover any security-related issues, please email caen@desilva.se instead of using the issue tracker. All vulnerabilities will be promptly addressed.
The MIT License (MIT). Please see License File for more information.
Please see the respective authors' repositories for their license files
- The Hyde core is built with Laravel Zero which is based on Laravel