Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-koa
:dancers: Awesome Koa.js Web Framework
https://github.com/ellerbrock/awesome-koa
Last synced: 5 days ago
JSON representation
-
Status
- ![Deadlink Test - ci.org/ellerbrock/awesome-koa)
- travis-deadlink-scanner
-
Examples & Boilerplates
- koa-hasura - Koa app starter kit with Hasura deployment
- koa2-api-boilerplate - Koa2, Knex, es6-error, Gulp, ApiDoc, ESLint, koa-validate, JWT.
- koa-rest-api-boilerplate - Boilerplate for Node.js Koa RESTful API application with Docker, Swagger, Jest, Coveralls and CircleCI
- babel-es6-es7-npm-skeleton - Babel ES6 / ES7 - Testing, Benchmark, Auto Reload, Linting
- K2 - Koa2, Babel ES6/7, GraphQL, passport-local based authentication, PostgreSQL, Jest for Unit and Integration testing and more
- koa-firebase - Koa with Firebase middleware integration starter
- koalerplate - A simple Koa 2 boilerplate for API's using ES6.
- koa-user-api-boilerplate - User API boilerplate using Koa2, Full ES6 & 7 support, Passport & JWT with tests.
- koa-blog-api-boilerplate - Blog API extended from [koa-user-api-boilerplate](https://github.com/maotora/koa-userapi) authentication layer with ES6 & 7 support.
-
Tutorials
-
Generators
- Generators - Mozilla Developer Network (MDN)
-
Videos
- KnowThen - Videos about Koa and Generators
- Generators in JavaScript - What, Why and How
- Generators in JavaScript - What, Why and How
- Generators in JavaScript - What, Why and How
-
Other Web Development Lists
-
Contact / Social Media
- ![Twitter - plus.png)](https://plus.google.com/116540931335841862774)[![Gitter](https://github.frapsoft.com/social/gitter.png)](https://gitter.im/frapsoft/frapsoft/)[![Github](https://github.frapsoft.com/social/github.png)](https://github.com/ellerbrock/)
-
Development by
-
License
-
- Atom for Web Developer - Useful Packages and Configuration for a better Workflow
- Node.js for Web Developers - Full Stack Javascript Development with Node.js
- Chrome Extensions for Web Developer - A list with useful Chrome Extensions
- Publishing NPM Packages for Developers - Introduction how to write and publish npm Modules.
- Awesome Typescript - A collection of awesome TypeScript resources.
- Docker Tutorial - Getting Started with Docker.
- Fish Shell Setup OS X - Terminal Setup for OS X with Fish Shell, Fisherman, Powerline Fonts and iTerm2.
-
-
Middleware
- etag - ETag support for Koa responses
- todo - a todo example write with koa and react
- trace - generic tracing for koa
- trace-influxdb - InfluxDB tracing for koa-trace
- trie-router - Trie-routing for Koa
- userauth - koa user auth middleware
- koa-protect - Security module for koa applications
- koache - Koa cache based on node-cache
- sendfile - basic file-sending utility for koa
- session - Simple cookie-based session middleware
- favicon - Koa middleware for serving a favicon
- file-server - file serving middleware for koa
- generic-session - koa session store with memory, redis or others.
- maxrequests - Limit max requests on each http keepalive connection.
- resourcer-docs - Simple app that generates documentation for routes mounted using koa-resourcer.
- middleware-hook - low-level hooks for your middleware
- mock - Simple web page mock middleware
- mount - Mount other Koa applications or middleware to a given pathname
- onerror - an error handler for koa, hack ctx.onerror
- html-minifier - minify HTML responses like some crazy guy
- is-json - check if a koa body should be interpreted as JSON
- joi-router - Configurable, input and output validated routing for koa
- json - pretty-printed JSON response middleware
- json-error - Error handler for pure-JSON apps
- json-filter - Middleware allowing the client to filter the response to only what they need, reducing the amount of traffic over the wire.
- jwt - Koa middleware for validating JSON Web Tokens
- koa-body-clean - Koa middleware for auto cleanup files created to disk by multipart middlewares
- koa-fresh - koa-fresh: HTTP response freshness testing middleware base on koa and node-fresh
- koa-github - simple github auth middleware for koa
- koa-lusca - koa version of lusca. Application security for koa.
- koa-markdown - Auto convert markdown to html for koa. Inspired by connect-markdown
- koa-range - range request implementation for koa, see <http://tools.ietf.org/html/rfc7233>
- koa-redis - koa session with redis
- koa-response-handler - lightweight response handler for koa
- koa-roles - koa version of Connect-Roles
- koa-rt - koa rt with microtime
- koa-custom-response - standard RESTful API for koa
- koa-twig - use twig as template engine
- koa-safe-jsonp - Safe jsonp plusins for koa.
- koa.io - Realtime web framework combine koa and socket.io.
- koa-ts-controllers - Typescript/decorator based Rest controller/router for Koa2+.
- koala - [SEEKING MAINTAINER] An HTTP/2 and ES6 Module-ready Koa Suite
- locales - koa locales, i18n solution for koa
- logger - Development style logging middleware
- override-method - method override utility for koa
- parameter - parameter validate middleware for koa, powered by parameter
- path-match - koa route middleware
- qs - qs for koa, and use querystring more safely.
- querystring-strict - THIS REPOSITORY IS NOW DEPRECATED
- ratelimit - Rate limiter middleware
- react-view - A Koa view engine which renders React components on server
- redis-session-sets - Koa Redis sessions with field-referencing cross sets
- resourcer - A simple resource directory mounter for koa.
- koa - Expressive middleware for node.js using generators
- api-boilerplate - API application boilerplate
- workshop - Koa Training Workshop
- examples - Example Koa apps
- snapshot - take snapshot when request, cache by request path.
- stateless-csrf - CSRF without sessions.
- static - Static file server middleware
- static-cache - Static cache for koa
- statsd - Statsd middleware
- timer - time your middleware
- response-time - X-Response-Time middleware
- rewrite - URL rewriting middleware
- route - Simple route middleware
- s3-cache - Koa middleware to cache and serve from S3
- send - Transfer static files
- accesslog - Middleware for common log format access logs
- atomic-session - Atomic sessions for Koa
- badgeboard
- basic-auth - blanket basic auth middleware
- body-parsers - collection of koa body parsers
- bodyparser - a body parser for koa
- bundle - Generic asset pipeline with caching, etags, minification, gzipping and sourcemaps.
- charset - use iconv-lite to encode the body and set charset to content-type
- bunyan-logger - Koa middleware for bunyan request logging
- cash - HTTP response caching for Koa
- cluster - Koa clustering and error handling utility
- compose - Middleware composition utility
- compress - Compress middleware for koa
- conditional-get - Conditional GET middleware for koa
- convert - Convert koa generator-based middleware to promise-based middleware
- cors - Cross-Origin Resource Sharing(CORS) for koa
- cross-cookies - Easily set cookies across subdomains
- csrf - CSRF tokens for koa
- ctx-basic-auth - Augments Koa with ctx.basicAuth
- ctx-cache-control - Augment Koa with ctx.cacheControl(maxAge)
- ctx-paginate - Augments Koa with ctx.paginate
- ejs - a koa view render middleware, support all feature of ejs
- error - Error response middleware (text, json, html)
- koa-json-rpc - JSON-RPC 2.0 middleware which implements the [https://www.jsonrpc.org/specification](https://www.jsonrpc.org/specification)
- kick-off-koa - An intro to koa via a set of self-guided workshops
-
Links
- co - The ultimate generator based flow-control goodness for nodejs
Programming Languages
Categories
Sub Categories
Keywords
koa
14
koa2
7
nodejs
5
cache
4
javascript
4
koajs
3
koa-router
3
session
3
node
3
api
3
boilerplate
3
storage
2
typescript
2
redis
2
router
2
middleware
2
koa-middleware
2
circle-ci
1
circleci
1
docker
1
pm2
1
rest-api
1
rest
1
restful
1
openapi3
1
controller
1
twig
1
es6
1
sentinel
1
cluster
1
json
1
error-handler
1
joi
1
koa-session
1
xss
1
sql-injection
1
security
1
aws
1
caching
1
cdn
1
content
1
delivery
1
memory
1
network
1
s3
1
sessions
1
space
1
static
1
store
1
json-rpc
1