Ahey

Infrastructure

pub-sub messaging service

SHOW HN2025

Ahey

A simple pub-sub service built on top of web push

ahey.io

#pub-sub#web push#push notifications#self-hosted

107points
16comments
#690of 3,837 in 2025
Top 18%of 2025 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 6 neutral or asking, 1 mixed, 2 critical, out of 11 comments about the project. Thread score -0.04.

Privacy: 0 for, 1 againstExecution: 1 for, 0 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clean codebase and style

    From 1 comment
  • Cool project; revives interest in web push

    From 2 comments
    • agreed that this is a cool project, am a bit (just a wee bit) bummed about the express dependency. I've never used the Push API but look forward to it, and I appreciate this post…
      fitsumbelay on HN
    • I haven't tried web notifications yet, good reason to try now.
      ShaggyHotDog on HN

Objections

  • Loose permissions allow anyone to spam users via regular channels

    From 1 comment
    • This is nice, but I wonder about the actual use cases of such a service, given the very loose permissions: 1. Anyone can subscribe to a channel 2. Any registered user can publish…
      fzaninotto on HN
  • No documentation initially visible

    From 1 comment
    • There is no docs ? How can we also listen via http server ?
      revskill on HN
  • Express dependency is unwanted

    From 1 comment
    • agreed that this is a cool project, am a bit (just a wee bit) bummed about the express dependency. I've never used the Push API but look forward to it, and I appreciate this post…
      fitsumbelay on HN

Requests

  • Explain how to listen via HTTP server

    From 1 comment
    • There is no docs ? How can we also listen via http server ?
      revskill on HN

Questions

  • Does it make it easy to add web push notifications like Airship?

    From 1 comment
    • I’m not super familiar with browser notifications, but I want to use them in my next project. Does this library make it easy to add push notifications to my web app similar to…
      programmarchy on HN

Alternatives named

  • ntfy.sh

    From 1 comment
    • This is cool. There was an old post here about one called patchbay (IIRC) then I made one called httpubsub (go, quick and dirty). I'm using one called ntfy.sh now; it's good; has…
      edoceo on HN
  • Telegram bot

    From 1 comment
    • I just use a telegram bot that my scripts use to send me notifications that I receive in a few different channels, depending on topic.
      Tistron on HN
  • httpubsub

    From 1 comment
    • This is cool. There was an old post here about one called patchbay (IIRC) then I made one called httpubsub (go, quick and dirty). I'm using one called ntfy.sh now; it's good; has…
      edoceo on HN
  • Yo

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/42883363)