Nicheloom visits: 58,280 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

An extensible pub/sub messaging server for edge applications

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

hi there! i’ve been working on a project called Narwhal, and I wanted to share it with the community to get some valuable feedback.what is it? Narwhal is a lightweight Pub/Sub server and protocol designed specifically for edge applications. while there are great tools out there like NATS or MQTT, i wanted to build something that prioritizes customization and extensibility. my goal was to create a system where developers can easily adapt the routing logic or message handling pipeline to fit specific edge use cases, without fighting the server's defaults.why Rust? i chose Rust because i needed a low memory footprint to run efficiently on edge devices (like Raspberry Pis or small gateways), and also because I have a personal vendetta against Garbage Collection pauses. :)current status: it is currently in Alpha. it works for basic pub/sub patterns, but I’d like to start working on persistence support soon (so messages survive restarts or network partitions).i’d love for you to take a look at the code! i’m particularly interested in all kind of feedback regarding any improvements i may have overlooked.

HN · launched Jan 28, 2026 · 44 upvotes (top 23%) · 0 views

Niche: network and communication protocol libraries · 70 launches, 5 in the last 7 days · Explore this niche →

Category and tags

  • Horizontal
  • Communication
  • Developer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

Partial A basic pub/sub socket server is easy to implement, but building a reliable, low-overhead edge protocol with custom network handling needs specialized networking skills.

What it would actually take: Typically built using Rust, Go, or C with async runtimes like Tokio or epoll/kqueue event loops. The core challenge is handling intermittent network connectivity, minimal memory/CPU overhead on constrained hardware, deterministic latency, and custom binary framing for edge environments.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one : 370 launches clear the similarity bar, closest 8 shown.

Attention rank: #90 of 371 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 88 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.