#rate-limiting #rules #configurable #highly

ceiling

A simple, lightweight, and highly configurable library for handling and creating rate limiting rules

4 releases

0.1.3 Dec 22, 2022
0.1.2 Dec 22, 2022
0.1.1 Dec 22, 2022
0.1.0 Dec 22, 2022

#23 in #highly

MIT license

13KB
230 lines

ceiling

Ceiling is a simple, lightweight, and highly configurable library for handling and creating rate limiting rules.

Getting Started

To get started check out the docs on docs.rs!


lib.rs:

Ceiling is a simple, lightweight, and highly configurable library for handling and creating rate limiting rules.

The main entrypoint to the library is the rate_limiter! macro found below.

Dependencies

~2.6–7.5MB
~65K SLoC