Have you ever been working with a 3rd party API with less than ideal usage costs or limiting? Working with a distributed system and keep going over your 3rd party API limits? Trying to ensure you stick within a free tier without getting charged?
Meet Throttlr.
Throttlr is a rate limiter that can be used to limit the number of requests per second, minute, hour, day, or month. It can be self-hosted or used here on throttlr.dahlton.org. It is designed to be simple to use and easy to integrate into your existing systems and be a drop in replacement for all your existing endpoints.
Throttling is as simple as registering an endpoint with a limit, and Throttlr will take care of the rest. It will return a 429 status code when the limit is reached, and all of your HTTP headers, data, and query parameters will be passed through to your endpoint.
Made with love
&
Figma for designing and planning.