
CrimsonQ
Publish messages to multiple queues
CrimsonQ launched on March 10, 2022 with 56 votes, #953 of 3,153 launches that month and more than 50% of that year's launches.
What it does
In the age of pub/sub, sometimes you need a message to be distributed to multiple consumers based on topics but yet need the message to be treated with persistence and statuses (pending, active, delayed, failed & completed). This gave rise to CrimsonQ!
Does a similar job
all alternatives →
An SQS Alternative on Postgres2024 · github.com · ▲241A lightweight message queue. Like AWS SQS and RSMQ but on Postgres. - pgmq/pgmq

WakaQ - a Python distributed task queue2022 · wakatime.com · ▲147Open source IDE plugins for programmers.
KQ – Simple Job Queue for Python Using Kafka2016 · github.com · ▲116Kafka-based Job Queue for Python. Contribute to joowani/kq development by creating an account on GitHub.
- GAGoqite, a persistent message queue Go library built on SQLite2024 · goqite.com · ▲99
I wanted to build a persistent message queue based on SQLite, because that's what I'm using for my main state anyway. This gives me ACID across state and messaging, which is nice! I've been inspired by the terminology of AWS SQS for this, but it's obviously much simpler. Maybe you can use it too. :)
Pub/Sub with PostgreSQL under 40 lines of Python code2020 · gist.github.com · ▲17How to use PostgreSQL's LISTEN/NOTIFY as a simple message queue with psycopg2 and asyncio - listen.py
More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 6d ago · github.com

OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 29d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 26d ago · talanoa.email


Source: Product Hunt launch ↗
Launched alongside, March 2022
the whole month →- IM
Hi HN! I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong. This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code. Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!
Dev tools · 2022 · lessmilk.com
- IM
Life & fun · 2022 · networksfromscratch.com
- HA
Paste the following into the console of any HN page - for annotated avatars on all HN comments. (self contained code) for(u of document.querySelectorAll('.hnuser'))for(u.prepend(c=document.createElement('canvas')),x=c.getContext('2d'),c.width=18,c.height=14,s=u.innerText,r=1,i=28+s.length;i--;i>>29>X*X/3+Y/2&&x.fillRect(6+2*X,2*Y,2,2)&x.fillRect(6-2*X,2*Y,2,2):r+=s.charCodeAt(i-28,x.fillStyle='#'+(r>>8&0xFFFFFF).toString(16)))r^=r>>17,r^=r>2
Dev tools · 2022



How well do you know your area? Test your knowledge by locating streets on a map.
Work · 2022 · backofyourhand.com