All Projects → chronolaw → favorite-nginx

chronolaw / favorite-nginx

Licence: other
Selected favorite nginx modules and resources

Projects that are alternatives of or similar to favorite-nginx

lua-resty-busted
Test OpenResty scripts with busted
Stars: ✭ 29 (-53.97%)
Mutual labels:  lua-resty, ngx-lua
openresty-project-v0.01
🌹 基于OpenResty编写一个MVC模式的WEB项目 V0.01
Stars: ✭ 40 (-36.51%)
Mutual labels:  lua-resty, ngx-lua
lua-resty-couchbase
Lua couchbase client driver for the ngx_lua based on the cosocket API / 使用cosocket纯lua实现的couchbase的client,已经在爱奇艺重要的服务播放服务稳定运行5年多
Stars: ✭ 77 (+22.22%)
Mutual labels:  ngx-lua
openresty dev
Code for OpenResty Development Guide
Stars: ✭ 85 (+34.92%)
Mutual labels:  lua-resty
lua-resty-pyf
Lua 汉字拼音首字母提取
Stars: ✭ 30 (-52.38%)
Mutual labels:  ngx-lua
lua-resty-beanstalkd
non-blocking beanstalkd client lib for ngx_lua
Stars: ✭ 58 (-7.94%)
Mutual labels:  ngx-lua
lua-resty-http2
The HTTP/2 Protocol (Client Side) Implementation for OpenResty.
Stars: ✭ 73 (+15.87%)
Mutual labels:  lua-resty
lua-resty-limit-rate
Lua module for limiting request rate for OpenResty/ngx_lua, using the "token bucket" method.
Stars: ✭ 64 (+1.59%)
Mutual labels:  lua-resty
lua-resty-sync
Synchronizing data based on version changes
Stars: ✭ 41 (-34.92%)
Mutual labels:  lua-resty
lua-resty-nsq
lua-resty-nsq - Lua nsq client driver for the ngx_lua based on the cosocket API
Stars: ✭ 18 (-71.43%)
Mutual labels:  lua-resty
Orange
OpenResty/Nginx Gateway for API Monitoring and Management.
Stars: ✭ 2,208 (+3404.76%)
Mutual labels:  ngx-lua
using-ngxlua-in-upyun
2014 Beijing OSC, 2015 Beijing OpenResty Con
Stars: ✭ 78 (+23.81%)
Mutual labels:  ngx-lua

favorite-nginx

Selected favorite nginx modules and resources.

Thanks for awesome-resty.

Contents

Documents

Nginx modules

Resty(C) modules

Resty(lua) modules

Core

Encode & Decode

  • lua-cjson - Lua cJSON is a fast JSON encoding / parsing module for Lua
  • lua-cmsgpack - Lua cmsgpack is a fast msgpack encoding / parsing module for Lua
  • lua-protobuf - A Lua module to work with Google protobuf
  • lua-resty-json - Json lib for lua and C
  • lua-resty-msgpack - Lua messagepack for ngx_lua/stream_lua/OpenResty
  • lua-resty-snappy - LuaJIT FFI bindings for Snappy, a fast compressor/decompressor

Database

  • lua-resty-redis - Lua Redis client driver for the ngx_lua based on the cosocket API
  • lua-resty-lmdb - Use the LMDB (Lightning Memory-Mapped Database) inside the Nginx worker process
  • lua-resty-ssdb - Lua ssdb client driver for the ngx_lua based on the cosocket API
  • lua-resty-mysql - Lua MySQL client driver for ngx_lua based on the cosocket API

Backend

Router

  • radixtree - Radix tree imeplement based on FFI rax

Others

Test

Tools

  • opm - Official package management system for OpenResty
  • resty-cli - Fancy command-line utilities for OpenResty

Books

Known Projects

  • upyun-resty - UPYUN's open source software for OpenResty development
  • apisix - A cloud-native microservices API gateway
  • iresty - iresty and other useful tools
  • Kong - API Gateway & Microservice Management
  • Lapis - A web framework for Lua or MoonScript powered by OpenResty
  • lor - a fast, minimalist web framework for lua based on OpenResty(中文)
  • Orange - A Gateway based on OpenResty(Nginx+lua) for API Monitoring and Management.
  • verynginx - A very powerful and friendly nginx which provide WAF, Control Panel, and Dashboards

Conference

  • 2016 - OpenResty Con 2016
  • 2017 - OpenResty Con 2017
  • 2018 - OpenResty Con 2018

My Own Projects

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].