Specifications

This page links to several specifications.

🏠 Go home

My specs

Themepacks spec (for Gemini clients)

Gemini and smol web specs

Gemini/gemtext official spec

🗽 Titan (uploads for Gemini) official spec

🗽 Mirror of Titan spec

💪 Spartan specification (alternate, non-TLS Gemini)

Format specifications

RFC-8259 — JavaScript Object Notation (JSON) Data Interchange Format

RFC-3986 — Uniform Resource Identifier (URI): Generic Syntax

RFC-9562 — Universally Unique IDentifiers (UUIDs)

Other protocol specifications

IRC

RFC-1459 — Internet Relay Chat Protocol

RFC-2810 — Internet Relay Chat: Architecture

RFC-2811 — Internet Relay Chat: Channel Management

RFC-2812 — Internet Relay Chat: Client Protocol

RFC-2813 — Internet Relay Chat: Server Protocol

XMPP

RFC-6120 — Extensible Messaging and Presence Protocol (XMPP): Core

RFC-6121 — Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence

RFC-6122 — Extensible Messaging and Presence Protocol (XMPP): Address Format

Specifications to add

Other notes

The original Gemtext version of this page can be accessed with a Gemini client: gemini://blakes.dev/specs.gmi

Gemini request details:

Original URL
gemini://blakes.dev/specs.gmi
Status code
Success
Meta
text/gemini
Proxied by
A modified version of kineto

Be advised that no attempt was made to verify the remote SSL certificate.