Effortless Message Queuing for Developers
Create, retrieve, and manage messages in real-time with a lightweight, developer-friendly API. No servers to set up or maintain, no containers to manage, no complicated configurations or unnecessary functionality. Queue your first message in less than a minute.
461,609 messages processed in the last 24 hours
Create A Queue
curl --request POST --header 'x-api-key: <YOUR_API_KEY>' --url 'https://api.simplq.dev/v1/queues'
Add a Message To a Queue
curl --request POST --header 'x-api-key: <YOUR_API_KEY>' --url 'https://api.simplq.dev/v1/queues/<QUEUE_ID>' --data '{"label": "value"}'
Get the Next Message From a Queue
curl --request GET --header 'x-api-key: <YOUR_API_KEY>' --url 'https://api.simplq.dev/v1/queues/<QUEUE_ID>/next'
Plans
Coming Soon
Hobbyist
Easy and quick to get started. Free forever.
unlimited queues 10 total messages at any one time 1 team member Up to 256 KB payload per message
Free
Coming Soon
Pro
Higher limits for a single developer.
unlimited queues 1,000 total messages at any one time 1 team member Up to 1 MB payload per message
$12.00 per month
Coming Soon
Team
Share queues and access to your dashboard with your team.
unlimited queues 1,000,000 total messages at any one time 10 team members Up to 1 MB payload per message
$29.00 per month
Coming Soon
Enterprise
Design your own plan for any size project.
unlimited queues unlimited total messages at any one time 100 team members Up to 10 MB payload per message
Contact us
Example Uses
Image Processing
Process images in a scalable way by queuing the jobs and then increasing or decreasing the number of machines consuming from the queue as needed.
Video Processing
Queue video transcoding jobs for processing by one or more dedicated machines without tying up front-line resources.
Cache Preloading
Preload caches for dynamic data structures in response to updates without negatively impacting the public-facing application.
Features
FIFO and LIFO Queues
First In First Out (FIFO) and Last In First Out (LIFO) queue types supported. Just call "next" against your queue.
Availability Scheduling
Schedule a date and time to make your message available in the queue.