{"payload":{"pageCount":14,"repositories":[{"type":"Public","name":"nginx-ssl-fingerprint","owner":"nginx-modules","isFork":true,"description":"high performance ja3 and http2 fingerprint for nginx.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":22,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-28T16:59:01.268Z"}},{"type":"Public","name":"wasm-nginx-module","owner":"nginx-modules","isFork":true,"description":"Run Wasm in OpenResty/Nginx","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":22,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-21T02:55:02.464Z"}},{"type":"Public","name":"ngx-http-auth-jwt-module","owner":"nginx-modules","isFork":true,"description":"Secure your NGINX locations with JWT","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":116,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-21T00:53:34.390Z"}},{"type":"Public","name":"rate-limit-nginx-module","owner":"nginx-modules","isFork":true,"description":"A Redis backed rate limit module for Nginx web servers.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-30T13:51:46.726Z"}},{"type":"Public","name":"ngx_http_hmac_secure_link_module","owner":"nginx-modules","isFork":false,"description":"HMAC Secure Link module for NGINX.","allTopics":["security","legacy","module","authentication","openssl","unix-timestamp","hmac","gost","blake2","sha3","sha512","rfc-2104","sm3","iso-8601","nginx","hash","timestamp","hashing-algorithm","lifetime","expiration-period"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":2,"starsCount":65,"forksCount":19,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-27T22:08:16.174Z"}},{"type":"Public","name":"ngx_http_js_challenge_module","owner":"nginx-modules","isFork":true,"description":"Simple javascript proof-of-work based access for Nginx with virtually no overhead. (Similar to Cloudflare's anti-DDoS feature)","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":25,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-17T12:53:45.584Z"}},{"type":"Public","name":"ngx_http_limit_traffic_ratefilter_module","owner":"nginx-modules","isFork":true,"description":"Limiting rate by given variables(like $request_uri, $remote_addr, etc..).","allTopics":["nginx","module","rate-limits","rate-limiting","traffic"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":11,"forksCount":34,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-03T01:46:25.032Z"}},{"type":"Public","name":"ngx_immutable","owner":"nginx-modules","isFork":true,"description":"NGINX module for setting immutable caching on static assets","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":5,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-25T06:09:10.514Z"}},{"type":"Public","name":"ngx_cache_purge","owner":"nginx-modules","isFork":true,"description":"nginx module which support to purge ngx_http_(fastcgi|proxy|scgi|uwsgi)_module cache backend","allTopics":["nginx","module","proxy","cache","uwsgi","purge","fastcgi","scgi"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":11,"starsCount":204,"forksCount":305,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-22T05:10:05.405Z"}},{"type":"Public","name":"nginx-aggr-module","owner":"nginx-modules","isFork":true,"description":"Aggregates JSON events received over UDP/TCP","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-20T12:40:57.395Z"}},{"type":"Public","name":"nginx-aws-auth-module","owner":"nginx-modules","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":17,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-20T12:26:37.090Z"}},{"type":"Public","name":"nginx-srt-module","owner":"nginx-modules","isFork":true,"description":"Nginx SRT/TCP gateway","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":12,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-20T11:56:31.476Z"}},{"type":"Public","name":"nginx-link-function","owner":"nginx-modules","isFork":true,"description":"It is a NGINX module that provides dynamic linking to your application in server context and call the function of your application in location directive","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":40,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-22T03:54:50.362Z"}},{"type":"Public","name":"ngx_waf","owner":"nginx-modules","isFork":true,"description":"A web application firewall module for nginx without complex configuration. & 使用简单的 nginx 防火墙模块 ","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":184,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-20T04:16:49.755Z"}},{"type":"Public","name":"traffic-accounting-nginx-module","owner":"nginx-modules","isFork":true,"description":"Monitor the incoming and outgoing traffic metrics in realtime for NGINX","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":74,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-07T01:38:16.178Z"}},{"type":"Public","name":"ngx_security_headers","owner":"nginx-modules","isFork":true,"description":"NGINX Module for sending security headers","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":15,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-08T09:20:03.908Z"}},{"type":"Public","name":"ngx_dynamic_etag","owner":"nginx-modules","isFork":true,"description":"NGINX module for adding ETag to dynamic content","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":7,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-08T09:12:06.459Z"}},{"type":"Public","name":"srcache-nginx-module","owner":"nginx-modules","isFork":true,"description":"Transparent subrequest-based caching layout for arbitrary nginx locations.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":102,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-22T23:15:22.351Z"}},{"type":"Public","name":"nginx-haskell-module","owner":"nginx-modules","isFork":true,"description":"Nginx module for binding Haskell code in configuration files for great good!","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":11,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-11T18:37:07.579Z"}},{"type":"Public","name":"neonginx","owner":"nginx-modules","isFork":true,"description":"NEONGINX is a web server based on the Nginx HTTP server and has many advanced features.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-09T15:29:26.720Z"}},{"type":"Public","name":"nginx-sxg-module","owner":"nginx-modules","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":18,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-03T01:46:18.491Z"}},{"type":"Public","name":"nginx-ssl-ja3","owner":"nginx-modules","isFork":true,"description":"nginx module for SSL/TLS ja3 fingerprint.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":46,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-30T07:33:09.981Z"}},{"type":"Public","name":"nginx-module-vts","owner":"nginx-modules","isFork":true,"description":"Nginx virtual host traffic status module","allTopics":["c","nginx","monitoring","prometheus","nginx-module","nginx-vhost-traffic-status","vozlt-nginx-modules"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":453,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-11T06:15:44.883Z"}},{"type":"Public","name":"ngx_http_json_status_module","owner":"nginx-modules","isFork":true,"description":"NGINX status module for connection/request and upstream status, which is returned in JSON format","allTopics":["nginx","status","json","module","upstream-health"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-02-20T05:02:32.628Z"}},{"type":"Public","name":"ip2proxy-nginx","owner":"nginx-modules","isFork":true,"description":"A IP2Proxy module for Nginx HTTP server.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-20T07:00:12.141Z"}},{"type":"Public","name":"ngx_php7","owner":"nginx-modules","isFork":true,"description":"ngx_php7 - Embedded php7 programming language for nginx-module. Mainline development version of the ngx_php branch.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":55,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-13T07:05:14.956Z"}},{"type":"Public","name":"ngx_dynamic_limit_req_module","owner":"nginx-modules","isFork":true,"description":"The ngx_dynamic_limit_req_module module is used to dynamically lock IP and release it periodically.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":23,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-07T11:19:34.457Z"}},{"type":"Public","name":"ngx_selective_cache_purge_module","owner":"nginx-modules","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":20,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-25T15:08:09.732Z"}},{"type":"Public","name":"asynch_mode_nginx","owner":"nginx-modules","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":58,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-07T05:11:25.586Z"}},{"type":"Public","name":"spiffe-nginx","owner":"nginx-modules","isFork":true,"description":"nginx with proof-of-concept SPIFFE support","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-16T15:00:57.285Z"}}],"repositoryCount":400,"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"}