All Projects → easyroute-router → easyroute

easyroute-router / easyroute

Licence: MIT License
Framework-agnostic router monorepo with official bindings

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Svelte
593 projects

Easyroute

Framework-agnostic library for routing JavaScript single-page applications

Bindings

Svelte 3 GitHub, NPM
React GitHub, NPM

TL;DR Features:

  • Config-based router (just like Vue Router)
  • Dynamic route matching
  • Nested routes
  • Programmatic navigation
  • Named routes
  • Named views (outlets)
  • Global and individual navigation hooks
  • Hash, history and silent modes
  • Functions to calculate transitions durations
  • SSR friendly
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].