@opentelemetry/instrumentation-koa
OpenTelemetry instrumentation for `koa` http web application framework
Found 4002 results for koa
OpenTelemetry instrumentation for `koa` http web application framework
compose Koa middleware
convert modern Koa legacy generator-based middleware to promise-based middleware
Router middleware for koa. Maintained by Forward Email and Lad.
Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM
Static file serving middleware for koa
Cross-Origin Resource Sharing(CORS) for koa
Transfer static files
a body parser for Koa
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
A Koa body parser middleware. Supports multipart, urlencoded and JSON request bodies.
Middleware and a scalar Upload to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.
Automatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for Forward Email and Lad. Cross-browser and cross-platform email testing.
range request implementation for koa
OAuth Proxy
Maintained fork of later. Determine later (or previous) occurrences of recurring schedules
Logging middleware for koa
Koa ETag support middleware
Koa cookie session middleware with external store support
Use existing web application frameworks in serverless environments
Build swagger-compliant REST APIs using TypeScript and Node
Build swagger-compliant REST APIs using TypeScript and Node
Build swagger-compliant REST APIs using TypeScript and Node
Security header middleware collection for koa
Mounting middleware for koa
Passport middleware for Koa
Create, preview (browser/iOS Simulator), and send custom email templates for Node.js. Made for Forward Email and Lad.
Fork of graphql-upload@8 that works with graphql@15 for compatibility with apollo-server@2
favicon bounce middleware for koa
gracefully shuts downs http server
pretty (non-compressed) json response middleware
Koa route middleware
Use Connect/Express middleware in Koa
Ip filter middleware for koa, support `whitelist` and `blacklist`.
OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect
An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite
Route middleware for Koa that handles `multipart/form-data` using multer
Conditional GET support for koa
body-parser
Grant OAuth Proxy middleware for Koa
Express & Koa middlewares and Fastify & Hapi plugins for CLS-based request id generation, batteries included
Koa body parsing middleware
Conditionally add a middleware to Koa with some common patterns.
koa error handler, hack ctx.onerror
Koa middleware for validating JSON Web Tokens
Swagger UI middleware for koa
Typescript minimalistic and developer friendly middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.
GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration).
Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic
Express 4.x and 5.x middleware which sanitizes user input data (in req.body, req.query, req.headers and req.params) to prevent Cross Site Scripting (XSS) attack.
Static cache for koa
API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification
Launch server after all async task ready
koa locales, i18n solution for koa
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab
Minimalistic and developer friendly middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.
Cross-Origin Resource Sharing(CORS) for koa
A web framework's framework for Node.js
Helper to create more safe jsonp response body for koa and other web framework
Rate limiter middleware for koa
Router middleware for egg/koa. Provides RESTful resource routing.
API and process monitoring with Prometheus for Node.js micro-service
Proxy middleware for koa
LoopBack: Open Source Framework for Node.js
CORS middleware for Koa
pino logging koa middleware
Lightweight simple translation middleware for koa, based on i18n-2
Light wrapper around Koa providing a websocket middleware handler that is koa-route compatible.
AdonisJS and Koa style middleware layer with ability to run parallel middleware
Get locale variable from query, subdomain, the last domain, accept-languages or cookie for koa.
Configurable, input validated routing for koa.
Http Proxy Middleware for Koa@2.x/next
Blanket basic auth middleware for koa
Load detection and shedding capabilities for http, express, restify and koa
koa generic session store by memory, redis or others
Koa.js middleware for useragent detection
Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
co-request promisify wrapper for request
Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Bree job schedulers, and custom handlers.
koa2 version winston logger like express-winston
Transfer static files
Static file serving middleware for koa
Redis storage for Koa session middleware/cache with Sentinel and Cluster support
Development and Hot Reload Middleware for Koa2
A TypeScript Framework on top of Express
A Koa.js server adapter for Bull-Board dashboard.
A middleware that adds a request id to a koa application
ejs render middleware for koa
Inspired by koa-joi-router, this package aims to provide a similar feature-set while leveraging Zod and Typescript to create typesafe routes and middlewares with built in I/O validation.
Template rendering middleware for koa
Run REST APIs and other web applications using your existing Node.js application framework (NestJS, Express, Koa, Hapi, Fastify and many others), on top of AWS, Azure, Digital Ocean and many other clouds.
Koa middleware for logging requests using bunyan
Enforces HTTPS for node.js koa projects
A node.js library that executes a http handler function in the current process without having to start a local http server.
ejs render middleware for Koa.js
X-Repsonse-Time middleware for koa
validation library for nodejs, inspired by laravel.
Typescript-based tools for working with Swagger v2.0 documents
JWT authentication middleware.
Use Connect/Express middleware in Koa2
API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification
User profile plugin for Grant
AWS X-Ray Middleware for koa (Javascript)
URL rewrite middleware for koa
Koa meets socket.io connected socket
URL rewrite middleware for koa
Error handler for pure-JSON Koa apps
Parse request body into ctx.request.body
Axe is a logger-agnostic wrapper that normalizes logs regardless of argument style. Great for large development teams, old and new projects, and works with Pino, Bunyan, Winston, console, and more. It is lightweight, performant, highly-configurable, and a
Parse errors in the Browser and Node. Made for Cabin.
Transfer static files
An error mapper for Koa applications
HTTP method override for koa
Full-featured [koa][] body parser! Support parsing text, buffer, json, json patch, json api, csp-report, multipart, form and urlencoded bodies. Works for koa@1, koa@2 and will work for koa@3.
Koa 2 middleware for loading, parsing and validating requests via swagger2
Allows you to identify client requests within non-sequential logs such as Syslog by adding a response header of `X-Request-Id`. Allows setting value via query parameter or request header. For Koa and Express.
using decorator to automatically generate swagger doc for koa-router
Autoload your scripts.
Mock a Rest API or any backend service.
Production ready GraphQL Koa middleware.
Koa cookie parser middleware
A TypeScript Framework on top of Express
Express & Koa middlewares and Fastify & Hapi plugins for CLS-based request id generation, batteries included
Promise based multipart form parser
A complete implement of CAS Client middleware for Node.js, support CAS 1.0, 2.0+, 3.0+ protocol.
A koa2 http-proxy-middleware.
Middleware for Koa2 to get/set session use with custom stores such as Redis or mongodb
A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
Koa adapter for tRPC
A koa params validate middleware.
Second generation object or request validator for node.js
Use express middlewares in Koa2, the one that really works.
A fork of BreeJS/bree. A Node.js and JavaScript task scheduler with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads or process forks, and supports async/await, retries, throttling, concurrency, and cancela
Simple Koa middleware for websocket handling
Route middleware for Koa and Express that adds a request received high-resolution timer and Date to the request object using easily accessible Symbols to prevent request object pollution. Made for Cabin.
Execute thunks in parallel with concurrency support and gather all the results
Parse requests in the Browser and Node (with added support for multer and passport). Made for Cabin.
Koa adapter for connect-history-api-fallback
Node.js service tools for common use cases
koa middleware to parse xml request body
Build swagger-compliant REST APIs using TypeScript and Node
Build swagger-compliant REST APIs using TypeScript and Node
Cabin is the best self-hosted JavaScript and Node.js logging service.
Hook cookies get/set on Koa for server-rendering
Configurable Denial-Of-Service prevention for http services
Middleware to delay answering requests based on request url, useful to diagnose website behavior based on load delays
Midway Web Framework for KOA
Koa ETag support middleware
Passport middleware for Koa
Handlebars Templates via Generators for Koa
midway session component for koa and faas
Single-purpose koa middleware to parse valid JSON request bodies and nothing else.
Converts a Koa app into a supertest compatible agent instance.
Koa based web application framework
Encrypted cookie session middleware extension for koa-session
Enhances Apollo GraphQL Server for intuitive file uploads via GraphQL mutations.
A high performance koa router
fs wrapper for async await magic
404 handler for Lad and Koa (best used with koa-better-error-handler)
Koa.js setup to be used with with Next.js api routes
Treblle Javascript SDK
Winston logger for Koa
koa route middleware
Configure http2-proxy middleware with ease for koa.
HTTP response caching for Koa. HTTP response caching for Koa. Supports Redis, in-memory store, and more!
Simple API monitoring & analytics for REST APIs built with Express, Fastify, NestJS, AdonisJS, Hono, H3, Elysia, and Koa.
Express middleware for adding common prometheus metrics
An i18next middleware for koa2 framework.
Delaying responses for resources by URL RegExp, for Koa server
webpack dev middleware for koa
OAuth 2.0 authorization server toolkit for Node.js.
Swagger UI Koa
Koas serializer converts a response body to the negotiated response format.
Static file serving middleware for koa with directory, rewrite and index support
OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect
Bearer token parser middleware for koa
Koa(v2)/Express middleware for handle multipart form
Koas spec handler exposes the Open API document as a JSON API call.
A koa middleware to add nocache response headers.
An easy-to-use testing framework for node servers everywhere
Configurable, input validated routing for koa.
Koas parameters attempts to coerce path and query parameters to the type specified in their respective JSON schema.
> [Koa][] + [OpenAPI Specification][] = Koas
Koas body parser parses and validates request bodies based on the current operation.
Koas Swagger UI serves Swagger UI. This requires the `specURL` variable to have been set on the `ctx.openApi` object. Typically this is done by combining it with [`koas-spec-handler`][].
Koas operations maps operation IDs to Koa controller functions.
Koas status code automatically sets the response status code based on the success status code specified in the Open API object.
Koas security checks if a request matches the security requirement of an operation. For example, given the following partial OpenAPI document:
Allows Express usage with Azure Function
Used to set respose header: Content-Security-Policy
A lightweight, security-first logging utility with automatic data redaction for Node.js applications - the first logging library with built-in PII protection.
A parameter validation library for Koa routes
Ware inspired, easily create your own middleware layer using generators via co.
koa version of Connect-Roles
keycloak koa oauth jsonWebToken
koa middleware for i18next
Error reponses (text, json, html) for koa
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using the Koa.js application framework
A lean, modern, and flexible node server
Higher level promise-based template rendering for Co and others, built on co-render
API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification
Static cache for koa
A robust context validator for koajs
Add Async Hook context support in Ts.ED
The Middleware To Serve Front-End JavaScript With JSX And Hot Reload.
An unopinionated authentication library for building Node.js APIs.
The Koa2 Fork Optimized With Closure Compiler That Has Just 1 Dependency (mime-db).
A powerfull koa router using typescript decorations
webpack dev&hot middleware for koa2
Router middleware for koa v2
Middleware of Koa v2, 408 "request time-out" will be return if request execute timeout, ctx.state.timeout will be set to ture at same time.
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
`koa-x-router` is a library that extends the functionality of `koa-router` by providing validation and automatic API documentation features. It simplifies the process of defining routes, validating request data, and generating API documentation.
Koa server and common middleware
Development and Hot Reload Middleware for Koa2
A simple, extensible object property validator for node.js. Supports express.js.
Module to support Serverless HTTP function with Ts.ED
Test node.js HTTP servers using the fetch API
An npm module that allows your Node.js web applications to be deployed as an AWS Lambda function and invoked in response to API Gateway, HTTP API, or Application Load Balancer requests.
Log HTTP requests/responses separately, visualize their concurrency and report logs/errors in context of a request
Set, clear, and parse cookies in your Koa application
Enforce SSL for koa apps
Some utilities for the development of koa applications with Inversify
Collect params in one object (params = params + query + body).
Semantic Versioning routing for Koa
Use existing web application frameworks in serverless environments
webpack hot reload middleware for koa
Validation
Configurable, input validated routing for koa using yup
Middleware for Koa@2 to serve a folder under a name declared by user
NestJS module for generating Swagger documentation for Koa applications
Koa2.js middleware for useragent detection. Easy to use and very fast.
Test NodeJS backends using Axios
Koa HTTP adapter for Nest.js
A web server based on koa with advanced routing, lazy body and flexbile error handling
Radix tree like router middleware for koa
a smart theme loader for CMS systems
Decentraland Authentication Middleware
Dito.js Router – Dito.js is a declarative and modern web framework, based on Objection.js, Koa.js and Vue.js
Automatically validate API requests with OpenAPI 3 and Koa.
Stripe package for Ts.ED framework
Vizydrop correlation id helper based on async hooks
A middleware that adds a request id in Koa
Base API for CRUD using koa and mongo
Middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers. With CommonJS support
Expose the request body as a promise in koa Context.body
Koa package for Ts.ED framework
A simple and lightweight TypeScript type guard library for runtime type validation.
A middleware that logs request and response in Koa