Skip to content
View bnchdan's full-sized avatar

Block or report bnchdan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
36 stars written in C
Clear filter

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

C 21,260 4,675 Updated Aug 7, 2024

Embed the Power of Lua into NGINX HTTP servers

C 11,665 2,062 Updated Nov 3, 2025

Nginx virtual host traffic status module

C 3,409 484 Updated Jul 18, 2025

Linus Torvalds' linked list argument for good taste, explained

C 2,181 126 Updated Apr 24, 2024

Handy, High performance, ModSecurity compatible Nginx firewall module & 方便、高性能、兼容 ModSecurity 的 Nginx 防火墙模块

C 1,621 195 Updated Jan 25, 2025

The first open-source DDoS protection system

C 1,524 243 Updated Nov 5, 2025

A radix tree implementation in ANSI C

C 1,190 170 Updated Nov 26, 2023

A repository for ebooks, including C, C plus plus, Linux Kernel, Compiler, OS, Algorithm, Security, Database, Network, ML and DL

C 991 384 Updated Jul 12, 2020

Adaptive Radix Trees implemented in C

C 808 142 Updated Mar 21, 2022

Research on UDP/TCP amplification vectors, payloads and mitigations against their use in DDoS Attacks

C 385 99 Updated Dec 14, 2024

Support redis cluster. Maintained and used at vipshop.

C 332 173 Updated Nov 24, 2020

Monitor the incoming and outgoing traffic metrics in realtime for NGINX

C 283 78 Updated Nov 8, 2021

Adaptive Radix Trees implemented in Lua / LuaJIT

C 271 63 Updated Nov 28, 2024

A hello world module for learning Nginx module development

C 198 79 Updated Mar 5, 2019

nginx kafka module, send post log data to kafka cluster

C 176 63 Updated Feb 15, 2022

C client library for Valkey/Redis Cluster. This project is used and sponsored by Ericsson. It is a fork of the now unmaintained hiredis-vip.

C 104 43 Updated Nov 4, 2025

The ngx_dynamic_limit_req_module module is used to dynamically lock IP and release it periodically.

C 97 24 Updated Nov 9, 2022

HTTP 1.1 chunked-encoding request body support for Nginx

C 96 27 Updated Dec 18, 2016

Simple javascript proof-of-work based access for Nginx with virtually no overhead. (Similar to Cloudflare's anti-DDoS feature)

C 81 25 Updated Apr 13, 2024

Serve round corners with custom tinting. Vroom, vroom! 🏎

C 79 14 Updated May 6, 2019

Lua bindings to the LibGD

C 76 33 Updated May 8, 2024

SQL injection detection engine built on of SQL tokenizing and syntax analysis written in C

C 61 15 Updated Oct 8, 2020

A Redis backed rate limit module for Nginx web servers.

C 44 4 Updated Jan 19, 2025

An efficient shared memory IP blocking system for nginx. [Also see ip-blocker-agent]. [Not maintained].

C 22 8 Updated Mar 14, 2017

A function for decoding percent-encoded URLs

C 21 14 Updated May 28, 2016

nginx shared memory map module

C 21 7 Updated Apr 14, 2015

Apache 2.4 security enhancement: mod_spamhaus_new is an Apache module that uses DNSBL in order to block spam relay via web forms, preventing URL injection, block HTTP(S) DDoS attacks from bots and …

C 9 3 Updated Aug 16, 2022

A port of the C redis client ("hiredis") to run within the Linux kernel

C 6 3 Updated Aug 6, 2011

Lua binding for rax (A radix tree implementation in ANSI C)

C 5 2 Updated Aug 19, 2023

A Redis backed rate limiter module for NGINX

C 5 2 Updated Jun 3, 2020
Next