openresty
OpenResty Joined Apr 2014 View on GitHub
- Stars
- 54,654
- across 68 public repos
- Rank
- #510
- of 94,827 organizations, top 0.5%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 3,748 | High Performance Web Platform Based on Nginx and LuaJIT | C | 14,128 |
| 4,701 | Embed the Power of Lua into NGINX HTTP servers | C | 11,793 |
| 23,660 | Nginx Tutorials | Perl | 2,863 |
| 34,778 | Lua redis client driver for the ngx_lua based on the cosocket API | Lua | 1,959 |
| 38,376 | Set, add, and clear arbitrary output headers in NGINX http servers | C | 1,782 |
| 41,112 | Real-time analysis and diagnostics tools for OpenResty (including NGINX, LuaJIT, ngx_lua, and more) based on SystemTap | Perl | 1,666 |
| 46,889 | OpenResty's Branch of LuaJIT 2 | C | 1,461 |
| 53,207 | Code and data for the openresty.org site | HTML | 1,280 |
| 56,659 | An Nginx module for bringing the power of "echo", "sleep", "time" and more to Nginx's config file | C | 1,195 |
| 64,360 | Docker tooling for OpenResty | Dockerfile | 1,036 |
| 72,858 | Nginx upstream module for the Redis 2.0 protocol | C | 902 |
| 76,575 | New FFI-based API for lua-nginx-module | Lua | 855 |
| 76,661 | Lua library for limiting and controlling traffic in OpenResty/ngx_lua | Lua | 854 |
| 86,548 | Embed the power of Lua into NGINX TCP/UDP servers | C | 751 |
| 89,227 | Nonblocking Lua MySQL driver library for ngx_lua or OpenResty | Lua | 727 |
| 91,135 | Simple macro language extentions to systemtap | Perl | 710 |
| 101,949 | A non-backtracking NFA/DFA-based Perl-compatible regex engine matching on large data streams | C | 628 |
| 116,412 | Health Checker for Nginx Upstream Servers in Pure Lua | Lua | 543 |
| 120,306 | WebSocket support for the ngx_lua module (and OpenResty) | Lua | 524 |
| 122,604 | Nginx C module to expose Lua API to ngx_lua for Nginx upstreams | C | 513 |
| 128,491 | Transparent subrequest-based caching layout for arbitrary nginx locations. | C | 486 |
| 128,718 | OpenResty Package Manager | Lua | 485 |
| 134,693 | Lua-land LRU Cache based on LuaJIT FFI | Lua | 461 |
| 136,290 | Data-driven test scaffold for Nginx C module and OpenResty Lua library development | Perl | 455 |
| 138,968 | String utilities and common hash functions for ngx_lua and LuaJIT | Lua | 445 |
| 148,113 | Streaming reader and parser for http file uploading based on ngx_lua cosocket | Lua | 414 |
| 152,402 | Various set_xxx directives added to nginx's rewrite module (md5/sha1, sql/json quoting, and many more) | C | 401 |
| 172,232 | GDB Utilities for OpenResty (including Nginx, ngx_lua, LuaJIT, and more) | Python | 349 |
| 177,156 | DNS resolver for the nginx lua module | Lua | 338 |
| 177,156 | A generic consistent hash implementation for OpenResty/Lua | Lua | 338 |
| 178,575 | an nginx upstream module that talks to mysql and drizzle by libdrizzle | C | 335 |
| 181,867 | Programming OpenResty Book | Perl | 328 |
| 183,782 | Simple nonblocking lock API for ngx_lua based on shared memory dictionaries | Lua | 324 |
| 215,078 | Fancy command-line utilities for OpenResty | Perl | 270 |
| 217,165 | Utilities for nginx module development | Perl | 267 |
| 220,716 | Streaming regular expression replacement in response bodies | C | 262 |
| 259,000 | Lua memcached client driver for the ngx_lua based on the cosocket API | Lua | 216 |
| 264,061 | An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands. | C | 211 |
| 272,543 | encrypt and decrypt nginx variable values | C | 203 |
| 290,545 | Official OpenResty packaging source and scripts for various Linux distributions and other systems | Makefile | 188 |
| 342,852 | An nginx output filter that formats Resty DBD Streams generated by ngx_drizzle and others to JSON | C | 154 |
| 348,450 | Native support for cross-site scripting (XSS) in an nginx | C | 151 |
| 384,064 | Lua module for nonblocking system shell command executions | Raku | 134 |
| 393,432 | Mocking ideally slow network that only allows reading and/or writing one byte at a time | C | 130 |
| 413,983 | Lua table recycling pools for LuaJIT | Raku | 122 |
| 508,050 | Lua module for parsing raw redis responses | C | 94 |
| 540,157 | OpenResty Web App for OpenResty User Survey | HTML | 87 |
| 544,989 | A rule-based sysadmin tool that helps setting up complex environment for blank machines | Perl | 86 |
| 555,233 | NGINX C module that extends ngx_http_lua_module for enhanced SSL/TLS capabilities | Lua | 84 |
| 600,843 | replace nginx's pool mechanism with plain malloc & free to help tools like valgrind | Shell | 76 |
| 648,236 | TCP/stream echo module for NGINX (a port of ngx_http_echo_module) | C | 69 |
| 663,577 | Add support for array-typed variables to nginx config files | C | 67 |
| 696,099 | Meta Lua Nginx Module supporting both Http Lua Module and Stream Lua Module | C | 63 |
| 785,713 | OpenResty/Lua template framework implementing Perl's TT2 templating language | Perl | 54 |
| 797,173 | JavaScript | 53 |
Among 94,827 organizations
40k–63k stars: 368 organizations, including openresty
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- C 35.8k stars, 65% · 22 repos
- Lua 8.6k stars, 16% · 15 repos
- Perl 6.7k stars, 12% · 9 repos
- HTML 1.4k stars, 3% · 2 repos
- Dockerfile 1k stars, 2% · 1 repo
- Python 349 stars, 1% · 1 repo
- Raku 256 stars, <1% · 2 repos
- Makefile 188 stars, <1% · 1 repo
and 2 more languages
When they were made
55 repos with 50+ stars, made between 2009 and 2019
Quick stats
- Next rank
- +2 stars to reach #509
- Next milestone
- +136,071 stars to reach the top 0.1%
- Public repos
- 68, 55 with 50+ stars
- Popular repos
- 10 over 1k stars, 2 over 10k stars
- Top repo
- openresty, #3,748 of all repos, 26% of stars
- Smaller repos
- 284 stars from repos under 50