{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"lua-nginx-module","owner":"openresty","isFork":false,"description":"Embed the Power of Lua into NGINX HTTP servers","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":46,"issueCount":317,"starsCount":11219,"forksCount":2019,"license":null,"participation":[1,1,0,0,2,2,0,2,6,0,2,3,3,1,0,0,5,2,0,0,0,1,0,0,0,0,3,6,5,1,0,0,1,0,0,0,0,0,0,3,2,0,0,1,4,6,1,1,6,2,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-24T00:45:17.119Z"}},{"type":"Public","name":"openresty","owner":"openresty","isFork":false,"description":"High Performance Web Platform Based on Nginx and LuaJIT","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":9,"issueCount":300,"starsCount":12413,"forksCount":1527,"license":"Other","participation":[1,0,0,0,0,0,0,1,2,0,0,0,1,0,0,0,0,1,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,3,0,0,0,2,3,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-21T05:06:56.339Z"}},{"type":"Public","name":"stream-lua-nginx-module","owner":"openresty","isFork":false,"description":"Embed the power of Lua into NGINX TCP/UDP servers","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":11,"issueCount":29,"starsCount":721,"forksCount":198,"license":"BSD 2-Clause \"Simplified\" License","participation":[0,1,0,0,1,0,0,2,0,0,0,0,1,1,0,0,0,2,0,1,1,0,0,0,0,0,0,3,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,2,1,0,0,2,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-20T08:57:11.370Z"}},{"type":"Public","name":"openresty-packaging","owner":"openresty","isFork":false,"description":"Official OpenResty packaging source and scripts for various Linux distributions and other systems","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":11,"issueCount":28,"starsCount":175,"forksCount":87,"license":null,"participation":[0,0,1,0,0,0,0,0,1,0,8,1,0,4,6,1,0,0,1,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,2,0,1,0,0,1,0,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-20T02:50:36.932Z"}},{"type":"Public","name":"openresty.org","owner":"openresty","isFork":false,"description":"Code and data for the openresty.org site","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":16,"starsCount":1261,"forksCount":290,"license":null,"participation":[3,1,3,0,1,1,0,0,0,0,6,0,0,2,2,2,1,2,1,6,2,1,1,0,0,1,1,0,2,0,1,1,2,1,0,0,1,1,0,1,0,0,0,0,0,0,2,1,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-18T14:08:10.758Z"}},{"type":"Public","name":"headers-more-nginx-module","owner":"openresty","isFork":false,"description":"Set, add, and clear arbitrary output headers in NGINX http servers","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":4,"issueCount":44,"starsCount":1634,"forksCount":221,"license":null,"participation":[0,0,0,0,0,0,0,0,1,2,0,0,1,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,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T13:18:35.036Z"}},{"type":"Public","name":"encrypted-session-nginx-module","owner":"openresty","isFork":false,"description":"encrypt and decrypt nginx variable values","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":2,"issueCount":16,"starsCount":198,"forksCount":52,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:38:43.005Z"}},{"type":"Public","name":"echo-nginx-module","owner":"openresty","isFork":false,"description":"An Nginx module for bringing the power of \"echo\", \"sleep\", \"time\" and more to Nginx's config file","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":29,"starsCount":1161,"forksCount":255,"license":"BSD 2-Clause \"Simplified\" License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:36:17.381Z"}},{"type":"Public","name":"rds-json-nginx-module","owner":"openresty","isFork":false,"description":"An nginx output filter that formats Resty DBD Streams generated by ngx_drizzle and others to JSON","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":2,"issueCount":3,"starsCount":153,"forksCount":39,"license":null,"participation":[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,1,0,0,0,0,0,0,0,0,0,1,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:35:58.452Z"}},{"type":"Public","name":"set-misc-nginx-module","owner":"openresty","isFork":false,"description":"Various set_xxx directives added to nginx's rewrite module (md5/sha1, sql/json quoting, and many more)","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":4,"issueCount":12,"starsCount":387,"forksCount":102,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:35:38.893Z"}},{"type":"Public","name":"lua-resty-upstream-healthcheck","owner":"openresty","isFork":false,"description":"Health Checker for Nginx Upstream Servers in Pure Lua","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":14,"issueCount":34,"starsCount":513,"forksCount":134,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,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,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:34:51.977Z"}},{"type":"Public","name":"lua-resty-websocket","owner":"openresty","isFork":false,"description":"WebSocket support for the ngx_lua module (and OpenResty)","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":29,"starsCount":503,"forksCount":106,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,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,5,2,0,0,0,0,0,0,0,2,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:34:31.981Z"}},{"type":"Public","name":"lua-resty-string","owner":"openresty","isFork":false,"description":"String utilities and common hash functions for ngx_lua and LuaJIT","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":26,"starsCount":426,"forksCount":144,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:33:35.161Z"}},{"type":"Public","name":"lua-resty-mysql","owner":"openresty","isFork":false,"description":"Nonblocking Lua MySQL driver library for ngx_lua or OpenResty","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":8,"issueCount":44,"starsCount":702,"forksCount":234,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:33:00.855Z"}},{"type":"Public","name":"lua-resty-memcached","owner":"openresty","isFork":false,"description":"Lua memcached client driver for the ngx_lua based on the cosocket API","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":1,"issueCount":6,"starsCount":210,"forksCount":63,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:31:40.593Z"}},{"type":"Public","name":"nginx-eval-module","owner":"openresty","isFork":true,"description":"A module for evaluating memcached or proxy response into variable","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":3,"starsCount":47,"forksCount":45,"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,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:31:05.169Z"}},{"type":"Public","name":"lua-resty-signal","owner":"openresty","isFork":false,"description":"Lua library for killing or sending signals to UNIX processes","allTopics":[],"primaryLanguage":{"name":"Perl","color":"#0298c3"},"pullRequestCount":1,"issueCount":2,"starsCount":32,"forksCount":16,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:28:29.149Z"}},{"type":"Public","name":"lua-resty-lock","owner":"openresty","isFork":false,"description":"Simple nonblocking lock API for ngx_lua based on shared memory dictionaries","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":2,"issueCount":6,"starsCount":304,"forksCount":82,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:27:55.912Z"}},{"type":"Public","name":"lua-resty-shell","owner":"openresty","isFork":false,"description":"Lua module for nonblocking system shell command executions","allTopics":[],"primaryLanguage":{"name":"Perl","color":"#0298c3"},"pullRequestCount":0,"issueCount":7,"starsCount":124,"forksCount":19,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:26:15.395Z"}},{"type":"Public","name":"lua-resty-redis","owner":"openresty","isFork":false,"description":"Lua redis client driver for the ngx_lua based on the cosocket API","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":74,"starsCount":1889,"forksCount":449,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:25:27.840Z"}},{"type":"Public","name":"lua-resty-core","owner":"openresty","isFork":false,"description":"New FFI-based API for lua-nginx-module","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":22,"issueCount":44,"starsCount":797,"forksCount":272,"license":null,"participation":[0,0,1,0,1,0,2,0,0,1,0,0,1,1,0,0,2,0,0,0,1,1,0,0,0,0,0,2,5,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,4,4,3,0,4,1,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:24:10.463Z"}},{"type":"Public","name":"lua-tablepool","owner":"openresty","isFork":false,"description":"Lua table recycling pools for LuaJIT","allTopics":[],"primaryLanguage":{"name":"Perl","color":"#0298c3"},"pullRequestCount":0,"issueCount":0,"starsCount":112,"forksCount":23,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:21:50.189Z"}},{"type":"Public","name":"lua-resty-lrucache","owner":"openresty","isFork":false,"description":"Lua-land LRU Cache based on LuaJIT FFI","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":5,"issueCount":8,"starsCount":437,"forksCount":109,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:20:58.251Z"}},{"type":"Public","name":"xss-nginx-module","owner":"openresty","isFork":false,"description":"Native support for cross-site scripting (XSS) in an nginx","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":3,"issueCount":2,"starsCount":148,"forksCount":42,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:16:41.380Z"}},{"type":"Public","name":"array-var-nginx-module","owner":"openresty","isFork":false,"description":"Add support for array-typed variables to nginx config files","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":2,"starsCount":66,"forksCount":19,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:13:30.008Z"}},{"type":"Public","name":"rds-csv-nginx-module","owner":"openresty","isFork":false,"description":"Nginx output filter module to convert Resty-DBD-Streams (RDS) to Comma-Separated Values (CSV)","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":1,"starsCount":22,"forksCount":16,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T12:04:41.657Z"}},{"type":"Public","name":"lua-resty-upload","owner":"openresty","isFork":false,"description":"Streaming reader and parser for http file uploading based on ngx_lua cosocket","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":5,"issueCount":15,"starsCount":401,"forksCount":113,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T11:08:25.984Z"}},{"type":"Public","name":"lua-resty-shdict-simple","owner":"openresty","isFork":false,"description":"Simple applicaton-oriented interface to the OpenResty shared dictionary API","allTopics":[],"primaryLanguage":{"name":"Perl","color":"#0298c3"},"pullRequestCount":0,"issueCount":0,"starsCount":32,"forksCount":11,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T10:50:52.468Z"}},{"type":"Public","name":"lua-resty-limit-traffic","owner":"openresty","isFork":false,"description":"Lua library for limiting and controlling traffic in OpenResty/ngx_lua","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":4,"issueCount":30,"starsCount":814,"forksCount":150,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T10:44:44.118Z"}},{"type":"Public","name":"lua-resty-dns","owner":"openresty","isFork":false,"description":"DNS resolver for the nginx lua module","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":5,"issueCount":13,"starsCount":321,"forksCount":107,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T10:42:52.304Z"}}],"repositoryCount":72,"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":"openresty repositories"}