router

Routing library

Provides a flexible routing system for building web applications with Koa.

Router middleware for Koa. Maintained by @forwardemail and @ladjs.

GitHub

867 stars
19 watching
176 forks
Language: JavaScript
last commit: 2 months ago

Related projects:

Repository Description Stars
koajs/route Simple middleware for routing requests to specific handlers in an application 446
koajs/path-match A simple routing wrapper around path-match. 35
koajs/trie-router A routing mechanism for Koa applications using a trie data structure to manage routes and route parameters. 121
koajs/resourcer-docs Generates documentation for routes in a Koa.js application 6
koajs/koa-range An implementation of range request support in Koa web framework 50
koajs/rewrite Middleware to alter URLs in Koa applications 98
koajs/resourcer Makes it easy to mount independent sub-applications within a Koa application using directory structure and configuration files. 35
koajs/cors A middleware for managing cross-origin resource sharing in web applications. 732
koajs/mock A middleware for creating mock web pages with customizable URL mapping and data 41
koajs/conditional-get Middleware that allows conditional GET requests in Koa applications 61
koajs/basic-auth Provides basic authentication middleware for protecting routes in a web application. 138
lukeed/navaid A small JavaScript navigation aid for routing and handling client-side URL changes 783
koajs/koa-lusca Middleware for securing web applications in Node.js using the Koa framework. 66
koajs/parameter Middleware for validating parameters in web applications 67
koajs/koa-roles An authentication module for Koa.js applications 118