[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73281":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":16,"starSnapshotCount":16,"syncStatus":31,"lastSyncTime":32,"discoverSource":33},73281,"smoothmq","poundifdef\u002Fsmoothmq","poundifdef","An improved drop-in replacement for SQS","",null,"Go",2285,52,8,11,0,1,3,59.97,"GNU Affero General Public License v3.0",false,"main",[24,25,26,27],"message-queue","messaging","queue","sqs","2026-06-12 04:01:08","# SmoothMQ\n\nSmoothMQ is a drop-in replacement for SQS with a much smoother developer experience.\nIt has a functional UI, observability, tracing, message scheduling, and rate-limiting.\nSmoothMQ lets you run a private SQS instance on any cloud.\n\n## Survey!\nI'd love your feedback on the direction of this project! https:\u002F\u002Fforms.gle\u002Fm5iMjcA5Xvp685Yw8\n\n\n\u003C!-- A drop-in replacement for SQS designed for great developer experience and efficiency. -->\n\n## Getting Started\n\nSmoothMQ deploys as a single go binary and can be used by any existing SQS client.\n\n## Running\n\nThis will run a UI on `:3000` and an SQS-compatible server on `:3001`.\n\n```\n$ go run . server\n```\n\n## Connecting\n\nThis works with any SQS client in any language.\n\n### Python\n\n``` py\nimport boto3\n\n# Simply change the endpoint_url\nsqs = boto3.client(\"sqs\", ..., endpoint_url=\"http:\u002F\u002Flocalhost:3001\")\nsqs.send_message(QueueUrl=\"...\", MessageBody=\"hello world\")\n```\n\nCelery works seamlessly:\n\n``` py\napp = Celery(\"tasks\", broker_url=\"sqs:\u002F\u002F...@localhost:3001\")\n```\n\n## UI\n\nThe UI lets you manage queues and search individual messages.\n\n![Dashboard UI](docs\u002Fqueue.gif)\n","SmoothMQ 是一个旨在提供更佳开发者体验的SQS替代方案。它支持消息调度、速率限制，并具备功能性UI和可观测性等特性，能够以单个Go语言二进制文件形式部署，在任何云环境中运行私有的SQS实例。此外，SmoothMQ兼容所有现有的SQS客户端，无论使用何种编程语言，只需简单配置即可接入。该项目适用于需要高效且易于管理的消息队列服务的应用场景，特别是在追求开发便捷性和系统透明度的情况下。",2,"2026-06-11 03:44:49","high_star"]