{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"koa","owner":"koajs","isFork":false,"description":"Expressive middleware for node.js using ES2017 async functions","allTopics":["koa"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":24,"issueCount":33,"starsCount":34995,"forksCount":3222,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,1,1,0,0,3,0,0,0,0,0,3,0,0,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-30T22:22:28.339Z"}},{"type":"Public","name":"examples","owner":"koajs","isFork":false,"description":"Example Koa apps","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":7,"starsCount":4517,"forksCount":747,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T18:23:37.093Z"}},{"type":"Public","name":"compress","owner":"koajs","isFork":false,"description":"Compress middleware for koa","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":1,"starsCount":434,"forksCount":39,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-25T09:11:08.011Z"}},{"type":"Public","name":"route","owner":"koajs","isFork":false,"description":"Simple route middleware","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":1,"starsCount":441,"forksCount":46,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T18:37:23.942Z"}},{"type":"Public","name":"session","owner":"koajs","isFork":false,"description":"Simple session middleware for koa","allTopics":["koa","session","koa-session"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":45,"starsCount":896,"forksCount":112,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T22:36:27.845Z"}},{"type":"Public","name":"router","owner":"koajs","isFork":false,"description":"Router middleware for Koa. Maintained by @forwardemail and @ladjs.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":21,"starsCount":844,"forksCount":170,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T19:21:07.864Z"}},{"type":"Public","name":"cors","owner":"koajs","isFork":false,"description":"Cross-Origin Resource Sharing(CORS) for koa","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":15,"starsCount":729,"forksCount":76,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-02T23:01:34.946Z"}},{"type":"Public","name":"body-parsers","owner":"koajs","isFork":false,"description":"collection of koa body parsers","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":2,"starsCount":38,"forksCount":10,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T16:13:42.991Z"}},{"type":"Public","name":"multer","owner":"koajs","isFork":false,"description":"Middleware for handling `multipart/form-data` for koa, based on Express's multer.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":166,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-22T15:00:49.130Z"}},{"type":"Public","name":"kick-off-koa","owner":"koajs","isFork":false,"description":"[MAINTAINERS WANTED] An intro to koa via a set of self-guided workshops","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":9,"starsCount":697,"forksCount":92,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T15:34:08.818Z"}},{"type":"Public","name":"koala","owner":"koajs","isFork":false,"description":"[SEEKING MAINTAINER] An HTTP/2 and ES6 Module-ready Koa Suite","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":6,"starsCount":319,"forksCount":28,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-25T01:03:58.405Z"}},{"type":"Public","name":"ratelimit","owner":"koajs","isFork":false,"description":"Rate limiter middleware","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":479,"forksCount":57,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-29T14:49:47.794Z"}},{"type":"Public","name":"static","owner":"koajs","isFork":false,"description":"Static file server middleware","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":5,"starsCount":1134,"forksCount":119,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-25T00:10:27.217Z"}},{"type":"Public","name":"joi-router","owner":"koajs","isFork":false,"description":"Configurable, input and output validated routing for koa","allTopics":["koa","joi","javascript","router"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":6,"starsCount":451,"forksCount":99,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T14:09:43.405Z"}},{"type":"Public","name":"bunyan-logger","owner":"koajs","isFork":false,"description":"Koa middleware for bunyan request logging","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":108,"forksCount":33,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T19:52:50.279Z"}},{"type":"Public","name":"koa-redis","owner":"koajs","isFork":false,"description":"Redis storage for Koa session middleware/cache with Sentinel and Cluster support","allTopics":["koa","node","storage","cache","cluster","session","sentinel","redis"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":11,"starsCount":351,"forksCount":40,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T14:09:09.088Z"}},{"type":"Public","name":"koa.io","owner":"koajs","isFork":false,"description":"[MAINTAINERS WANTED] Realtime web framework combine koa and socket.io.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":8,"starsCount":428,"forksCount":50,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-18T02:59:23.899Z"}},{"type":"Public","name":"workshop","owner":"koajs","isFork":false,"description":"Koa Training Workshop","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":3,"starsCount":440,"forksCount":109,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-16T15:07:13.652Z"}},{"type":"Public","name":"cash","owner":"koajs","isFork":false,"description":"HTTP response caching for Koa. Supports Redis, in-memory store, and more!","allTopics":["javascript","content","aws","node","amazon","network","space","static","session","sessions","delivery","redis","caching","koa","cdn","storage","memory","cache","s3","store"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":2,"starsCount":153,"forksCount":21,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-03T19:13:28.031Z"}},{"type":"Public","name":"compose","owner":"koajs","isFork":false,"description":"Middleware composition utility","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":4,"starsCount":995,"forksCount":143,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-03T18:48:58.236Z"}},{"type":"Public","name":"conditional-get","owner":"koajs","isFork":false,"description":"Conditional GET middleware for koa","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":60,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-26T16:58:59.629Z"}},{"type":"Public","name":"locales","owner":"koajs","isFork":false,"description":"koa locales, i18n solution for koa","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":8,"starsCount":67,"forksCount":32,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T06:17:56.940Z"}},{"type":"Public","name":"stateless-csrf","owner":"koajs","isFork":false,"description":"CSRF without sessions.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-03T16:52:02.429Z"}},{"type":"Public","name":"jwt","owner":"koajs","isFork":false,"description":"Koa middleware for validating JSON Web Tokens","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":3,"starsCount":1341,"forksCount":118,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-07T19:03:45.895Z"}},{"type":"Public","name":"json","owner":"koajs","isFork":false,"description":"pretty-printed JSON response middleware","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":199,"forksCount":12,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-30T12:56:39.242Z"}},{"type":"Public","name":"is-json","owner":"koajs","isFork":false,"description":"check if a koa body should be interpreted as JSON","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":16,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-29T17:59:23.496Z"}},{"type":"Public","name":"userauth","owner":"koajs","isFork":false,"description":"koa user auth middleware","allTopics":["koa","koa-middleware"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":4,"starsCount":135,"forksCount":19,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-29T09:31:34.262Z"}},{"type":"Public","name":"html-minifier","owner":"koajs","isFork":false,"description":"minify HTML responses like some crazy guy","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":0,"starsCount":30,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-28T16:57:07.562Z"}},{"type":"Public","name":"etag","owner":"koajs","isFork":false,"description":"ETag support for Koa responses","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":112,"forksCount":15,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-10T23:00:28.399Z"}},{"type":"Public","name":"path-match","owner":"koajs","isFork":false,"description":"koa route middleware","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":2,"starsCount":34,"forksCount":5,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-25T01:23:30.657Z"}}],"repositoryCount":95,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}