SimplQ Home

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.
Multiple Message Statuses
Pending, processing, error, and completed statuses are supported.