#rate-limiting #rules #highly #configurable

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

#26 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.2–9MB
~60K SLoC