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
☆816Jan 26, 2026Updated last month
Alternatives and similar repositories for r3
Users that are interested in r3 are comparing it to the libraries listed below
Sorting:
- High-performance path dispatching library base on libr3 for OpenResty☆56Jun 21, 2021Updated 4 years ago
- libr3 Lua-Openresty implementation☆39Dec 23, 2015Updated 10 years ago
- high performance r3 router extension for PHP☆19Nov 18, 2015Updated 10 years ago
- Static Radix Tree (Patricia trie) implementation in C☆48May 17, 2017Updated 8 years ago
- luaren☆21Apr 17, 2023Updated 2 years ago
- event-driven interprocess communication for openresty and the nginx lua module☆109Jul 31, 2019Updated 6 years ago
- A radix tree implementation in ANSI C☆1,222Nov 26, 2023Updated 2 years ago
- tiny HTTP parser written in C (used in HTTP::XS et al.)☆2,034Jul 12, 2025Updated 7 months ago
- URL Routing Library for OpenResty Supporting Pluggable Matching Engines☆103Jun 26, 2018Updated 7 years ago
- mruby bindings for libr3☆16Aug 29, 2024Updated last year
- Nonblocking Lua etcd driver library for OpenResty☆200Apr 11, 2024Updated last year
- Lua FCGI client driver for ngx_lua based on the cosocket API.☆23Sep 28, 2017Updated 8 years ago
- A barebones router for Lua. It matches urls and executes lua functions.☆196Jul 14, 2020Updated 5 years ago
- The Fast HTTP header parser library☆136Jul 29, 2015Updated 10 years ago
- url string utility☆14Sep 12, 2022Updated 3 years ago
- Adaptive Radix Trees implemented in Lua / LuaJIT☆277Nov 28, 2024Updated last year
- Is a client library based on ngx_lua to interface with bloomd servers. A lua bloom filter library☆15Dec 30, 2015Updated 10 years ago
- 地图迷雾算法☆16Sep 13, 2022Updated 3 years ago
- H2O - the optimized HTTP/1, HTTP/2, HTTP/3 server☆11,413Updated this week
- Modern transactional key-value/row storage library.☆1,882Feb 13, 2025Updated last year
- non-blocking beanstalkd client lib for ngx_lua☆58Dec 18, 2021Updated 4 years ago
- Fast and dependency-free UUID library for LuaJIT/ngx_lua☆207Jan 10, 2020Updated 6 years ago
- A single-header incremental garbage collector library☆298Aug 28, 2024Updated last year
- Fast, horizontally scalable, multiprocess pub/sub queuing server and proxy for HTTP, long-polling, Websockets and EventSource (SSE), powe…☆3,060Feb 15, 2026Updated 2 weeks ago
- Lua table recycling pools for LuaJIT☆121Dec 17, 2025Updated 2 months ago
- Embed the power of Lua into NGINX TCP/UDP servers☆746Jan 20, 2026Updated last month
- Layered caching library for OpenResty☆420Feb 9, 2024Updated 2 years ago
- REST <-> gRPC gateway library implementation with OpenResty☆86Oct 25, 2023Updated 2 years ago
- Templating Engine (HTML) for Lua and OpenResty.☆923Jul 21, 2023Updated 2 years ago
- Experimental, scalable, high performance HTTP server☆6,016Jan 28, 2026Updated last month
- Lua DNS server driver for OpenResty☆75Mar 14, 2023Updated 2 years ago
- 跟幾個朋友 study group 所用的教材☆21Dec 8, 2015Updated 10 years ago
- Yet Another HTTP library for OpenResty - For human beings!☆169May 6, 2020Updated 5 years ago
- A non-backtracking NFA/DFA-based Perl-compatible regex engine matching on large data streams☆625Nov 1, 2021Updated 4 years ago
- json lib for lua and C☆177Oct 16, 2024Updated last year
- PHP Router Benchmark☆16Jan 15, 2014Updated 12 years ago
- A C Templating Engine☆11Apr 13, 2017Updated 8 years ago
- Snake game written in Go☆25Mar 31, 2014Updated 11 years ago
- Mbed TLS module for Lua☆12Jun 27, 2022Updated 3 years ago