Navigo
A simple vanilla JavaScript router
Navigo is a small dependency-free JavaScript router for client-side web applications. It maps URL routes to JavaScript functions, making it useful for single-page applications and lightweight frontend projects. The router is based on the History API, so it can update the page URL without a full reload. It also supports hash-based routing for projects that need simpler deployment or legacy compatibility. Navigo includes parameterized routes, navigation helpers, lifecycle hooks, not-found...