All Projects → BolajiOlajide → koii

BolajiOlajide / koii

Licence: MIT License
A simple middleware for displaying routes in an express application

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to koii

Swift Web
🕸 A collection of Swift server-side frameworks for handling HTML, CSS, routing and middleware.
Stars: ✭ 415 (+468.49%)
Mutual labels:  middleware, routing
Rayo.js
Micro framework for Node.js
Stars: ✭ 170 (+132.88%)
Mutual labels:  middleware, routing
Reitit
A fast data-driven router for Clojure/Script
Stars: ✭ 892 (+1121.92%)
Mutual labels:  middleware, routing
Simple Php Router
Simple, fast and yet powerful PHP router that is easy to get integrated and in any project. Heavily inspired by the way Laravel handles routing, with both simplicity and expand-ability in mind.
Stars: ✭ 279 (+282.19%)
Mutual labels:  middleware, routing
node-match-path
Matches a URL against a path. Parameters, wildcards, RegExp.
Stars: ✭ 30 (-58.9%)
Mutual labels:  routing, route
Go Bootstrap
Easy way to bootstrap a web server in Go (Routing|Middleware|Https)
Stars: ✭ 27 (-63.01%)
Mutual labels:  middleware, routing
Redux First Routing
A minimal, framework-agnostic API for accomplishing Redux-first routing.
Stars: ✭ 133 (+82.19%)
Mutual labels:  middleware, routing
Routerify
A lightweight, idiomatic, composable and modular router implementation with middleware support for the Rust HTTP library hyper.rs
Stars: ✭ 173 (+136.99%)
Mutual labels:  middleware, routing
vue-error-page
[NO LONGER MAINTAINED] Provides a wrapper for router-view that allows you to show error pages without changing the URL.
Stars: ✭ 52 (-28.77%)
Mutual labels:  routing, route
Clevergo
👅 CleverGo is a lightweight, feature rich and high performance HTTP router for Go.
Stars: ✭ 246 (+236.99%)
Mutual labels:  middleware, routing
url-trailing-slash
Allows enforcing URL routes with or without trailing slash
Stars: ✭ 35 (-52.05%)
Mutual labels:  routing, route
path-to-regexp-php
PHP port of https://github.com/pillarjs/path-to-regexp
Stars: ✭ 21 (-71.23%)
Mutual labels:  routing, route
STCRouter
基于标准URL的iOS路由系统,可实现业务模块组件化,控制器之间零耦合,可实现黑白名单控制,可进行native降级到hybrid。
Stars: ✭ 19 (-73.97%)
Mutual labels:  routing, route
jwt-auth
JSON Web Token Authentication for Laravel and Lumen
Stars: ✭ 46 (-36.99%)
Mutual labels:  middleware
server-timing
Collect backend metrics and provide them as Server-Timing header in your responses
Stars: ✭ 34 (-53.42%)
Mutual labels:  middleware
ASMapLauncher
ASMapLauncher is a library for iOS written in Swift that helps navigation with various mapping applications.
Stars: ✭ 41 (-43.84%)
Mutual labels:  routing
express-firebase-middleware
🔥 Express middleware for your Firebase applications
Stars: ✭ 53 (-27.4%)
Mutual labels:  middleware
express-view-cache
Unobtrusive solution to express framework - cache rendered page, without database requests and rendering.
Stars: ✭ 20 (-72.6%)
Mutual labels:  middleware
everip
The Elastic Versatile Encrypted Relay for IP (EVER/IP) Networking Suite
Stars: ✭ 32 (-56.16%)
Mutual labels:  routing
express-xml-bodyparser
Simple XML body parser connect/express middleware
Stars: ✭ 64 (-12.33%)
Mutual labels:  middleware

KOII

star this repo fork this repo npm Open Source Love Open Source Love

Koii is a simple ExpressJS middleware used to print all routes accessible in an application to the console on start.

Koii is inspired by Jackie and the fish

Install

npm install koii

Usage

To use Koii simply add it as a middleware in your express application. To do that, you need to first import Koii.

This can be done with requireJS or the ES6 import statements as shown below:

// we require this way because koii is currently exported as an esModule
const koii = require('koii');

OR

import koii from 'koii';

Once this is done, you can add the middleware with the statement

app.use(koii)

An example can be found in this github gist. Ensure you do this after all your route definitions, if not the middleware won't have access to the routes defined.

Read more about Koii here

Inspired by @danielb2's Blipp plugin for HapiJS

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].