#4315·grav

[Plugin Submission] UniRate

Author: rob-brownccCreated Sep 15, 2026Updated Sep 18, 2026
Labelsmore info needed

Hello,

Please add our plugin to the Grav plugin directory (GPM).

Name: UniRate Slug: unirate Repository: https://github.com/UniRate-API/grav-unirate Release: v0.1.0 License: MIT Docs: https://github.com/UniRate-API/grav-unirate/blob/main/README.md

What it does: it adds live currency data to Grav templates via the UniRate API. Four Twig functions — unirate_rate('USD','EUR'), unirate_convert(100,'USD','EUR'), unirate_currencies(), and unirate_vat('DE') — return exchange rates, conversions, the supported-currency list, and VAT rates. Results are cached server-side via Grav's cache so the API isn't hit on every page render, and the functions degrade gracefully (return null and log a warning) if the API is unavailable. The API key is configured in the plugin config / Admin panel. There are no third-party runtime dependencies — HTTP uses PHP's bundled cURL extension.

The repo has blueprints.yaml, README.md, CHANGELOG.md and LICENSE in the required format, semantic-version tag v0.1.0, and CI passing on PHP 7.4–8.4.

Thank you!