A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/koajs/koa/wiki below:

Home ยท koajs/koa Wiki ยท GitHub

Frameworks, boilerplates and other starter kits using Koa.

Name and description Badges Supports V2 Lad scaffolds a Koa webapp and API framework for Node.js (created by the official Koa team member and former Express TC member @niftylettuce). See Forward Email as an example company using this framework. โœ“ lesky - Lightweight Express-ish (Koa) Server -- Type les not more! CLI for serving static files and initializing workspaces โœ“ T-Koa - ๐ŸŒˆ Koa web app framework written in typescript. โœ“ Koatty - Koa2 + Typescript = Koatty. Use Typescript's decorator implement auto injection just like SpringBoot. โœ“ Koalerplate - A simple Koa 2 boilerplate for API's using ES6. โœ“ koa-rest-api-boilerplate is a boilerplate for Node.js Koa RESTful API application with Docker, Swagger, Jest, CodeCov, PM2 and Circle CI โœ“ Is the most complete and flexible framework for Koa, It's compatible with koa2 and it's fully written in ES6/ES7, comes with a world class router and a powerfull ORM (CaminteJS). The CLI Tool allows you to easily setup a new project anywhere. โœ“ JollofJS - Comes with an impressive, native-friendly ORM and an in-built admin interface for CRUDing Data โœ“ egg - Born to build better enterprise frameworks and apps with Node.js & Koa โœ“ EggBorn.js - The Ultimate Javascript Full Stack Framework โœ“ Cabloy.js - The Ultimate Javascript Full Stack Business Development Platform, based on EggBornJS โœ“ thinkjs - Use full ES2015+ features to develop Node.js applications, Support TypeScript. koa2-react - A boilerplate Koa2 with React frontend using MVC pattern and examples of most necessary features โœ“ hekdi - Dependency Injection for node.js integrated with popular Koa.js framework โœ“ - Embrace Node.js 8 & koa2. A lightweight, scalable web framework, based on koa. โœ“ koahub - KoaHub.js -- Based on Koa platform Node web rapid development framework (Use es6/7) koahub-cli - KoaHub-cli -- automatically compile Babel ES6/7 and automatic restart after file modification koa-mvc - Koa v2 MVC framework, similar to sails.js js-api - JavaScript/JSON objects to REST API in seconds. EasyNode is a framework for microservice written with es6 and integrated a light web service based on koa and a light tcp service based on native socket. You can utilize all feature characters of ES6 in the framework. koa.io realtime web framework, built on Socket.IO api-boilerplate - an API application boilerplate koa-generator - Koa' application generator just like express-generator(support 1.x && 2.x) koa-gen - Express liked generator with standard style and gulp-nodemon (Koa v1.x & v2.x) koala - a more feature-rich version of Koa, including many middleware and utilities koa-plus - Koa with added features (similar to koala) - optimized for building secure, scalable APIs koan - Full stack JavaScript Web development boilerplate with Koa and Angular โœ“ component-boilerplate-koa - component + koa boilerplate opinion - Koa, and some modules so you can just start building cottage - Simple, fastest microframework based on Koa koa-mvc - Opinionated and minimalist MVC generator surface - A tiny middleware of RESTful API for koa koanect - A bare minimum framework that allows your web app to run standalone or to be packaged and included in other koanect apps roo โ€“ jump-start your web app with a thin layer on top of koa to reduce initial boilerplate resourced - A resource-oriented DSL for configuring koa kona - a modular MVC framework and middleware stack built on koa trek - Next generation full-stack JavaScript open source solution, based on Koa kaio - A minimalist middleware to get started faster with Koa koa-starter - A simple Koajs application starter template that includes controller, router, and view baxel - Baxel is a MVC web framework build on top of Koa framework strapi - Strapi allows you to build powerful back-end on top of Koa with no effort Paloma - An angluar-like MVC framework โœ“ Kless - A framework inspired by FaaS, based on koa. โœ“ koa-socket - Attaches socket.io to koa and allows koa-style middleware for sockets koa-socket2 - Attaches socket.io to koa2 and allows koa2-style middleware for sockets koa2-boilerplate - A minimal boilerplate of koa v2. koa2-api-boilerplate - API-only (RESTful) boilerplate for Koa v2 with ES6-syntax & other. koa2-starter-example - A starter for koa v2 with couchbase koa-skeleton - Front end skeleton with koa backend node-koajs-rest-skeleton - A simple Koajs 2.5 Application REST Skeleton (Koa v1.x & v2.x). Kubernetes-ready โœ“ Gracejs - A Nodejs SFB(Separation of Front and Back ends) framework, build with koa.๏ผˆๅŸบไบŽkoa็š„ๆ ‡ๅ‡†ๅ‰ๅŽ็ซฏๅˆ†็ฆปๆก†ๆžถ๏ผ‰ koa2-kickstarter - An opinionated boilerplate for koa v2 with batteries included. Pikachu - A Koa2 app boilerplate. lorem-koa - a CRUD application built with Koa. javascript-boilerplate - Node.js+Koa.js+PostgreSQL+React.js+Webpack+Mocha+Makefile, a starter kit for new apps. micro-koa - Creating microservices with koa inspired by zeit/micro koa-sample-web-app-api-mysql - Koa Sample App (handlebars templating + RESTful API using MySQL) koa-rester - Deploy RESTful APIs from presistence layer models myKoa - myKoa (our myKoa V2 Frameworks) koa-vue-notes-api - A fleshed-out SPA using Koa 2.3 on the backend and Vue 2.4 on the frontend. Includes fully featured user-authentication components, CRUD actions for the user's notes, and async/await. koa2-es2017-api-boilerplate - ๐Ÿš€ Unopinionated Rest API boilerplate using Koa2 & ES2017+ with Jest for testing and ESLint for linting koa2-starter-kit - Another Koa2 Starter Kit, utilizing Camo.js ODM and validate.js for validation ibird - A lightweight and flexible web development framework.โœจ๐Ÿš€โœจ โœ“ koa2-api-boilerplate - Koa2, Knex, es6-error, Gulp, ApiDoc, ESLint, koa-validate, JWT. โœ“ node-typescript-koa-rest - KOA2, typescript, logging and JWT. TypeORM with class-validator, SQL CRUD. Docker included. Valuable README. โœ“ koa-restful - ๐Ÿ’ฅ Koa 2 RESTful API,It supports Dependency Injection (DI), Support Swagger, Support Authentication, Support Aop, Koa Restful is an open-source library for creating Restful Web APIs based on the Koa framework, built using TypeScript. It aims to provide a lightweight, efficient, and user-friendly way to build backend services following the RESTful style โœ“ koa-restful-quick-start - ๐Ÿ’ฅ koa-restful ๅฟซ้€ŸๅฏๅŠจ้กน็›ฎ๏ผŒๅŒ…ๅซRestful Demoใ€ไพ่ต–ๆณจๅ…ฅใ€Aop็ผ–็จ‹ใ€Swaggerใ€Authenticationใ€‚ๆ”ฏๆŒๆž„ๅปบไธบJSๅœจnode็Žฏๅขƒไธญ่ฟ่กŒใ€‚ koa-restful-boilerplate - Koa 2 RESTful API boilerplate โœ“ koa-api-starter - A starter kit for building Koa.JS based restful api โœ“ koa-rest-generator - A Koa RESTful API Generator โœ“ Atlas.js - A component-based library to reduce boilerplate and provide sane project structure ๐Ÿป โœ“ ashley-koa - A dependency injection framework for Koa v2 โœ“ ts-microservice-boilerplate - Koa + TS boilerplate, + Docker, K8s, CI examples, and more โœ“ aom - API Over Models. Lightweight and powerful REST framework, Koa@2 with TypeScript, TypeORM and ClassValidator support, high scalability โœ“

Known middleware for Koa, you may want to search npm with "koa" to find more.

Koa v2 will try to convert legacy middleware for you, thus many in the lists below might just work out of the box. See Readme.md for more information about legacy middleware usage in Koa v2.

Name and description Supports v2 Downloads ratelimit - rate limiting middleware koa-better-ratelimit - support black/white lists, Retry-After header, 429 status, in-memory store. koa-ip-filter - Middleware for koa that filters IPs against glob patterns, RegExp, string or array of globs using ip-filter and micromatch. Support custom 403 Forbidden message and custom ID. โœ“ rate-limiter-flexible - limit requests rate by key and protect against DDoS and brute force attacks at any scale in process Memory, Cluster or PM2, Redis, Memcached, MongoDb, etc โœ“ Name and description Supports v2 Downloads koa-api-builder - Build koa-router apis that are easier to maintain โœ“ koa-mapper - A better router support params validation and OpenAPI generation. โœ“ koay-router - Provide a faster router for Koa, and support configurable routes for Koa or express. โœ“ koa-architect - Automates mounting and routing โœ“ koa-better-router - Stable and lovely router for koa, using path-match. Foundation for building powerful, flexible and RESTful APIs easily. โœ“ koa-bestest-router - Not complicated. No mutable state. Less than 100 lines of code. โœ“ koa-rest-router - Most powerful, flexible and composable router for building enterprise RESTful APIs easily! โœ“ koa-mount - mount koa applications as middleware โœ“ koa-route - uber simple routing middleware โœ“ koa-routing - routing middleware koa2-router - An express liked router middleware โœ“ koa2-routing - Multiple files define route & Multiple front middlewares.Support redirect. โœ“ koa-router - RESTful resource router (note: forked from ZijanHe/koa-router due to inactivity after being sold) โœ“ koa-radix-router - Radix based routing, like koa-router but more faster โœ“ koa-directory-router - Directory RESTful resource router koa-frouter - File as path koa-rewrite - url rewriting middleware โœ“ koa-repath - A more flexible URL rewriting middleware for koa koa-tree-router - high performance router for Koa โœ“ koa-trie-router - Trie-based routing โœ“ koa-params - Express style params support for koa-route. koa-methodoverride - HTTP method overriding middleware โœ“ koa-overwrite - Overwrites request.method with forms _method. koa-qs - nested query string support โœ“ kroute - Simple, self-contained koa routes and applications koa-dispatch - Hybrid Koa router with multiple handlers and param support. koa-barista - routing middleware based on the strong barista router. koa-joi-router - Configurable, input and output validated routing for koa โœ“ koa-joi-controllers - Controller decorators for Koa using koa-joi-router โœ“ koa-version - Mounting app by version to different router. koa-version-router - Automatic version for router. koa-ovenware - Automatic Model / Controller Loader for Koa koa-sub-domain - middleware to handle multilevel and wildcard subdomains koa-forward-request - Forward request for koa. impress-router - port Express router to koa โœ“ impress-router-table - Sails.js like routing for koa.js โœ“ koa-simple-router - Simple and fast REST routing middleware (koa 2.x ready) โœ“ koa-66 - Router for koa v2 โœ“ koa-react-router - koa 2 middleware for React server side rendering and routing with react-router โœ“ koa-dec-router - An ES6 decorator + class based router, support inherit, override, priority, auto load controllers, etc. Using koa-router under the hood. โœ“ koa-oai-router - Koa Router, based on OpenAPI, Swagger and Json Schema. โœ“ koa-minimal-router - ๐Ÿ…Yet another minimal router for koa. โœ“ koa-router-find-my-way - Router middleware based on find-my-way, a crazy fast http radix based router (benchmark). โœ“ koa-middleware-multiplexer - Multiplex Koa's middleware โœ“ Name and description Supports v2 Downloads koa-better-serve - Small, simple and correct serving of files, using koa-send - nothing more. โœ“ koa-serve - Koa middleware for serving static files koa-send - a send file utility โœ“ koa-sendfile - a barebone send file utility โœ“ koa-static - static file serving middleware โœ“ koa-file-server - static file serving with additional features like etag and SPDY Push support koa-static-server - Static file serving middleware for koa with directory, rewrite and index support koa-static-cache - static file serving from memory koa-spa - Single page app server build upon static-cache koa-favicon - bounce favicon requests with a 404 โœ“ koa-favi - connect.favicon like middleware default use node logo koa-broccoli - a broccoli server (w/ livereload) koa-combo - combine your static files at serverside and reduce number of HTTP requests in a flexible way koa-watchify - Wraps a browserify or watchify instance into a koa middleware koa-serve-static - Serve static files, based on Express's serve-static โœ“ koa-serve-list - Serve directory listings for koa, based on Express's serve-index โœ“ koa-stream - a send file utility supporting range request koa-static-folder - Serve static files using a folder koa-static2 - Middleware for Koa2 to serve a folder with Babel โœ“ koa2-serve-index - A Koa2 middleware serves pages that contain directory listings for a given path, based on Express's serve-index โœ“ koa-accept-webp - Koa middleware for serving webp images when support is detected โœ“ koa-static-resolver - Koa static file resolver, dirs, default index, path replace, cache, livereload, gzip โœ“ koa-files - A static files serving middleware for koa, support multipart range and download resumption. โœ“ koa-simple-static - Simple caching static file server for Koa, in TypeScript Name and description Supports v2 Downloads koa-file-server - static file serving with additional features like etag and SPDY Push support Name and description Supports v2 Downloads koa-server-push - Specifically for adding HTTP2 Server Push headers for HTTP2 clients and proxies such as Google App Engine โœ“ Name and description Supports v2 Downloads koa-locals - local variables for templates render, use of ctx.state instead of ctx.locals koa-bel - Simple javascript views without dependencies, built to be used with bel, but will also work with yo-yo or even just plain JS files returning a stream โœ“ koa-views - Render your views with almost any templating engine โœ“ koa-webc - Render your WebC components โœ“ koa-ejs - Focus on ejs and support full feature include layout, filters, locals, include. โœ“ co-ejs - koa ejs view render middleware. koa-dom - server-side dom templating koa-swig - Focus on swig, support tags, filters, and extensions. โœ“ koa-swig-render - Focus on swig, used as a middleware. koa-hbs - Express-style Handlebars view rendering. koahub-handlebars - Handlebars view rendering, Use async/await โœ“ koa-jade - a Jade middleware for Koa koa-handlebars - Handlebars view rendering โœ“ koajs-nunjucks - Nunjucks view rendering koa-view - Nunjucks view rendering โœ“ koa-pug - a Pug (renamed Jade) middleware for Koa koa-artpl - koa artTemplate engine koa-nunjucks-next - Nunjucks view rendering, support asynchronous filters, render raw string โœ“ koa-xtpl - A node.js wrapper around xtemplate engine (easier for Koa 2) โœ“ koa-nunjucks-async - A Koa@2 middleware for rendering Nunjucks templates. Uses Node's native async/await, and util.promisify. Also exposes ctx.state to rendered templates โœ“ koa-vue-view - A Koa view engine which renders Vue components on server โœ“ koa2-jsx - JSX rendering using server-side React methods, with Redux support to set templating data from context. Can be used to create universal application. โœ“ @hellohd/koa-nunjucks - Use nunjucks.js to dynamically load templates, auto-reload templates when they are changed, and use precompiled templates. โœ“ Name and description Supports v2 Downloads koa-livereload - koa middleware for adding livereload.js Name and description Supports v2 Downloads koa-analytics - easily add analytics to your koa app

Misc utilities that are useful for Koa applications. Note that co lets you yield a variety of types, so existing libraries using promises etc should work fine.

Aggregate modules make including common suites of middleware in your application(s) easier. This mimics the convenience of Connect's bundled middleware without forcing them on people.

Application list using Koa.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4