PHPackages                             adaiasmagdiel/hermes - 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. [Framework](/categories/framework)
4. /
5. adaiasmagdiel/hermes

ActiveLibrary[Framework](/categories/framework)

adaiasmagdiel/hermes
====================

Hermes is a experimental lightweight PHP library for routing management. It provides a simple and intuitive way to define routes and execute actions based on HTTP requests.

v1.0.5(2y ago)332[1 issues](https://github.com/AdaiasMagdiel/hermes/issues)MITPHPPHP &gt;=8.0

Since Feb 12Pushed 2y ago1 watchersCompare

[ Source](https://github.com/AdaiasMagdiel/hermes)[ Packagist](https://packagist.org/packages/adaiasmagdiel/hermes)[ Docs](https://github.com/AdaiasMagdiel/hermes)[ RSS](/packages/adaiasmagdiel-hermes/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (1)Versions (9)Used By (0)

Hermes
======

[](#hermes)

 [![](hermes.png)](hermes.png)
 The image was generated using AI.

[![Latest Stable Version](https://camo.githubusercontent.com/e9135a51391939ce436ff757c4a9103e7c5a85b7f0b17ac75436d02e82a39159/687474703a2f2f706f7365722e707567782e6f72672f6164616961736d61676469656c2f6865726d65732f76)](https://packagist.org/packages/adaiasmagdiel/hermes)[![Total Downloads](https://camo.githubusercontent.com/6739eaf64bed2639eb6aae05db0c4424b3eb010ae668185c9b4aed5572151114/687474703a2f2f706f7365722e707567782e6f72672f6164616961736d61676469656c2f6865726d65732f646f776e6c6f616473)](https://packagist.org/packages/adaiasmagdiel/hermes)[![License](https://camo.githubusercontent.com/e4be18e84707fbf81866420eb62043cb51d20cd20b8b39a7cb060fc6c939c915/687474703a2f2f706f7365722e707567782e6f72672f6164616961736d61676469656c2f6865726d65732f6c6963656e7365)](https://packagist.org/packages/adaiasmagdiel/hermes)[![PHP Version Require](https://camo.githubusercontent.com/94e34c8ca84970b4e5c25f8975c762d3b1e6a7012471131acd86d1cb6d3b4ed0/687474703a2f2f706f7365722e707567782e6f72672f6164616961736d61676469656c2f6865726d65732f726571756972652f706870)](https://packagist.org/packages/adaiasmagdiel/hermes)

Hermes is an experimental lightweight PHP library for routing management. It provides a simple and intuitive way to define routes and execute actions based on HTTP requests.

Navigation
----------

[](#navigation)

- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Documentation](#documentation)
- [Tests](#tests)
- [License](#license)
- [Contributing](#contributing)
- [Credits](#credits)

Features
--------

[](#features)

- Define routes easily using HTTP methods (GET, POST, PUT, DELETE, HEAD, OPTIONS and PATCH).
- Execute actions based on requested routes.
- Lightweight, experimental, and easy to integrate into existing projects.

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

[](#installation)

You can install Hermes via composer.

```
composer require adaiasmagdiel/hermes
```

Usage
-----

[](#usage)

Here's a basic example of how to use Hermes:

```
