PHPackages                             andygrond/hugonette - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. andygrond/hugonette

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

andygrond/hugonette
===================

PHP basic library for web sites operated on Hugo static generator

v1.01(2y ago)3251MITPHPPHP &gt;=7.0

Since Jan 8Pushed 2y agoCompare

[ Source](https://github.com/Andygrond/hugonette)[ Packagist](https://packagist.org/packages/andygrond/hugonette)[ Docs](https://github.com/Andygrond/hugonette)[ RSS](/packages/andygrond-hugonette/feed)WikiDiscussions master Synced today

READMEChangelog (6)DependenciesVersions (15)Used By (0)

Hugonette: PHP micro-framework for static pages
===============================================

[](#hugonette-php-micro-framework-for-static-pages)

Lightweight, fast, and easy to use. Provides all basic needs to build a modern, powerful, small to medium web application. Ready for new projects, but flexible enough to use in existing scenarios. Scalable as your project grows.

I like to use [Hugo static site generator](https://gohugo.io) to prepare a web design and JavaScript UX for my projects. So I wrote Hugonette to mix it with the power of [Nette PHP framework](https://nette.org/en/): an intuitive templating engine and awesome debugging tool.

Technologies
------------

[](#technologies)

Hugonette runs on PHP version 7.1 or higher.

[Hugo static site generator](https://gohugo.io) is one of the favorite tools for preparing page design and functionality. Its advantage is a really fast response to change during development. After debugging, Hugo generates a static site, where all files are ready exactly as you see them while browsing.

[Nette PHP framework](https://nette.org/en/) is a flexible, feature-rich, modular PHP framework. Hugonette is a little friend of Nette, sharing its project structure and using several Nette awesome components. Thanks to Nette guys, our work on Hugonette projects will be nice &amp; fast.

Installation
------------

[](#installation)

You must have [Composer](https://getcomposer.org/) installed on your local machine. Then choose a name for your project folder (let it be `myblog`). Common practice is to place it outside DocumentRoot for security. From a command tool run:

```
composer create-project nette/web-project myblog

```

Then go into the project folder. Install Hugonette:

```
cd myblog
composer require andygrond/hugonette

```

#### Adaptations for Hugonette

[](#adaptations-for-hugonette)

Take a look at your project folder. If you are working on Linux or macOS, make `log` and `temp` folders writable. Now find some example files in the `vendor/Andygrond/hugonette/doc/install` folder of the Hugonette project. Replace the entire `app` folder with `install/app` folder of Hugonette and the entire `www` with `install/www`. The second one will be your DocumentRoot. Here you will find 2 subfolders:

- `myblog` will be your entry point. Modifying 2 files there: `.htaccess` and `gate.php` you can change the project name, path and do whatever pops into your head to adapt Hugonette to your existing project. It's very flexible, so if you have a question like "will it be possible" the answer is probably: YES!
- `static` -- you will put your static files here.

#### Hugo project

[](#hugo-project)

My suggestion is to use Hugo to prepare static pages for your project. But, you can take advantage of another tool if you wish, or even use an existing template, making necessary changes in a text editor. Your choice.

Tutorial
--------

[](#tutorial)

Head to [Hugonette GitBook](https://andygrond.gitbook.io/hugonette/). You will find there the Hugonette documentation as well as some useful advices on how to use Hugo to get a professionally made website.

License
-------

[](#license)

Hugonette is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~120 days

Recently: every ~207 days

Total

14

Last Release

753d ago

Major Versions

v0.99b → v1.002024-03-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/882c8c42e10f2d698bc53b83f9bcd9e93bcb494cc44a26f935b10fe8a07553ea?d=identicon)[Andygrond](/maintainers/Andygrond)

---

Top Contributors

[![Andygrond](https://avatars.githubusercontent.com/u/12654011?v=4)](https://github.com/Andygrond "Andygrond (283 commits)")

---

Tags

hugophp-micro-frameworkstatic-site-generator

### Embed Badge

![Health badge](/badges/andygrond-hugonette/health.svg)

```
[![Health](https://phpackages.com/badges/andygrond-hugonette/health.svg)](https://phpackages.com/packages/andygrond-hugonette)
```

###  Alternatives

[acquia/drupal-environment-detector

Provides common methods for detecting the current Acquia environment

105.9M19](/packages/acquia-drupal-environment-detector)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
