
Extensible routing library for creating independent, type-safe routes with support for route handling, nested routing, type-safe navigation, event routing, and various integration modules like Compose and Voyager.
A multiplatform, extensible, and independent routing library powered by Ktor. Create routing independently and extend it to what you need.
The core module is the Ktor routing engine modified to be "server" and "client". It is abstract and ready to extend. Using core module you can:
val router = routing {
route(path = "/hello") {
handle {
// Handle the call to the routing "/login"
}
}
}
// And to call login routing...
router.call(uri = "/hello")For more information check the Wiki pages.
A multiplatform, extensible, and independent routing library powered by Ktor. Create routing independently and extend it to what you need.
The core module is the Ktor routing engine modified to be "server" and "client". It is abstract and ready to extend. Using core module you can:
val router = routing {
route(path = "/hello") {
handle {
// Handle the call to the routing "/login"
}
}
}
// And to call login routing...
router.call(uri = "/hello")For more information check the Wiki pages.