RFC: Gemini notifications standard

🏷 gemini
🏷 rfc
Created:   2025-03-31
Copyright: CC-BY-SA 4.0
Language:  en

RFC: Gemini notifications standard

Satus: Draft

Last updated: 2025-03-31

Introduction

Gemini notifications standard is a proposal to provide a way to receive notifications from Gemini servers.

The idea came from station[1], BBS[2] and misfin gemini frontend implementations. There possibilities to see new notification for your identity.

This proposal should add standard for endpoints what should exist and in what format content should be provided.

Usage

Endpoints

Implementation should provide two enpoints:

The link are not standardized and can be set by the implementer.

Format

The format of notification are simple list of gemini links in gemtext format.

=> gemini://example.com/entry/1 Mentioned you by @user
=> gemini://example.com/entry/2 Mentioned you by @user
=> gemini://example.com/entry/2 New like by @user

Additional notes

Source code is available here[3].

gemini notifications counter in Qtile bar
1: station
2: BBS
3: here
🌿 gemini
🏠 home
Page counter: Hk

Mentions

➕ New gemini mention