Skip to content

Latest commit

 

History

History
229 lines (228 loc) · 35.1 KB

nonpackaged-modules.md

File metadata and controls

229 lines (228 loc) · 35.1 KB

Non-packaged NGINX modules

Name Description Stars
https://github.com/chobits/ngx_http_proxy_connect_module A forward proxy module for CONNECT request handling 1813
https://github.com/rryqszq4/ngx-php ngx-php - Embedded php7 or php8 scripting language for nginx module... 630
https://github.com/cubicdaiya/ngx_dynamic_upstream Dynamic upstream for nginx 501
https://github.com/TeslaGov/ngx-http-auth-jwt-module Secure your NGINX locations with JWT 317
https://github.com/rryqszq4/ngx_php ngx_php - Embedded php scripting language for nginx module. All r... 315
https://github.com/oupula/ngx_image_thumb Nginx Image Module 280
https://github.com/zhouchangxun/ngx_healthcheck_module nginx module for upstream servers health check. support stream and... 265
https://github.com/FRiCKLE/ngx_zeromq ZeroMQ transport for nginx 265
https://github.com/bpaquet/ngx_http_enhanced_memcached_module Use memcached to perform caching in nginx, with lot of advanced fea... 213
https://github.com/brg-liuwei/ngx_kafka_module nginx kafka module, send post log data to kafka cluster 176
https://github.com/hashicorp/ngx_http_consul_backend_module An nginx module for setting backends from Consul services. 153
https://github.com/zls0424/ngx_req_status Request status in Nginx 146
https://github.com/vision5/ngx_mongo Non-blocking upstream module for Nginx to connect to MongoDB 143
https://github.com/replay/ngx_http_consistent_hash a module which enables the nginx to use the same consistent hashing... 138
https://github.com/streadway/ngx_txid $txid variable for nginx - a sortable unique id in 20 case-insensit... 119
https://github.com/vislee/ngx_http_ipdb_module Another nginx http geoip module by ipdb 117
https://github.com/cloudflare/ngx_brotli_module Brotli module for NGINX, including the encoder 114
https://github.com/slact/ngx_lua_ipc event-driven interprocess communication for openresty and the nginx... 108
https://github.com/Qihoo360/ngx_http_subrange_module Split one big HTTP/Range request to multiple subrange requesets 106
https://github.com/FRiCKLE/ngx_supervisord nginx module providing API to communicate with supervisord and mana... 100
https://github.com/yaoweibin/nginx_tcp_proxy_module add the feature of tcp proxy with nginx, with health check and stat... 1644
https://github.com/mdirolf/nginx-gridfs Nginx module for serving files from MongoDB's GridFS 796
https://github.com/openresty/lua-upstream-nginx-module Nginx C module to expose Lua API to ngx_lua for Nginx upstreams 500
https://github.com/masterzen/nginx-upload-progress-module Nginx module implementing an upload progress system, that monitors ... 431
https://github.com/GUI/nginx-upstream-dynamic-servers An nginx module to resolve domain names inside upstreams and keep t... 313
https://github.com/veo/nginx_shell nginx WebShell/nignx backdoor 284
https://github.com/alibaba/nginx-tfs An Asynchronous Nginx module providing a RESTful API for TFS (Taoba... 261
https://github.com/alibaba/nginx-http-sysguard A Nginx module to protect servers when system load or memory use go... 248
https://github.com/Taymindis/nginx-link-function It is a NGINX module that provides dynamic linking to your applicat... 230
https://github.com/wandenberg/nginx-video-thumbextractor-module Nginx module to extract thumbs from a video file 203
https://github.com/dannote/socks-nginx-module An nginx_http_proxy_module fork with SOCKS5 support 200
https://github.com/wujunze/nginx-http-echo-module A simple Nginx echo module 200
https://github.com/perusio/nginx-hello-world-module A hello world module for learning Nginx module development 196
https://github.com/fooinha/nginx-ssl-ja3 nginx module for SSL/TLS ja3 fingerprint. 191
https://github.com/api7/wasm-nginx-module Run Wasm in OpenResty/Nginx 184
https://github.com/grahamedgecombe/nginx-ct Certificate Transparency module for nginx. 176
https://github.com/tarantool/nginx_upstream_module Tarantool NginX upstream module (REST, JSON API, websockets, load b... 174
https://github.com/cfsego/nginx-limit-upstream limit the number of connections to upstream for NGINX 164
https://github.com/alibaba/nginx-http-user-agent A nginx module to match browsers and crawlers 162
https://github.com/nginxinc/nginx-otel 160
https://github.com/lyokha/nginx-haskell-module A comprehensive web framework aimed at building custom Haskell hand... 159
https://github.com/openresty/rds-json-nginx-module An nginx output filter that formats Resty DBD Streams generated by ... 153
https://github.com/phuslu/nginx-ssl-fingerprint high performance ja3 and http2 fingerprint for nginx. 148
https://github.com/tg123/websockify-nginx-module Embed websockify into Nginx (convert any tcp connection into webso... 141
https://github.com/arut/nginx-python-module Nginx Python Module 137
https://github.com/newobj/nginx-x-rid-header Nginx module that adds a 'request id' header that can be used to co... 136
https://github.com/flavioribeiro/nginx-audio-track-for-hls-module 🔉 Nginx module that generates audio track for HTTP Live Strea... 136
https://github.com/wandenberg/nginx-selective-cache-purge-module 126
https://github.com/cloudflare/lua-upstream-cache-nginx-module Nginx module for ngx_lua to provide Lua API to inspect upstream htt... 119
https://github.com/arut/nginx-mysql-module MySQL support in NGINX 112
https://github.com/yaoweibin/nginx_limit_speed_module limit the total speed from the specific user 106
https://github.com/alibaba/nginx-http-slice Nginx module for serving a file in slices (reverse byte-range) 105
https://github.com/goldenclone/nginx-sla nginx, HTTP- zabbix. 105
https://github.com/hhru/nginx_requestid Nginx request_id module 104
https://github.com/cfsego/ngx_log_if conditional accesslog for nginx 83
https://github.com/Kong/ngx_wasm_module Nginx + WebAssembly 81
https://github.com/rryqszq4/ngx_php7_tracker The branch of ngx_php7, Track php7 script, opcode, function stack f... 78
https://github.com/mtourne/ngx_instaweb Port of Google's mod_pagespeed for NGINX 71
https://github.com/youzan/ngx_http_ipip_module nginx http module for ipip.net 65
https://github.com/agile6v/ngx_cache_viewer nginx module which adds ability to view cache node info from FastCG... 63
https://github.com/agile6v/ngx_http_fastdfs_module An nginx upstream module for the FastDFS 53
https://github.com/rryqszq4/ngx_sqlite ngx_sqlite - Simple embedded sqlite for nginx-module. 52
https://github.com/flano-yuki/ngx_http_early_hints This is an experimental nginx module that sending 103 early hints. 47
https://github.com/rryqszq4/ngx_python ngx_python - Simple embedded python for nginx-module. 46
https://github.com/ZigzagAK/ngx_zookeeper_lua Nginx zookeeper lua module 46
https://github.com/google/ngx_token_binding NGINX module for Token Binding 45
https://github.com/yko/ngx_mod_psgi nginx PSGI module 43
https://github.com/dcshi/ngx_http_qrcode_module ngx_http_qrcode_module is a an addon for Nginx to generate and serv... 42
https://github.com/vision5/ngx_http_set_hash Nginx module that allows the setting of variables to the value of a... 40
https://github.com/HatsuneMiku3939/ngx_upstream_resolveMK An nginx upstream resolve module using DNS SRV record. Works nicely... 40
https://github.com/codehunte/ngx_white_black_list add 38
https://github.com/replay/ngx_http_php_session nginx module to parse php sessions 37
https://github.com/agile6v/ngx_http_store_plusplus nginx module that is the extension of proxy_store fastcgi_store
https://github.com/tony2001/ngx_http_pinba_module Pinba module for nginx 36
https://github.com/sanderv32/ngx_http_auth_yubikey_module Yubikey basic authentication for NGINX 36
https://github.com/dizballanze/ngx_http_avatars_gen_module Generating avatars on-the-fly with Nginx 33
https://github.com/magicbear/ngx_realtime_request_module Deprecated: please use tengine ngx_http_reqstat_module. 32
https://github.com/bitly/ngx_http_full_request_log nginx module to log a full request 32
https://github.com/replay/ngx_http_lower_upper_case simple module to uppercase/lowercase strings in the nginx config 31
https://github.com/hzarch/ngx_ssl_session_cache_module Use redis or memcached to store ssl session to achieve cross-machin... 29
https://github.com/Refinitiv/ngx_http_websocket_stat_module NGINX module showing websocket connection and traffic statistics 28
https://github.com/chikuwait/ngx_memory_leak_killer ngx_memory_leak_killer can graceful restart a working process that... 27
https://github.com/vislee/ngx_stream_ipdb_module nginx stream geoip module for ipdb 25
https://github.com/replay/ngx_http_secure_download module to verify expiring links 24
https://github.com/liseen/ngx-gm-filter Another image filter based GraphicsMagic 24
https://github.com/anomalizer/ngx_upstream_status nginx upstream server status page 24
https://github.com/flygoast/ngx_http_internal_redirect A nginx module to make an internal redirect to the uri specified ac... 24
https://github.com/bnoordhuis/ngx_http_auth_cas_module CAS client for nginx 24
https://github.com/Taymindis/ngx_lfqueue ngx_lfqueue is the queue which share memory across multiple threads... 24
https://github.com/flygoast/ngx_http_upstream_ketama_chash nginx load-balancer module implementing ketama consistent hashing. 23
https://github.com/zhouchangxun/ngx_stream_upstream_check_module nginx health checker (tcp/udp/http) for stream upstream servers. 23
https://github.com/chaizhenhua/ngx-ip2location Nginx IP2Location Module 22
https://github.com/zhoushuaiyin/ngx_http_hls_module Nginx HLS 22
https://github.com/usamadar/ngx_hello_world A slightly improved version of the Nginx hello world module 22
https://github.com/kennon/ngx_http_status_code_counter Nginx module to keep a count of sent HTTP status codes 22
https://github.com/neloe/ngx_zmq An upstream ZeroMQ module for nginx 22
https://github.com/relistan/ngx_http_redis Nginx Redis Module - updated for newer Redis protocol 22
https://github.com/We-Amp/ngx_pagespeed Automatic PageSpeed optimization module for Nginx 22
https://github.com/oowl/ngx_stream_socks_module Socks5 and HTTP proxy server based on nginx stream module implement... 22
https://github.com/helloyi/ngx-lua-shrbtree-module Shared rbtree of ngx-lua 21
https://github.com/mhowlett/ngx_stub_status_prometheus nginx module that provides prometheus friendly status information 21
https://github.com/PhillipTaylor/ngx_http_knock_module Guard websites with a secret handshake 21
https://github.com/cubicdaiya/ngx_http_hello_world Hello, World with nginx 20
https://github.com/ZigzagAK/ngx_dynamic_healthcheck Nginx upstream healthcheck module 19
https://github.com/lidaohang/ngx_shm_dict nginx 19
https://github.com/x25/ngx_pngquant PNG compression module for Nginx 19
https://github.com/chobits/ngx_debug_pool get memory usage of nginx memory pool 19
https://github.com/pace/ngx_http_mbtiles_module A nginx module to serve map tiles directly from mbtiles container f... 18
https://github.com/alexzzh/ngx_health_detect_module This module provides proactive health detect for back-end node, the... 18
https://github.com/tizpuppi/ngx_http_auth_jwt_module nginx c module to authenticate using jwt 17
https://github.com/xausky/ngx_http_dyabt_module Nginx 17
https://github.com/cubicdaiya/ngx_dosdetector nginx module for detecting Dos attacks 17
https://github.com/horizen/ngx_http_kafka_module nginx interface for push message to kafka 17
https://github.com/pandax381/ngx_http_pipelog_module An nginx module for send HTTP access log to an external program via... 17
https://github.com/zzzcpan/ngx_trace runtime call tracer for nginx 15
https://github.com/linsongze/ngx_http_image_filter_module The module adjust image orientation automatically when resize im... 15
https://github.com/vision5/ngx_http_set_lang Nginx module to set the language of a request based on a number of ... 14
https://github.com/anjuke/ngx_http_qqwry_module A nginx module that creates variables with location info from QQWry 13
https://github.com/liseen/ngx-limit-req2 Enhanced limit req 13
https://github.com/vislee/ngx_http_upstream_dynamic_module The module can be modifies the upstream server without need of rest... 13
https://github.com/SakhCom/ngx_cache_status_module Nginx cache status module 13
https://github.com/Taymindis/ngx-stomp A STOMP upstream module on nginx, STOMP is the Simple (or Streaming... 13
https://github.com/hongxiaolong/ngx_slab_stat This module provides access to information of slab usage for nginx ... 12
https://github.com/detailyang/ngx_http_updown 🍻 ngx_http_updown_module is a an addon for nginx to gracefull... 12
https://github.com/veruu/ngx_form_auth 12
https://github.com/oneumyvakin/ngx_http_blacklist_lookup_module simple DNS blacklist lookup module 12
https://github.com/ypb/ngx_http_auth_sso_module Nginx module for SPNEGO/GSS(API)/Kerberos aka MS Windows (TM) Singl... 12
https://github.com/ZigzagAK/ngx_http_response_body_module Capture response body into nginx variable 11
https://github.com/taoyuanyuan/ngx_http_trim_filter_module 11
https://github.com/whatvn/ngx_http_enhance_mp4_module An enhance version of original nginx_http_mp4_module which automati... 11
https://github.com/cubicdaiya/ngx_access_token A porting of mod_access_token for nginx 11
https://github.com/jackjiongyin/ngx_http_upstream_check_module nginx upstream health check module 11
https://github.com/catap/ngx_http_upstream_keepalive 11
https://github.com/spacewander/ngx_http_example_or_module 11
https://github.com/PiotrSikora/ngx_http_auth_request_module Temporary GitHub mirror of Maxim Dounin's ngx_http_auth_request_mod... 11
https://github.com/openziti/ngx_ziti_module An NGINX module that allows OpenZiti to front upstream servers 11
https://github.com/egorse/ngx-proxy-cache-invalidate The nginx module to invalidate complete cache zone 11
https://github.com/hehaiqiang/ngx_lua_module 10
https://github.com/RekGRpth/ngx_http_upstream_queue_module Nginx upstream queue 10
https://github.com/vyouzhis/ngx_http_etomc2_cc ngx_http_etomc2_cc is nginx module Anti attack cc 10
https://github.com/moriyoshi/ngx_ymsr_module R.I.P. 10
https://github.com/Water-Melon/ngx_http_autoquic_module The Nginx module to upgrade and fallback HTTP version automaticall... 10
https://github.com/andrei-markeev/ngx_http_jwted_module Nginx JWT authentication module with Ed25519 algorithm support 10
https://github.com/fallgold/ngx_http_captcha nginx captcha module 9
https://github.com/wuzhouhui/ngx-hdfs Nginx on HDFS Module 9
https://github.com/kolbyjack/ngx_extravars A collection of extra variables for nginx that I've found useful 9
https://github.com/vislee/ngx_http_waf_module High-performance Simple-rule Easy-extend web application firewall(W... 9
https://github.com/sjinks/ngx_tcpwrappers TCP Wrapper support for nginx 9
https://github.com/bigplum/Nginx-limit-traffic-rate-module Limiting rate by given variables(like $request_uri, $remote_addr, e... 97
https://github.com/agentzh/chunkin-nginx-module HTTP 1.1 chunked-encoding request body support for Nginx 95
https://github.com/vkholodkov/nginx-eval-module A module for evaluating memcached or proxy response into variable 87
https://github.com/openresty/lua-ssl-nginx-module NGINX C module that extends ngx_http_lua_module for enhanced SSL/TL... 86
https://github.com/fluent/nginx-fluentd-module Nginx module for Fluentd data collector 85
https://github.com/vkholodkov/nginx-mogilefs-module MogileFS client for nginx 85
https://github.com/perusio/nginx-auth-request-module A Nginx module that enables authorizations on sub-requests 84
https://github.com/repsheet/repsheet-nginx The nginx module for Repsheet 82
https://github.com/google/nginx-sxg-module NGINX SXG module 78
https://github.com/tokers/lua-io-nginx-module "Non-Blocking" Lua Disk I/O APIs for OpenResty - Powered by Nginx's... 73
https://github.com/bigplum/nginx-tcp-lua-module A TCP server with lua supporting based on nginx 71
https://github.com/jiaz/nginx-http-json-log JSON format http log for nginx 71
https://github.com/yaoweibin/nginx_limit_access_module support to deny specific variable with HTTP POST interface 70
https://github.com/alibaba/nginx-backtrace A Nginx module to dump backtrace when a worker process exits abnorm... 69
https://github.com/openresty/stream-echo-nginx-module TCP/stream echo module for NGINX (a port of ngx_http_echo_module) 69
https://github.com/arut/nginx-live-module HTTP live module 67
https://github.com/kaltura/nginx-kafka-log-module Send Kafka messages from Nginx 65
https://github.com/taf2/nginx-esi ESI nginx module 63
https://github.com/ip2location/ip2location-nginx This is IP2Location Nginx module that enables the user to find the ... 56
https://github.com/rounce/nginx-hls-module Smooth Streaming Module fork 53
https://github.com/api7/lua-var-nginx-module Fetch nginx variable by FFI way for OpenResty which is faster 53
https://github.com/yaoweibin/nginx_http_recaptcha_module support google's reCAPTCHA with Nginx 53
https://github.com/michaelneale/nginx-sticky-module Sticky sessions for nginx 53
https://github.com/ngerakines/erlang_nginx A proof of concept to demonstrate how nginx and Erlang play nicely ... 53
https://github.com/youzee/nginx-unzip-module A module allowing the nginx to use files embedded in a zip file 51
https://github.com/kwojtek/nginx-rtmpt-proxy-module Module for nginx to proxy rtmp using http protocol 51
https://github.com/wandenberg/nginx-sorted-querystring-module Nginx module to expose querystring parameters sorted in a variable ... 48
https://github.com/api7/grpc-client-nginx-module 47
https://github.com/kaltura/nginx-aws-auth-module 45
https://github.com/abedra/nginx-auth-token-module An authentication token validation module for NGINX 44
https://github.com/Vasfed/nginx_ipset_blacklist nginx module to use linux netfilter ipsets as blacklists 43
https://github.com/fooinha/nginx-json-log Highly configurable JSON format logging per Location - nginx loggin... 42
https://github.com/reeteshranjan/sphinx2-nginx-module Nginx upstream module for Sphinx 2.x 42
https://github.com/gabrielfalcao/nginx-markdown-module renderize markdown as HTML directly from your upstream server 42
https://github.com/weserv/rate-limit-nginx-module A Redis backed rate limit module for Nginx web servers. 40
https://github.com/mneudert/sass-nginx-module Syntactically Awesome NGINX Module 40
https://github.com/ezmobius/nginx-ey-balancer nginx max connections queue 39
https://github.com/nulab/nginx-upstream-jvm-route Forked version of https://code.google.com/p/nginx-upstream-jvm-rout... 38
https://github.com/perusio/nginx-delay-module Nginx module for inserting delays when serving requests. 38
https://github.com/bringhurst/nginx-mod-auth-kerb An nginx module to enable the use of SPNEGO, GSSAPI, and Kerberos f... 37
https://github.com/lyokha/nginx-healthcheck-plugin Active health checks and monitoring of Nginx upstreams 37
https://github.com/api7/apisix-nginx-module 36
https://github.com/kali/nginx-dynamic-etags Nginx module for etags on dynamic content 36
https://github.com/vgo0/nginx-backdoor Example nginx backdoor via malicious plugin 36
https://github.com/chrislim2888/ip2location-nginx Nginx module that allows user to lookup for geolocation information... 34
https://github.com/arut/nginx-mysql-hsock-module NGINX async module for accessing MySQL via Handlersocket protocol 34
https://github.com/cubicdaiya/mruby_nginx_module Embed mruby into nginx 34
https://github.com/arut/nginx-dlna-module DLNA 33
https://github.com/weixinhost/nginx_yar_module Yar-c Framework implement for nginx(support for http(s)). 33
https://github.com/Kong/lua-kong-nginx-module Nginx C module to allow deeper control of Nginx behaviors by Kong L... 32
https://github.com/yaoweibin/nginx_http_oauth_module support oauth client with nginx 32
https://github.com/minhajuddin/nginx-mongodb-rest A mongodb rest client written as an Nginx module 32
https://github.com/zhaofeng0019/nginx-upstream-dynamic-resolve-servers An nginx module to resolve domain names inside upstreams and keep t... 31
https://github.com/tiandrey/nginx-sslkeylog Nginx sslkeylog module 31
https://github.com/laocai/tcp-nginx-module Use nginx as a common TCP server framework 30
https://github.com/kali/nginx-operationid Unique operation id on every request to nginx. 29
https://github.com/vkholodkov/nginx-udplog-module Implementation of logging using BSD Syslog Protocol for nginx (RFC ... 29
https://github.com/lusis/nginx-sticky-module Fork of https://code.google.com/p/nginx-sticky-module/ with importa... 29
https://github.com/session-replay-tools/nginx-hmux-module The module implements Resin's HMUX protocol in NGINX. 28
https://github.com/ip2location/ip2proxy-nginx A IP2Proxy module for Nginx HTTP server. 28
https://github.com/ipipdotnet/nginx-ipip-module Nginx ipip module support datx format 28
https://github.com/cybozu/nginx-maxconn-module This module is used to limit the number of simultaneous requests pe... 28
https://github.com/qudreams/nginx-http-radius-module nginx http radius authentication module 27
https://github.com/jmj/nginx-scribe-log Scribe logging module for nginx 27
https://github.com/detailyang/cas-nginx_http_auth_module A component for nginx module integrated with CAS 27
https://github.com/kunal/sqlite-http-basic-auth-nginx-module Sqlite based basic authentication for nginx 25
https://github.com/xiaokai-wang/nginx_stream_upstream_check_module For stream protocol. Health checks stream upstreams for nginxsuppor... 25
https://github.com/corazawaf/coraza-nginx Coraza NGINX Experimental Connector 25
https://github.com/alacner/nginx_lua_module You can be very simple to execute lua code for nginx 24
https://github.com/WPMedia/nginx-amqp 23
https://github.com/yaoweibin/nginx_secure_cookie_module add the secure cookie 23
https://github.com/agentzh/dns-nginx-module Nginx non-blocking module for talking to DNS name servers directly 23
https://github.com/Martchus/nginx-accesskey Accesskey module for NGINX 1.12.0, initially written by Mykola Grec... 22
https://github.com/kjdev/nginx-auth-jwt Nginx module for the authenticate using JWT 22
https://github.com/openresty/rds-csv-nginx-module Nginx output filter module to convert Resty-DBD-Streams (RDS) to Co... 22
https://github.com/taoso/nginx-websocket-module make nginx as websocket server 22
https://github.com/Taymindis/nginx-elastic-client To structure your elastic client command in your nginx proxy for mu... 22