get-convex

get-convex/rate-limiter

Define and use application-layer rate limits in Convex. Type-safe, transactional, fair, safe, and configurable sharding to scale.

TypeScript
23
8
Apache License 2.0

This is a rate limiting component for Convex that provides application-layer rate limiting with type-safe configuration and transactional evaluation. It supports both fixed window and token bucket algorithms, allows configurable sharding for scalability, and includes features like capacity reservation and React hooks for client-side integration. It's designed for developers building applications on Convex who need to control API usage rates, prevent abuse, or manage resource consumption at the application level rather than the network layer.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

ianmacartney's profile
ianmacartney
155 contributions
renovate[bot]'s profile
renovate[bot]
7 contributions
thomasballinger's profile
thomasballinger
2 contributions
ikhare's profile
ikhare
1 contributions
marcoshernanz's profile
marcoshernanz
1 contributions
marwand's profile
marwand
1 contributions
mikewheaton's profile
mikewheaton
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet