Vue Router Citadel is a middleware-driven navigation control system for Vue Router that lets you build layered, predictable, and scalable route protection.
-
Updated
Jul 21, 2026 - TypeScript
Vue Router Citadel is a middleware-driven navigation control system for Vue Router that lets you build layered, predictable, and scalable route protection.
🛡️ Stop writing duplicate route guards and HTTP interceptors. Protect your Angular app in 30 seconds with composable middleware. Type-safe, tree-shakeable, zero dependencies.
🛡️ Enhance your Angular app's security by easily managing route and HTTP protections with simple, composable configurations.
Modularized angular application with lazy loading. Advanced features like dynamic components, pipes, http requests, authentication and route protection, services & dependency injection, routing, ngRx, angular universal, offline capabilities with service workers, angular animations and unit testing. Live DEMO here:
A lightweight, flexible role and permission-based route guard and UI gate for React applications supporting React Router v5 and v6
Angular 7 Project Scaffold with special features
Add a description, image, and links to the route-guard topic page so that developers can more easily learn about it.
To associate your repository with the route-guard topic, visit your repo's landing page and select "manage topics."