lua-radix-router

Router library

A high-performance router library for Lua that combines HashTable and Compressed Trie for efficient matching

A lightweight high-performance and radix tree based router for Lua/LuaJIT/OpenResty https://github.com/vm-001/gateways-routing-benchmark

GitHub

214 stars
5 watching
10 forks
Language: Lua
last commit: 5 months ago
Linked from 1 awesome list

fastkonglualuajitopenapiopenrestyrestfulrouterroutingswaggertrie

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bungle/lua-resty-route A URL routing library supporting multiple matchers and middleware for OpenResty. 101
api7/lua-resty-radixtree A library implementing an adaptive radix tree data structure to store and match routes for routing and filtering purposes. 259
toritori0318/lua-resty-r3 An experimental Lua implementation of an OpenResty router 40
openresty/lua-resty-string A set of string utility functions and hash algorithms for Lua, designed to work with nginx and LuaJIT. 431
openresty/lua-resty-limit-traffic A Lua library for rate limiting and traffic control in web applications 822
openresty/lua-resty-mysql A Lua-based nonblocking MySQL driver library for high-performance web applications. 709
rla/alternative-router An alternative HTTP router/dispatcher for SWI-Prolog, providing more convenient implementation of RESTful web services. 10
bungle/lua-resty-snappy A Lua module providing bindings to the Snappy compression algorithm 19
bungle/lua-resty-libxl A Lua library that provides an interface to Excel files using FFI-based bindings. 15
koajs/router Provides a flexible routing system for building web applications with Koa. 871
kong/lua-resty-aws An AWS SDK library for OpenResty written in Lua 24
iresty/lua-resty-libr3 A high-performance path dispatching library base on FFI for Lua applications. 57
vislee/lua-resty-wrr A Lua library implementing round-robin weight-based upstream selection for OpenResty proxy servers 3
ipeagit/r5r An R package and Java API for routing on multimodal transport networks using the R5 engine 184
openresty/lua-resty-core A Lua library providing an FFI-based API to interact with the Nginx Lua module 812