Smoothmq
An improved drop-in replacement for SQS
Install / Use
/learn @poundifdef/SmoothmqREADME
SmoothMQ
SmoothMQ is a drop-in replacement for SQS with a much smoother developer experience. It has a functional UI, observability, tracing, message scheduling, and rate-limiting. SmoothMQ lets you run a private SQS instance on any cloud.
Survey!
I'd love your feedback on the direction of this project! https://forms.gle/m5iMjcA5Xvp685Yw8
<!-- A drop-in replacement for SQS designed for great developer experience and efficiency. -->Getting Started
SmoothMQ deploys as a single go binary and can be used by any existing SQS client.
Running
This will run a UI on :3000 and an SQS-compatible server on :3001.
$ go run . server
Connecting
This works with any SQS client in any language.
Python
import boto3
# Simply change the endpoint_url
sqs = boto3.client("sqs", ..., endpoint_url="http://localhost:3001")
sqs.send_message(QueueUrl="...", MessageBody="hello world")
Celery works seamlessly:
app = Celery("tasks", broker_url="sqs://...@localhost:3001")
UI
The UI lets you manage queues and search individual messages.

Related Skills
node-connect
348.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
