Vegvisir

Vegvisir is a PHP and JavaScript web navigation framework written as a hobby project.

Check out the Vegvisir website for more information

Key Features

- **Framework and project**: Vegvisir is kept in a separate directory from your project. - [**Asset injection**](https://vegvisir.vlw.se/docs/API/PHP/VV/css): Bundle your page CSS and JS into the same HTTP response. - **Native PHP templating**: Templating with PHP's ["alternative syntax for control structures"](https://www.php.net/manual/en/control-structures.alternative-syntax.php) - **Soft-navigation**: Automatic soft-navigation between pages and [shells](https://vegvisir.vlw.se/docs/API/PHP/VV/shell). - **Imports**: [Re-use PHP modules as snippets on multiple pages with imports](https://vegvisir.vlw.se/docs/API/PHP/VV/include). - **Soft-navigation of any element**: Load pages/modules into a specific HTMLElement with [`targetElement` position syntax](https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentElement#position). # Documentation [You can find documentation on the Vegvisir website](https://vegvisir.vlw.se/docs) # Support
PHP Browsers
Chromium Gecko WebKit
✅ Version 8.2+ ✅ Version 80+ ✅ Version 75+ ✅ Version 14.1+