Vue Router Citadel is a middleware-driven navigation control system for Vue Router that lets you build layered, predictable, and scalable route protection.
-
Updated
Feb 25, 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.
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:
Angular 7 Project Scaffold with special features
🛡️ Enhance your Angular app's security by easily managing route and HTTP protections with simple, composable configurations.
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."