awesome-resty
Web framework
A curated list of quality OpenResty libraries, modules, and resources for building scalable web applications.
A List of Quality OpenResty Libraries, and Resources.
2k stars
176 watching
267 forks
last commit: about 12 hours ago
Linked from 4 awesome lists
awesome-resty / Official Channels | |||
http://openresty.org/ | Web Site: | ||
https://groups.google.com/forum/#!forum/openresty-en | Mailing List: ( ) | ||
https://github.com/openresty | Github Organization: | ||
@agentzh | Lead Developer: | ||
package repository | OpenResty Package Manager ( ): , | ||
awesome-resty / How to Contribute on this List? | |||
Create a New Issue | 2,406 | about 12 hours ago | where you describe the needed additions, deletions or changes |
Fork this repository | 2,406 | about 12 hours ago | and make the changes, and create a pull request |
Post a reply | in the awesome-resty thread in openresty-en mailing list | ||
awesome-resty / Modules | |||
ngx_openresty | 12,633 | 16 days ago | — Turning Nginx into a full-fledged Web App Server - Sources for OpenResty Bundle Generation |
lua-nginx-module | 11,325 | 15 days ago | — Embed the power of Lua into Nginx |
stream-lua-nginx-module | 729 | 2 months ago | — Embed the power of Lua into Nginx stream/TCP Servers |
echo-nginx-module | 1,172 | 3 months ago | — An Nginx module for bringing the power of "echo", "sleep", "time" and more to Nginx's config file |
xss-nginx-module | 148 | 3 months ago | — Native support for cross-site scripting (XSS) in an nginx |
set-misc-nginx-module | 389 | 3 months ago | — Various set_xxx directives added to nginx's rewrite module (md5/sha1, sql/json quoting, and many more) |
encrypted-session-nginx-module | 198 | 3 months ago | — Encrypt and decrypt Nginx variable values |
srcache-nginx-module | 476 | 3 months ago | — Transparent subrequest-based caching layout for arbitrary nginx locations |
lua-upstream-nginx-module | 501 | 3 months ago | — Nginx C module to expose Lua API to ngx_lua for Nginx upstreams |
headers-more-nginx-module | 1,662 | 3 months ago | — Set and clear input and output headers...more than "add"! |
array-var-nginx-module | 67 | 3 months ago | — Add support for array variables to nginx config files |
memc-nginx-module | 213 | 3 months ago | — An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands |
redis2-nginx-module | 901 | 3 months ago | — Nginx upstream module for the Redis 2.0 protocol |
rds-json-nginx-module | 153 | 3 months ago | — An nginx output filter that formats Resty DBD Streams generated by ngx_drizzle and others to JSON |
rds-csv-nginx-module | 22 | 3 months ago | — Nginx output filter module to convert Resty-DBD-Streams (RDS) to Comma-Separated Values (CSV) |
drizzle-nginx-module | 336 | 3 months ago | — An Nginx upstream module that talks to mysql and drizzle by libdrizzle |
ngx_postgres | 544 | about 4 years ago | — Upstream module that allows Nginx to communicate directly with PostgreSQL database |
form-input-nginx-module | 120 | about 7 years ago | — This is a nginx module that reads HTTP POST and PUT request body encoded in "application/x-www-form-urlencoded", and parse the arguments in request body into nginx variables |
ngx_coolkit | 55 | almost 8 years ago | — Collection of small and useful nginx add-ons |
ngx_devel_kit | 997 | about 1 year ago | — an Nginx module that adds additional generic tools that module developers can use in their own modules |
ngx_http_core_module | |||
ngx_http_ssl_module | — The ngx_http_ssl_module module provides the necessary support for HTTPS | ||
ngx_http_v2_module | — The ngx_http_v2_module module provides support for HTTP/2 | ||
ngx_http_realip_module | — The ngx_http_realip_module module is used to change the client address and optional port to the one sent in the specified header fields | ||
ngx_http_addition_module | — The ngx_http_addition_module module is a filter that adds text before and after a response | ||
ngx_http_xslt_module | — The ngx_http_xslt_module is a filter that transforms XML responses using one or more XSLT stylesheet | ||
ngx_http_image_filter_module | — The ngx_http_image_filter_module module is a filter that transforms images in JPEG, GIF, and PNG formats | ||
ngx_http_geoip_module | — The ngx_http_geoip_module module creates variables with values depending on the client IP address, using the precompiled MaxMind databases | ||
ngx_http_sub_module | — The ngx_http_sub_module module is a filter that modifies a response by replacing one specified string by another | ||
ngx_http_dav_module | — The ngx_http_dav_module module is intended for file management automation via the WebDAV protocol. The module processes HTTP and WebDAV methods PUT, DELETE, MKCOL, COPY, and MOVE | ||
ngx_http_flv_module | — The ngx_http_flv_module module provides pseudo-streaming server-side support for Flash Video (FLV) files | ||
ngx_http_mp4_module | — The ngx_http_mp4_module module provides pseudo-streaming server-side support for MP4 files. Such files typically have the .mp4, .m4v, or .m4a filename extensions | ||
ngx_http_gunzip_module | — The ngx_http_gunzip_module module is a filter that decompresses responses with “Content-Encoding: gzip” for clients that do not support “gzip” encoding method. The module will be useful when it is desirable to store data compressed to save space and reduce I/O costs | ||
ngx_http_gzip_static_module | — The ngx_http_gzip_static_module module allows sending precompressed files with the “.gz” filename extension instead of regular files | ||
ngx_http_auth_request_module | — The ngx_http_auth_request_module module implements client authorization based on the result of a subrequest | ||
ngx_http_random_index_module | — The ngx_http_random_index_module module processes requests ending with the slash character (‘/’) and picks a random file in a directory to serve as an index file | ||
ngx_http_secure_link_module | — The ngx_http_secure_link_module module (0.7.18) is used to check authenticity of requested links, protect resources from unauthorized access, and limit link lifetime | ||
ngx_http_slice_module | — The ngx_http_slice_module module is a filter that splits a request into subrequests, each returning a certain range of response | ||
ngx_http_stub_status_module | — The ngx_http_stub_status_module module provides access to basic status information | ||
ngx_http_charset_module | — The ngx_http_charset_module module adds the specified charset to the “Content-Type” response header field | ||
ngx_http_gzip_module | — The ngx_http_gzip_module module is a filter that compresses responses using the “gzip” method | ||
ngx_http_ssi_module | — The ngx_http_ssi_module module is a filter that processes SSI (Server Side Includes) commands in responses passing through it | ||
ngx_http_userid_module | — The ngx_http_userid_module module sets cookies suitable for client identification | ||
ngx_http_access_module | — The ngx_http_access_module module allows limiting access to certain client addresses | ||
ngx_http_auth_basic_module | — The ngx_http_auth_basic_module module allows limiting access to resources by validating the user name and password using the “HTTP Basic Authentication” protocol | ||
ngx_http_autoindex_module | — The ngx_http_autoindex_module module processes requests ending with the slash character (‘/’) and produces a directory listing | ||
ngx_http_geo_module | — The ngx_http_geo_module module creates variables with values depending on the client IP address | ||
ngx_http_map_module | — The ngx_http_map_module module creates variables whose values depend on values of other variables | ||
ngx_http_split_clients_module | — The ngx_http_split_clients_module module creates variables suitable for A/B testing, also known as split testing | ||
ngx_http_referer_module | — The ngx_http_referer_module module is used to block access to a site for requests with invalid values in the “Referer” header field | ||
ngx_http_rewrite_module | — The ngx_http_rewrite_module module is used to change request URI using PCRE regular expressions, return redirects, and conditionally select configurations | ||
ngx_http_proxy_module | — The ngx_http_proxy_module module allows passing requests to another server | ||
ngx_http_fastcgi_module | — The ngx_http_fastcgi_module module allows passing requests to a FastCGI server | ||
ngx_http_uwsgi_module | — The ngx_http_uwsgi_module module allows passing requests to a uwsgi server | ||
ngx_http_scgi_module | — The ngx_http_scgi_module module allows passing requests to an SCGI server | ||
ngx_http_memcached_module | — he ngx_http_memcached_module module is used to obtain responses from a memcached server | ||
ngx_http_limit_conn_module | — The ngx_http_limit_conn_module module is used to limit the number of connections per the defined key, in particular, the number of connections from a single IP address | ||
ngx_http_limit_req_module | — he ngx_http_limit_req_module module is used to limit the request processing rate per a defined key, in particular, the processing rate of requests coming from a single IP address | ||
ngx_http_empty_gif_module | — The ngx_http_empty_gif_module module emits single-pixel transparent GIF | ||
ngx_http_browser_module | — The ngx_http_browser_module module creates variables whose values depend on the value of the “User-Agent” request header field | ||
ngx_http_upstream_module | — | ||
ngx_http_perl_module | — The ngx_http_perl_module module is used to implement location and variable handlers in Perl and insert Perl calls into SSI | ||
ngx_mail_core_module | |||
ngx_mail_ssl_module | — The ngx_mail_ssl_module module provides the necessary support for a mail proxy server to work with the SSL/TLS protocol | ||
ngx_mail_smtp_module | |||
ngx_mail_imap_module | |||
ngx_mail_pop3_module | |||
ngx_stream_core_module | |||
ngx_stream_ssl_module | — The ngx_stream_ssl_module module provides the necessary support for a stream proxy server to work with the SSL/TLS protocol | ||
ngx_stream_proxy_module | — The ngx_stream_proxy_module module allows proxying data streams over TCP, UDP, and UNIX-domain sockets | ||
lua-var-nginx-module | 53 | over 2 years ago | — Fetchs Nginx variable by Luajit with FFI way which is fast and cheap |
ngx_lua_ipc | 108 | over 5 years ago | — Interprocess communication for Lua Nginx Module and OpenResty — send named alerts with string data between Nginx worker processes |
nchan | ( ) — Fast, horizontally scalable, multiprocess pub/sub queuing server and proxy for HTTP, long-polling, Websockets and EventSource (SSE) | ||
ngx_pagespeed | ( ) — Automatic PageSpeed optimization module for Nginx | ||
ModSecurity | — Open Source Web Application Firewall | ||
NAXSI | 4,797 | about 1 year ago | — NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX; NAXSI means Nginx Anti Xss & Sql Injection |
nginx-upsync-module | 1,827 | over 1 year ago | — Nginx C module, syncing upstreams from consul or others, dynamiclly adjusting backend servers weight, needn't reload nginx |
sass-nginx-module | 40 | over 4 years ago | — Syntactically Awesome Nginx Module |
More 3rd Party Modules | |||
awesome-resty / Libraries | |||
lua-resty-core | 809 | about 1 month ago | — New FFI-based Lua API for the ngx_lua module |
lua-resty-upstream-healthcheck | 524 | 3 months ago | — Health Checker for Nginx Upstream Servers in Pure Lua |
lua-resty-string | 427 | 3 months ago | — String utilities and common hash functions for ngx_lua and LuaJIT |
lua-resty-lock | 306 | 3 months ago | — Simple nonblocking lock API for ngx_lua based on shared memory dictionaries |
lua-resty-lrucache | 439 | about 1 month ago | — Lua-land LRU Cache based on LuaJIT FFI |
lua-resty-dns | 324 | 3 months ago | — DNS resolver for the Nginx Lua module |
lua-resty-resolver | 28 | over 2 years ago | — Caching DNS resolver for ngx_lua and LuaJIT |
lua-resty-upload | 406 | 3 months ago | — Streaming reader and parser for HTTP file uploading based on ngx_lua cosocket |
lua-resty-websocket | 507 | 3 months ago | — Lua WebSocket implementation for the ngx_lua module |
lua-resty-mysql | 708 | 3 months ago | — Non-blocking Lua MySQL client driver for ngx_lua based on the cosocket API |
lua-resty-memcached | 211 | 3 months ago | — Lua memcached client driver for the ngx_lua based on the cosocket API |
lua-resty-redis | 1,904 | 3 months ago | — Lua Redis client driver for the ngx_lua based on the cosocket API |
lua-redis-parser | 93 | 12 months ago | — Redis reply parser and request constructor library for Lua |
lua-rds-parser | 20 | 12 months ago | — Resty-DBD-Stream (RDS) parser for Lua written in C |
lua-cjson | 433 | 3 months ago | — Lua cJSON is a fast JSON encoding / parsing module for Lua |
lua-resty-shdict-simple | 32 | 3 months ago | — Simple applicaton-oriented interface to the OpenResty shared dictionary API |
lua-resty-memcached-shdict | 33 | almost 6 years ago | — Powerful memcached client with a shdict caching layer and many other features |
lua-resty-signal | 32 | 3 months ago | — Lua library for killing or sending signals to Linux processes |
lua-tablepool | 111 | 3 months ago | — Lua table recycling pools for LuaJIT |
lua-resty-shell | 124 | 3 months ago | — Lua module for nonblocking system shell command executions |
Lapis | — Lapis is a framework for building web applications using MoonScript or Lua that runs inside of a customized version of Nginx called OpenResty | ||
lor | ( ) — A fast and minimalist web framework based on OpenResty | ||
Vanilla | 1,043 | almost 6 years ago | — An OpenResty Web Framework |
luastar | 140 | almost 2 years ago | — A HTTP server and web framework based on OpenResty |
Lusty | 103 | about 9 years ago | — Lua RESTful Web Application Framework, an extensible and speedy web framework |
GIN | 238 | over 5 years ago | — A fast, low-latency, low-memory footprint, web JSON-API framework with Test Driven Development helpers and patterns |
Quick Server | 143 | almost 9 years ago | — A Server Framework Based on OpenResty |
Sailor | 925 | about 2 years ago | — A Lua MVC Web Framework |
lua-resty-rack | 81 | over 12 years ago | — A simple and extensible HTTP server framework for OpenResty |
MOOCHINE | 242 | over 10 years ago | — A simple and lightweight web framework based on OpenResty |
sinatra-openresty | 43 | about 11 years ago | — Sinatra ported to OpenResty framework |
lj-web | 34 | about 11 years ago | — Lightweight Web Framework Based On ngx_openresty |
Gimlet Cocktail | 27 | over 7 years ago | — A micro web application framework for OpenResty written in Moonscript inspired by Martini & Sinatra |
durap | 9 | almost 9 years ago | — Durap is a Lua Web Framework based on OpenResty |
Ziggy Stardust | 8 | over 11 years ago | — Ziggy Stardust (or just "stardust") is a simple nginx/Lua framework inspired by Sinatra, Express, and Mercury |
zLua | 11 | over 10 years ago | — A Codeigniter like Lua framework based on OpenResty |
lua-resty-stack | 12 | about 7 years ago | — OpenResty Simple Application Stack |
dodolu | 7 | almost 10 years ago | — A lightweight web framework based on OpenResty |
Octopus | 23 | 8 months ago | — The Lua Web Platform |
vicky | 26 | almost 3 years ago | — A restful framework for openresty,inspired by expressjs and koa |
fasty | 176 | about 2 months ago | A CMS based on openresty, arangoDB, lapis & riotjs |
lua-resty-url | 42 | about 2 years ago | — URL parser for OpenResty |
lua-resty-cookie | 346 | about 1 year ago | — Lua library for HTTP cookie manipulations for OpenResty/ngx_lua |
lua-resty-cors | 56 | about 6 years ago | — The Cross-Origin Resource Sharing (CORS) implementation for OpenResty |
lua-resty-session | 321 | about 2 months ago | — Session library for OpenResty implementing Secure Cookie Protocol |
lua-resty-woothee | 64 | about 3 years ago | — The Lua-Openresty implementation of Project Woothee, which is a multi-language user-agent strings parsers |
lua-resty-mobile | 34 | over 5 years ago | — This library parses HTTP headers and detects mobile device |
lua-resty-jwt | 513 | 11 months ago | — JWT (JSON Web Tokens) for The Great OpenResty |
neturl | 252 | almost 2 years ago | — URL and Query string parser, builder, normalizer for Lua |
Mio | 285 | almost 8 years ago | — API statistics/summary and health datas in NGINX based on OpenResty, just like NGINX Plus |
lua-redis-admin | 34 | almost 5 years ago | — redis client tool,redis web client,redis web ui,openresty lor lua framework support |
lua-resty-route | 100 | over 6 years ago | — A URL routing library for OpenResty supporting multiple route matchers, middleware, and HTTP and WebSockets handlers to mention a few of its features |
router.lua | 195 | over 4 years ago | — A barebones router for Lua, it matches URLs and executes Lua functions |
lua-resty-r3 | 40 | almost 9 years ago | — OpenResty implementation, libr3 is a high-performance path dispatching library. It compiles your route paths into a prefix tree (trie). By using the constructed prefix trie in the start-up time, you may dispatch your routes with efficiency |
lua-resty-libr3 | 57 | over 3 years ago | — High-performance path dispatching library base on for OpenResty |
lua-radix-router | 210 | 4 months ago | A lightweight, high-performance, radix tree based and OpenAPI friendly API Router for Lua / LuaJIT / OpenResty |
lua-resty-redis-ratelimit | 163 | over 1 year ago | — Limit the request processing rate between multiple NGINX instances backed by Redis |
lua-resty-limit-rate | 72 | over 3 years ago | Lua module for limiting request rate for OpenResty/ngx_lua, using the "token bucket" method |
lua-resty-global-throttle | 24 | 10 months ago | — Distributed rate limiter / throttler based on |
lua-resty-reqargs | 52 | over 7 years ago | — Helper to Retrieve application/x-www-form-urlencoded, multipart/form-data, and application/json Request Arguments |
lua-resty-post | 35 | over 3 years ago | — HTTP Post Utility for OpenResty (File Uploading Helper) |
lua-resty-multipart-parser | 40 | about 8 years ago | — Simple multipart data parser for OpenResty / Lua |
lua-resty-multipart | 7 | about 8 years ago | — Multipart parsing library for OpenResty |
Kong | ( ) — KONG: Microservice Management Layer (Secure, Manage & Extend your APIs and Microservices) | ||
LSSO | 46 | almost 8 years ago | — A Lightweight SSO middleware for Nginx + Lua |
apigateway | 300 | about 1 year ago | — A Performant API Gateway based on Nginx and OpenResty |
3scale APIcast | 305 | 15 days ago | — API gateway module of Red Hat 3scale API Management |
Sumory Orange | 2,308 | about 1 year ago | — API Gateway |
Monarch API Gateway | 8 | almost 9 years ago | — OpenResty-based API Gateway |
APISIX | 14,515 | 7 days ago | — APISIX is a Cloud-Native Microservices API Gateway |
lua-resty-grpc-gateway | 85 | about 1 year ago | — Provides request transformation between REST <-> gRPC with Openresty |
Slardar | 493 | about 5 years ago | Updating your upstream list and run lua scripts without reloading Nginx |
tl-ops-manage | 236 | over 1 year ago | Framework for service management based on openresty |
lua-resty-template | 911 | over 1 year ago | — A Compiling (HTML) templating engine for Lua and OpenResty |
lemplate | 54 | about 5 years ago | — OpenResty/Lua template framework implementing Perl's TT2 templating language |
lua-resty-aries | 46 | over 7 years ago | — OpenResty and Lua multi-function template, it can correct show your error line |
etlua | 218 | about 1 year ago | — Embedded Lua templates |
liquid-lua | 13 | over 2 years ago | — A Lua implementation of Liquid for OpenResty platform |
lua-resty-tmpl | 6 | almost 9 years ago | — A simple template engine for Lua and OpenResty, derived from |
Alternatives | 911 | over 1 year ago | — Some alternative Lua templating solutions that may work just fine with OpenResty |
lua-resty-validation | 155 | about 3 years ago | — An extendable chaining validation and filtering library for Lua and OpenResty |
valua | 81 | about 2 years ago | — Validation for lua! A module for making chained validations. Create your objects, append your tests, use and reuse it! |
lua-resty-macaroons | 10 | over 8 years ago | — LuaJIT FFI Bindings to libmacaroons – Macaroons are flexible authorization credentials that support decentralized delegation, attenuation, and verification |
lua-resty-openidc | 973 | 2 months ago | — lua-resty-openidc is a library for NGINX implementing the OpenID Connect Relying Party (RP) and the OAuth 2.0 Resource Server (RS) functionality |
lua-resty-duo-mobile | 2 | over 6 years ago | — OpenResty client for the Duo Mobile Auth API |
micro-auth | 470 | over 7 years ago | — A microservice that makes adding authentication with Google and Github to your application easy (Note: before using it in production, see: — hopefully we can remove this remark in a future) |
lua-resty-casbin | 5 | over 1 year ago | — Casbin is an authorization library that supports access control models like ACL, RBAC, ABAC in Lua (OpenResty). This is a Casbin authorization plugin for OpenResty |
lua-resty-string | 427 | 3 months ago | — String utilities and common hash functions for ngx_lua and LuaJIT |
lua-resty-openssl | 132 | 3 months ago | — FFI-based OpenSSL binding for LuaJIT |
lua-resty-nettle | 182 | over 1 year ago | — LuaJIT FFI bindings for Nettle (a low-level cryptographic library) |
lua-resty-chash | 327 | about 1 year ago | — A generic consistent hash implementation for OpenResty/Lua |
lua-resty-jump-consistent-hash | 25 | almost 6 years ago | — Jump Consistent Hash for LuaJIT |
lua-resty-acme | 163 | 9 days ago | — Automatic Let's Encrypt certificate serving and Lua implementation of ACMEv2 procotol |
lua-resty-letsencrypt | 66 | over 7 years ago | — Automatically fetch and renew TLS certificates on the fly using LetsEncrypt CA |
lua-resty-auto-ssl | 1,940 | 4 months ago | — On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt |
lua-resty-peter_sslers | 9 | over 3 years ago | — Automaticly loads/cache SSL certificates based on SNI from caches or backend json servers |
lua-resty-murmurhash2 | 28 | almost 9 years ago | — LuaJIT MurmurHash 2 bindings to Nginx / OpenResty murmurhash2 implementation |
lua-resty-hmac | 41 | over 2 years ago | — Lua driver for making and receiving hmac signed requests |
lua-resty-scrypt | 18 | over 7 years ago | — LuaJIT FFI-based scrypt library for OpenResty |
lua-resty-xxhash | 17 | almost 9 years ago | — LuaJIT FFI-bindings to xxHash, an Extremely fast non-cryptographic hash algorithm |
lua-resty-rsa | 266 | 12 days ago | — RSA functions for LuaJIT |
lua-resty-aead | 0 | over 6 years ago | — AEAD cipher library for lua-nginx-module. BoringSSL only |
lua-resty-hawk | 5 | about 9 years ago | — Hawk authentication on Nginx with Lua and OpenResty |
lua-resty-urandom | 9 | over 7 years ago | — Buffered wrapper for Linux/BSD kernel space CSPRNG |
lua-resty-fastpbkdf2 | 0 | over 8 years ago | — Lua bindings to fastpbkdf2 |
lua-argon2-ffi | 20 | over 5 years ago | — LuaJIT FFI binding for the Argon2 password hashing algorithm |
lua-resty-des | 4 | almost 7 years ago | — Lua interface to make DES ECB encryption |
WXBizMsgCrypt | 13 | almost 6 years ago | — Lua version of the WeChat Message Cryptography |
luasodium | 27 | about 1 month ago | Lua bindings to libsodium, compatible with both Lua C and LuaJIT FFI APIs |
lua-resty-http | 1,996 | 5 months ago | by — Lua HTTP client cosocket driver for OpenResty / ngx_lua |
lua-resty-http | 188 | over 7 years ago | by — Lua http client driver for the ngx_lua based on the cosocket API |
lua-resty-http | 0 | over 9 years ago | by — Lua HTTP client driver for ngx_lua based on the cosocket API |
lua-resty-http-simple | 78 | about 10 years ago | — Simple Lua HTTP client driver for ngx_lua |
lua-resty-httpipe | 71 | over 4 years ago | — Lua HTTP client cosocket driver for OpenResty / ngx_lua |
lua-resty-httpclient | 14 | about 10 years ago | — Nonblocking Lua HTTP Client library for aLiLua & ngx_lua |
lua-httpcli-resty | 1 | about 9 years ago | — Lua HTTP client module for OpenResty |
lua-resty-requests | 163 | over 4 years ago | — Yet Another HTTP Library for OpenResty |
lua-resty-websocket | 507 | 3 months ago | — Lua WebSocket implementation for the ngx_lua module |
lua-resty-ipmatcher | 123 | over 1 year ago | — High performance match IP address for OpenResty Lua |
lua-resty-mediador | 11 | about 3 years ago | — Determines address of proxied request and does IP address / CIDR blocks handling (both IPv4 and IPv6) |
lua-resty-iputils | 246 | over 2 years ago | — Utility functions for working with IP addresses in OpenResty |
lua-resty-readurl | 5 | about 10 years ago | — Lua library for capturing urls, decoding, and logging results |
lua-resty-dns-client | 152 | over 1 year ago | — Lua library containing a DNS client, several utilities, and a load-balancer |
lua-resty-dns-server | 74 | over 1 year ago | — Lua DNS server driver for the OpenResty |
lua-resty-upstream | 117 | almost 5 years ago | — Upstream connection load balancing and failover module |
lua-resty-checkups | 259 | almost 5 years ago | — Manage Nginx upstreams in pure ngx_lua |
lua-resty-socks5 | 33 | over 8 years ago | — Lua SOCKS5 client for the ngx_lua based on the cosocket API |
lua-resty-waf | 1,280 | 10 months ago | — High-performance WAF built on the OpenResty stack |
lua-resty-tarpit | 27 | about 2 years ago | — OpenResty response time inflation, capture and delay unwanted requests |
lua-resty-jsonrpc-batch | 24 | over 9 years ago | — JSON-RPC 2.0 Batch Request protocol module for OpenResty |
lua-resty-limit-traffic | 819 | 3 months ago | — Lua library for limiting and controlling traffic in OpenResty/ngx_lua |
lua-resty-limits | 8 | over 9 years ago | — Limits request every second or minute |
lua-resty-fastcgi | 21 | about 7 years ago | — Lua FCGI client driver for ngx_lua based on the cosocket API |
lua-resty-ftpclient | 15 | over 1 year ago | — Lua FTP client driver for the ngx_lua based on the cosocket API |
lua-capnproto | 147 | about 2 months ago | — Cap’n Proto is an insanely fast data interchange format and capability-based RPC system |
lua-resty-tornera | 10 | over 8 years ago | — A traffic replay tool with an easy to use HTTP API for OpenResty / LuaJIT |
lua-resty-consul | 130 | over 3 years ago | — Library to interface with the consul HTTP API from ngx_lua |
lua-resty-upstream-etcd | 84 | over 4 years ago | — A Lua module for OpenResty, can dynamically update the upstreams from etcd and Kubernetes |
lua-resty-healthcheck | 132 | 5 months ago | — Healthcheck library for OpenResty to validate upstream service status |
lua-resty-balancer | 327 | about 1 year ago | — A generic consistent hash implementation for OpenResty |
lua-resty-sniproxy | 83 | about 4 years ago | — SNI Proxy based on stream-lua-nginx-module |
lua-resty-multiplexer | 61 | about 4 years ago | — Transparent port service multiplexer for stream subsystem |
lua-resty-http2 | 77 | almost 5 years ago | — The HTTP/2 Protocol (Client Side) Implementation for OpenResty |
lua-tus-server | 9 | over 4 years ago | Server-side implementation of the tus protocol in Lua |
lua-resty-wrr | 3 | almost 3 years ago | weight round robin for Openresty. Similar to ngx_http/stream_upstream_round_robin module |
lua-resty-dycert | Dynamically generate a certificate based on a CSR and sign it with a CA | ||
lua-resty-mysql | 708 | 3 months ago | — Non-blocking Lua MySQL client driver for ngx_lua based on the cosocket API |
lua-resty-mysql-connector | 0 | over 6 years ago | — Connection utilities for lua-resty-mysql, support for read and write separation,support for instantiating different databases |
lua-resty-postgres | 64 | over 2 years ago | — Nonblocking Lua PostgreSQL driver library for ngx_lua |
pgmoon | 395 | about 1 year ago | — A pure Lua Postgres driver for use in OpenResy & more |
lua-resty-couchbase | 8 | over 4 years ago | — OpenResty CouchBase module |
iqiyi/lua-resty-couchbase | 79 | about 4 years ago | — Lua couchbase client driver for the ngx_lua based on the cosocket API |
lua-resty-couchdb | 9 | about 4 years ago | — Lua resty minimal couchdb client using nginx proxy ngx.location_capture |
lua-resty-orm | 31 | almost 6 years ago | — Simple ORM for OpenResty |
lua-resty-mvc | 17 | almost 8 years ago | — You don't need that complicated MVC framework! With just a plain folder with several simple files, you can enjoy basic but most frequently used MVC features |
lua-resty-memcached | 211 | 3 months ago | — Lua memcached client driver for the ngx_lua based on the cosocket API |
lua-resty-redis | 1,904 | 3 months ago | — Lua Redis client driver for the ngx_lua based on the cosocket API |
lua-resty-redis-connector | 235 | almost 3 years ago | — Connection utilities for lua-resty-redis, making it easy and reliable to connect to Redis hosts, either directly or via Redis Sentinel |
resty-redis-cluster | 376 | over 1 year ago | — OpenResty Redis cluster-aware client based on resty-redis-cluster |
lua-resty-redis-cluster | 100 | over 4 years ago | — OpenResty Redis Cluster Client |
lua-resty-redis-util | 124 | about 2 years ago | — Based on and makes it easier to operate the Redis |
lua-cassandra | 98 | about 2 years ago | Pure Lua, feature-rich, and cluster-aware Cassandra client |
lua-resty-cassandra | 68 | over 7 years ago | — Pure Lua Cassandra client using CQL binary protocol |
lua-resty-bloomd | 15 | almost 9 years ago | — A client library based on ngx_lua to interface with |
lua-resty-riak | 25 | about 10 years ago | — Lua riak protocol buffer client driver for the ngx_lua based on the cosocket API |
lua-resty-moongoo | 118 | about 4 years ago | — MongoDB library for OpenResty, highly inspired by Perl Mango |
lua-resty-mongol | 46 | over 4 years ago | — Native Lua Mongodb driver which supports both luasocket and ngx_lua based on the cosocket API |
lua-resty-mongo | 23 | over 12 years ago | — Lua mongodb client driver for the ngx_lua based on the cosocket API |
lua-mongo | 6 | over 9 years ago | — A simple Lua Mongo driver (a fork made to work with co-sockets) |
lua-resty-influx | 28 | almost 4 years ago | — OpenResty client for InfluxDB |
lua-telegraf | 4 | almost 4 years ago | — Lua/OpenResty client for Telegraf/InfluxDB |
lua-resty-kyototycoon | 17 | almost 11 years ago | by — Lua client driver for KyotoTycoon using its native wire protocol (OpenResty/ngx_lua) |
lua-resty-kyototycoon | 8 | over 7 years ago | by — Lua client driver for KyotoTycoon using its binary protocol |
lua-resty-tarantool | 45 | about 5 years ago | — Library for working with Tarantool from Nginx with the embedded Lua module or with OpeRresty |
lua-nginx-tarantool | 18 | over 7 years ago | — A driver for a NoSQL database in a Lua script Tarantool build on fast nginx cosockets |
lua-resty-ssdb | 101 | over 5 years ago | — Lua ssdb client driver for the ngx_lua based on the cosocket API, SSDB is a leveldb server |
ledis-openresty | 5 | over 8 years ago | — Lua LedisDB client driver for the ngx_lua based on the cosocket API |
lua-resty-fastdfs | 82 | over 9 years ago | — Nonblocking Lua FastDFS driver library for ngx_lua |
lua-resty-statsd | — StatsD client for OpenResty | ||
lua-resty-dogstatsd | — A client for DogStatsD, an extension of the StatsD metric server for Datadog. Using nginx cosocket API | ||
openresty-statsd | — A Lua module for OpenResty to send metrics to StatsD | ||
lua-resty-smtp | 86 | over 3 years ago | — A bridge between HTTP and SMTP |
lua-resty-mail | 66 | about 1 year ago | — A high-level, easy to use, and non-blocking email and SMTP library for OpenResty |
lua-resty-mogilefs | 0 | almost 8 years ago | — A Lua mogilefs client driver for the ngx_lua based on the cosocket API |
lua-resty-etcd | 191 | 7 months ago | — Nonblocking Lua etcd driver library for OpenResty |
lua-shdict-nginx-module | 18 | over 6 years ago | — An upgraded version of , capable of sharing data between and modules |
Test::Nginx | — Data-driven test scaffold for Nginx C module and OpenResty Lua library development (see real-word tests in ) | ||
nginx-systemtap-toolkit | 1,662 | over 1 year ago | — Real-time analyzing and diagnosing tools for Nginx based on SystemTap |
stapxx | 698 | over 2 years ago | — Simple macro language extentions to systemtap |
FlameGraph | 17,376 | about 1 month ago | — Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately |
lua-resty-busted | 32 | 11 months ago | — Test OpenResty scripts with busted |
lua-resty-test | 134 | about 5 years ago | — Test frame based on OpenResty |
busted | ( ) — Elegant Lua unit testing | ||
Telescope | ( ) — Telescope is a highly customizable test library for Lua that allows for declarative tests with nested contexts | ||
lua-resty-qless | 95 | over 2 years ago | — Lua binding to Qless (Queue / Pipeline management) for OpenResty (see also: implemented with OpenResty) |
lua-resty-rabbitmqstomp | 194 | over 4 years ago | — Lua RabbitMQ client library which uses cosocket api for communication over STOMP 1.2 with a RabbitMQ broker which has the STOMP plugin |
lua-resty-gearman | 25 | about 11 years ago | — Lua gearman client driver for the ngx_lua based on the cosocket API |
lua-resty-kafka | 803 | about 1 year ago | — Lua kafka client driver for the ngx_lua based on the cosocket API |
lua-resty-beanstalkd | 16 | over 12 years ago | — Lua beanstalkd client driver for the ngx_lua based on the cosocket API |
lua-resty-ironmq | 0 | almost 11 years ago | — Simple IronMQ client for OpenResty |
lua-resty-nsq | 22 | over 4 years ago | — client for for the ngx_lua based on the cosocket API |
lua-resty-QRcode | 31 | over 11 years ago | — QR encode tool for ngx_lua |
lua-resty-QRDecode | 12 | almost 12 years ago | — QR decoder for ngx_lua |
lua-resty-worker-manager | 4 | about 3 years ago | — Tracks worker processes and nodes starting / restarting / reloading / stopping |
lua-resty-worker-events | 192 | over 2 years ago | — Inter process events for Nginx worker processes |
lua-resty-batch | 3 | over 8 years ago | — Merge multiple requests in nginx to a single sub-request |
lua-resty-shell | 145 | about 2 years ago | — Tiny non-blocking subprocess / shell library to use with OpenResty application server (using ) |
lua-resty-exec | 59 | over 4 years ago | — Non-blocking, non-shell-spawning, streaming and non-streaming subprocess library (using ) |
lua-resty-repl | 177 | over 7 years ago | — Interactive console (REPL) for OpenResty and LuaJIT code |
lua-resty-fileinfo | 12 | almost 9 years ago | — LuaJIT FFI bindings to libmagic, magic number recognition library - tries to determine file types |
lua-resty-base-encoding | 18 | over 3 years ago | — Provides base32/base16/... encoding for OpenResty applications |
lua-resty-mime-sniff | 11 | over 6 years ago | — Sniff the real MIME type of given data |
lua-resty-taglib | 5 | almost 9 years ago | — LuaJIT FFI bindings for TagLib - An Audio Meta-Data Library |
lua-resty-uuid | 60 | over 8 years ago | — LuaJIT FFI bindings for libuuid, a DCE compatible Universally Unique Identifier library |
lua-resty-jit-uuid | 205 | almost 5 years ago | — A pure LuaJIT (no dependencies) uuid generator tuned for performance |
lua-resty-unique-id | 5 | over 6 years ago | — Lua library for generating a unique ID for OpenResty |
lua-resty-tsort | 12 | over 8 years ago | — Performs a topological sort on input data |
lua-resty-postal | 10 | over 8 years ago | — LuaJIT FFI Bindings to libpostal – a fast statistical parser/normalizer for street addresses around the world |
lua-resty-libinjection | 36 | over 6 years ago | — LuaJIT FFI bindings for libinjection, a SQL/SQLi tokenizer and analyzer |
lua-resty-socket | 36 | almost 2 years ago | — Automatic LuaSocket/cosockets compatibility module |
Inspect | 1,388 | about 1 year ago | — Inspect is a library that transforms any Lua value into a human-readable representation. It is especially useful for debugging errors in tables |
lua-resty-maxminddb | 13 | over 4 years ago | by — LuaJIT FFI Bindings to official libmaxminddb, to get ip location with ip database offered by maxmind |
lua-resty-maxminddb | 97 | 24 days ago | by — A Lua library for reading MaxMind's Geolocation database format (aka mmdb or geoip2) |
lua-resty-radixtree | 256 | 3 months ago | — Lua / OpenResty implementation based on FFI for |
lua-resty-counter | 22 | over 1 year ago | — Lock-free counter for OpenResty |
lua-resty-sync | 41 | almost 7 years ago | This lua-resty library help you to synchronize data(from redis, mysql, memcached and so on) based on the version changes |
NetStorageKit-Lua | 0 | almost 5 years ago | — Akamai Netstorage (File/Object Store) API for Openresty |
lua-resty-wirefilter | 14 | almost 4 years ago | — LuaJIT FFI bindings to wirefilter - An execution engine for Wireshark-like filters |
lua-resty-hyperloglog | 4 | over 3 years ago | hyperloglog for openresty |
lua-jsonschema-mocker | 3 | 12 months ago | JSON Schema mocker |
luatz | 120 | 9 months ago | — A Lua library for time and date manipulation (has a fallback to ) |
LuaDate | 262 | about 1 year ago | — Lua Date and Time module for Lua 5.x |
SciLua Time Library | — Library for the manipulation of dates and periods according to the Gregorian calendar, i.e. the internationally accepted calendar for most uses | ||
lua-resty-zip | 11 | over 5 years ago | — ZIP functions(compress/uncompress) for LuaJIT |
lua-resty-snappy | 19 | almost 9 years ago | — LuaJIT FFI bindings for Snappy, a fast compressor/decompressor |
lua-resty-brotli | 20 | over 3 years ago | — LuaJIT FFI bindings for Google Brotli |
lua-resty-zstd | 26 | over 5 years ago | — LuaJIT bindings to Facebook Zstandard using FFI |
lua-resty-hoedown | 26 | almost 9 years ago | — LuaJIT FFI bindings to Hoedown, a standards compliant, fast, secure markdown processing library in C |
lua-gumbo | 133 | 3 months ago | — Lua bindings for the Gumbo HTML5 parsing library, with a set of DOM APIs implemented in pure Lua |
lua-resty-sass | 10 | almost 8 years ago | — LuaJIT FFI bindings for libsass - A C/C++ implementation of a Sass compiler ( ) |
lua-resty-lanli | 5 | almost 9 years ago | — LuaJIT FFI Bindings to Lanli HTML Sanitizer Library |
lua-resty-ini | 49 | over 4 years ago | — Lua INI-file parser |
lua-re2 | 36 | about 1 month ago | — C and Lua wrapper for RE2 regular expression library |
lua-aho-corasick | 152 | about 2 months ago | — C++ and Lua Implementation of the Aho-Corasick (AC) string matching algorithm |
lua-resty-json | 167 | about 1 month ago | — JSON library for Lua and C (decoder only) |
lua-resty-libcjson | 53 | almost 8 years ago | — LuaJIT FFI-based cJSON library for OpenResty |
lua-resty-prettycjson | 34 | about 4 years ago | — Lua cJSON Pretty Formatter |
jsonschema | 120 | 3 months ago | — JSON schema validator |
lua-resty-jsonschema | 10 | over 4 years ago | — |
lua-laxjson | Lua binding to a relaxed streaming JSON parser, for LuaJIT using FFI | ||
lua-resty-utf8rewind | 4 | over 8 years ago | — LuaJIT FFI bindings for utf8rewind - a system library written in C designed to extend the default string handling functions with support for UTF-8 encoded text |
lua-resty-unistring | 7 | almost 9 years ago | — LuaJIT FFI bindings for GNU libunistring - A Unicode string manipulation lIbrary ( ) |
lua-resty-htmlentities | 7 | over 7 years ago | — Backport the entities to LuaJIT with the FFI binding as the entities to UTF-8 decoder |
lua-resty-jsdecode | 4 | over 7 years ago | — Javascript Escape Notation decoding to UTF-8 bytes |
lua-resty-breeze | 0 | over 4 years ago | — Breeze serialize for Lua and OpenResty |
lua-resty-msgpack | 13 | over 6 years ago | — Lua Message Pack for OpenResty |
luajit-msgpack-pure | 71 | about 5 years ago | — MessagePack for LuaJIT (using FFI, no bindings, V4 API) |
lua-resty-libxl | 15 | almost 9 years ago | — LuaJIT FFI-based LibXL (Excel) library for OpenResty |
lua-resty-haru | 9 | over 1 year ago | — LuaJIT FFI-based libHaru (PDF) library for OpenResty |
lua-resty-hpdf | 8 | almost 11 years ago | — LuaJIT FFI-based libHaru (PDF) library for OpenResty |
lua-resty-imagick | 11 | over 6 years ago | — Lua bindings to ImageMagick's MagicWand for LuaJIT using FFI |
Lua IMagick | 73 | 4 months ago | — Lua Pure-C Bindings to ImageMagick |
magick | 407 | 6 months ago | — Lua Bindings to ImageMagick for LuaJIT using FFI |
giflib | 7 | almost 4 years ago | — Lua bindings to GIFLIB for LuaJIT using FFI |
fi-luajit | 3 | over 8 years ago | — A LuaJIT interface to FreeImage |
lua-vips | 127 | 6 months ago | — LuaJIT binding for libvips |
lua-resty-gettext | 9 | almost 9 years ago | — LuaJIT FFI-based gettext library for OpenResty |
lua-resty-lrucache | 439 | about 1 month ago | — Lua-land LRU Cache based on LuaJIT FFI |
lua-resty-mlcache | 403 | 10 months ago | — Modern and flexible multi-level caching using lua-resty-lrucache, shared dictionaries, and cache stampede protection |
shcache | 60 | over 8 years ago | — shcache is an attempt at using ngx.shared.DICT with a caching state machine layed on top |
lua-resty-tlc | 19 | over 7 years ago | — Two Layer Cache implementation using lua-resty-lrucache and shared dictionaries |
Ledge | 455 | over 3 years ago | — A Lua application for OpenResty, providing HTTP cache functionality for Nginx, using Redis as a cache / metadata store |
lua-resty-cache | 56 | almost 9 years ago | — HTTP Cache to Redis, can serve stale response, and using only allow one request to populate a new cache |
LUAMETER | — A Lua module for Nginx that records and provides key status and performance metrics, right from within Nginx and in real-time (Proprietary) | ||
ngxtop | 6,486 | about 2 years ago | — Real-Time metrics for nginx server |
lua-resty-moesif | 3 | 3 months ago | — Lua Client Library for Moesif, compatible with OpenResty |
lua-resty-logger-socket | 488 | 2 months ago | — Raw-socket-based Logger Library for Nginx (based on ngx_lua) |
lua-nginx-logging | 12 | about 10 years ago | — Logging utilities for Nginx written in Lua |
lua-resty-logger | 13 | almost 12 years ago | — Custom Logger Library for OpenResty |
lua-resty-rfc5424 | 8 | almost 8 years ago | — An implementation of the RFC5424(syslog) in the OpenResty |
lua-resty-fluentd | 3 | about 8 years ago | — Lua fluentd logger for the ngx_lua based on the cosocket API |
lua-resty-fluent-logger | — A structured logger for Fluentd (OpenResty / ngx_lua) | ||
raven-lua | 118 | about 2 months ago | — A small Lua interface to Sentry that also has a helpful wrapper function call() that takes any arbitrary Lua function (with arguments) and executes it, traps any errors and reports it automatically to Sentry |
Lua Fun | 2,113 | about 1 month ago | — Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind |
Penlight | 1,931 | 14 days ago | — Penlight brings together a set of generally useful pure Lua modules, focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions, etc), and OS path management |
Moses | 629 | almost 5 years ago | — A Lua utility-belt library for functional programming. It complements the built-in Lua table library, making easier operations on arrays, lists, collections |
Underscore.lua | 402 | over 8 years ago | — Underscore.lua is a Lua library that provides a set of utility functions for dealing with iterators, arrays, tables, and functions |
Lodash.lua | 66 | almost 2 years ago | — A functional programming library for Lua in respect to the Javascript library Lodash |
Search for more "Functional Lua" projects on GitHub... | |||
lua-resty-github | 5 | about 10 years ago | — Lua library for using the github api in the ngx_lua nginx module |
lua-resty-hipchat | 3 | over 10 years ago | — Lua library for using the hipchat api |
lua-resty-newrelic | 13 | over 3 years ago | — Lua newrelic SDK for the ngx_lua based on the C SDK |
api-gateway-aws | 171 | over 3 years ago | — Lua module for AWS APIs. The missing AWS SDK from Nginx / OpenResty. Use it to proxy AWS APIs in a simple fashion, with any HTTP Client that you prefer |
lua-resty-aws | 24 | about 1 month ago | — AWS SDK for OpenResty |
lua-resty-aws-sdk | 15 | almost 8 years ago | — A raw AWS SDK generated from API specification |
lua-resty-aws-email | 4 | over 5 years ago | — Send email using Amazon Simple Email Service(SES) API |
lua-resty-aws-auth | 27 | about 2 months ago | — Simple Lua resty utilities to generate Amazon v4 authorization and signature headers |
lua-resty-s3 | 39 | over 9 years ago | — Lua driver for uploading content to Amazon S3 |
lua-resty-s3uploader | 11 | about 8 years ago | — An AWS S3 upload client,easy to use |
lua-resty-paypal | 8 | about 10 years ago | — Lua Paypal client using express checkout for OpenResty |
lua-resty-17mon | 56 | about 8 years ago | — ipip.net IP for OpenResty |
lua-resty-upyun | 15 | over 10 years ago | — Upyun cloud-based platform |
lua-resty-tencent-cos-signature | 8 | almost 4 years ago | Tencent QCloud COS request signature authorization headers generator |
lua-mailgun | 26 | over 2 years ago | — A Lua library for sending emails and interacting with the Mailgun API. Compatible with OpenResty via Lapis HTTP API, or any other Lua script via LuaSocket |
lua-payments | 72 | over 2 years ago | — Bindings to various payment provider APIs for use in Lua (with OpenResty or anything that supports LuaSocket) |
lua-resty-ddos | 16 | over 4 years ago | — This library uses Cookie Validation to detect bots from real users |
Nginx-Lua-Anti-DDoS | 1,165 | over 1 year ago | ) — A Anti-DDoS script to protect Nginx web servers using Lua with a Javascript based authentication puzzle inspired by Cloudflare |
OpenResty Package Manager Repository | |||
LuaRocks Repository | ( ) | ||
Github Search for lua-resty-* Libraries | , or | ||
Lua Toolbox | |||
luapower — Lua, JIT, batteries | |||
List of Available LuaJIT Packages | |||
List of Available LuaJIT FFI Bindings | |||
awesome-resty / Books and Tutorials | |||
Programming OpenResty | — Scripting an NGINX-based Web Platform (Work-in-Progress) | ||
OpenResty Best Practices | 3,596 | 5 months ago | ( ) (Chinese, use e.g. Google Translate) |
agentzh's Nginx Tutorials | |||
Definitely an OpenResty Guide | |||
Top ten things about OpenResty | |||
Summary | The Latest and Greatest from ngx_lua: New Features & Tools ( , , , ) | ||
Nginx Configuration Snippets | 2,123 | about 7 years ago | — A collection of useful Nginx configuration snippets |
awesome-resty / Videos | |||
Getting started with Lapis, the web framework | |||
Building an HTTP request router with NGINX and Lua - Shopify | (Nginx Conf 2015) | ||
Enabling TLS Cross host Session Resumption with Forward Secrecy via ngx lua | (Nginx Conf 2015) | ||
The Latest and Greatest from ngx_lua: New Features & Tools | (Nginx Conf 2014) | ||
awesome-resty / Conferences, Workshops and Events | |||
OpenResty Con 2016, Shenzen, China | |||
awesome-resty / Conferences, Workshops and Events / OpenResty Con 2016, Shenzen, China | |||
Slides | New Development of OpenResty in 2016 ( , ) | ||
awesome-resty / Conferences, Workshops and Events | |||
Lua Workshop 2016, San Francisco, USA | ( ) | ||
awesome-resty / Conferences, Workshops and Events / Lua Workshop 2016, San Francisco, USA | |||
Slides | Writing Optimal Lua Code for LuaJIT and OpenResty ( , ) | ||
awesome-resty / Conferences, Workshops and Events | |||
Bay Area OpenResty Meetup 2016 / 3 | |||
awesome-resty / Conferences, Workshops and Events / Bay Area OpenResty Meetup 2016 / 3 | |||
Slides | adobe.io ( , ) | ||
Slides | KONG ( , ) | ||
Slides | What's new in OpenResty for 2016 ( , ) | ||
awesome-resty / Conferences, Workshops and Events | |||
OpenResty Con 2015, Beijing, China | |||
awesome-resty / Conferences, Workshops and Events / OpenResty Con 2015, Beijing, China | |||
Slides | The Past, Present, and Future of OpenResty 2015 ( , ) (In Chinese) | ||
Slides | Developing OpenResty Framework ( , ) | ||
Slides | Be a Microservice Hero ( , ) (In Chinese) | ||
awesome-resty / Demo Applications | |||
Chat Application presented at OpenResty Conference 2015 | 50 | over 8 years ago | by |
awesome-resty / See Also | |||
awesome-lua | 3,981 | 3 months ago | by |
awesome-lua | 347 | 5 months ago | by |
A collection of resources covering Nginx, Nginx + Lua, OpenResty and Tengine | 3,564 | about 1 year ago | |
Where Lua is Used | and |