{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"local-web-server","owner":"lwsjs","isFork":false,"description":"A lean, modular web server for rapid full-stack development.","topicNames":["web-development","web-server","server","backend","progressive-web-app","single-page-app","full-stack","webapp","lws","webapplication"],"topicsNotShown":0,"allTopics":["web-development","web-server","server","backend","progressive-web-app","single-page-app","full-stack","webapp","lws","webapplication"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":6,"starsCount":1182,"forksCount":83,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-31T08:04:03.163Z"}},{"type":"Public","name":"cors","owner":"lwsjs","isFork":false,"description":"Support for adding Cross-Origin Resource Sharing (CORS) headers to lws","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-08T11:15:32.585Z"}},{"type":"Public","name":"lws","owner":"lwsjs","isFork":false,"description":"A lean, modular web server for rapid full-stack development.","topicNames":["server","backend","webapp","http-server","development-tools","lws"],"topicsNotShown":0,"allTopics":["server","backend","webapp","http-server","development-tools","lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":45,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-31T16:21:03.894Z"}},{"type":"Public","name":"index","owner":"lwsjs","isFork":false,"description":"Lws middleware plugin to serve directory listings","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-22T10:21:19.475Z"}},{"type":"Public","name":"mock-response","owner":"lwsjs","isFork":false,"description":"Middleware adding mock responses to lws","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-26T17:28:41.753Z"}},{"type":"Public","name":"log","owner":"lwsjs","isFork":false,"description":"Outputs an access log or stats view to the lws console","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-26T17:28:18.702Z"}},{"type":"Public","name":"json","owner":"lwsjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-26T17:27:59.210Z"}},{"type":"Public","name":"blacklist","owner":"lwsjs","isFork":false,"description":"Middleware for lws enabling certain routes to be forbidden","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-26T17:27:14.183Z"}},{"type":"Public","name":"range","owner":"lwsjs","isFork":false,"description":"Adds support for HTTP Range Requests to lws","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-27T14:34:13.775Z"}},{"type":"Public","name":"examples","owner":"lwsjs","isFork":false,"description":"Examples demonstrating local-web-server features","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-10T11:05:13.435Z"}},{"type":"Public","name":"body-parser","owner":"lwsjs","isFork":false,"description":"Parses the request body, making ctx.request.body available to downstream middleware","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-10T22:07:16.340Z"}},{"type":"Public","name":".github","owner":"lwsjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-16T13:03:06.201Z"}},{"type":"Public","name":"spa","owner":"lwsjs","isFork":false,"description":"lws middleware plugin adding support for Single Page Applications","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-14T14:20:25.402Z"}},{"type":"Public","name":"static","owner":"lwsjs","isFork":false,"description":"Middleware for lws to serve static files.","topicNames":["backend","webserver","lws","lws-middleware"],"topicsNotShown":0,"allTopics":["backend","webserver","lws","lws-middleware"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-14T13:59:42.541Z"}},{"type":"Public","name":"compress","owner":"lwsjs","isFork":false,"description":"Compress responses using gzip","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-14T13:51:49.106Z"}},{"type":"Public","name":"redirect","owner":"lwsjs","isFork":false,"description":"Lws middleware plugin to perform a HTTP 302 Redirect","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-11T18:53:50.870Z"}},{"type":"Public","name":"mime","owner":"lwsjs","isFork":false,"description":"Customise the mime-type returned with any static resource","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-11T16:36:20.394Z"}},{"type":"Public","name":"conditional-get","owner":"lwsjs","isFork":false,"description":"HTTP Conditional Request support for lws","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-11T16:34:31.105Z"}},{"type":"Public","name":"rewrite","owner":"lwsjs","isFork":false,"description":"lws middleware plugin adding URL rewriting support","topicNames":["url-rewrite","lws"],"topicsNotShown":0,"allTopics":["url-rewrite","lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":2,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-11T09:54:58.365Z"}},{"type":"Public","name":"serve-index","owner":"lwsjs","isFork":true,"description":"Serve directory listings","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":149,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-09T17:06:01.891Z"}},{"type":"Public","name":"request-monitor","owner":"lwsjs","isFork":false,"description":"Adds request and response logging to lws verbose output","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-09T17:04:14.651Z"}},{"type":"Public","name":"koa-mock-response","owner":"lwsjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-09T16:24:20.329Z"}},{"type":"Public","name":"err-detail","owner":"lwsjs","isFork":false,"description":"Middleware plugin for lws to include the error stack trace in the HTTP response.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-09T15:59:53.753Z"}},{"type":"Public","name":"basic-auth","owner":"lwsjs","isFork":false,"description":"Password-protect a server using Basic Authentication","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-09T13:50:20.643Z"}},{"type":"Public","name":"stream-log-stats","owner":"lwsjs","isFork":false,"description":"Prints statistics from the incoming web log stream to the console","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-07T11:36:28.860Z"}},{"type":"Public","name":"live-reload","owner":"lwsjs","isFork":false,"description":"Live-reload support for lws. Incomplete.","topicNames":["lws"],"topicsNotShown":0,"allTopics":["lws"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-17T23:19:17.420Z"}},{"type":"Public archive","name":"koa-rewrite","owner":"lwsjs","isFork":true,"description":"URL rewriting middleware","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":13,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-22T16:35:48.157Z"}},{"type":"Public archive","name":"http2","owner":"lwsjs","isFork":false,"description":"Deprecated.","topicNames":["nodejs","http2","lws","http2-server"],"topicsNotShown":0,"allTopics":["nodejs","http2","lws","http2-server"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-19T11:29:55.020Z"}},{"type":"Public archive","name":"node-http2","owner":"lwsjs","isFork":true,"description":"An HTTP/2 client and server implementation for node.js","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":188,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-06-23T23:45:31.633Z"}},{"type":"Public archive","name":"http-push","owner":"lwsjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-06-10T12:02:04.183Z"}}],"repositoryCount":30,"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"}