Edufeed examples

Live demos and integration guides for Edufeed's Educational Data Pool — Nostr-based educational metadata and calendar events.

Everything here is plain Nostr — any Nostr client or library can read, query, and render the data.

Each dataset is documented from two sides: an integration guide covers writing into the data pool, a live demo covers reading from it. Both sides always describe the same events — e.g. "kind 30142" is the event format that the NIP-AMB specification defines.

Educational Data Pool — integration guidekind 30142 · NIP-AMB

Write side: how to publish, query, update, and convert AMB resources — Nostr events of kind 30142 as specified by NIP-AMB — with a live converter widget, queryable examples, and client libraries by language.

Educational Data Pool — live demokind 30142 · NIP-AMB

Read side of the same data pool: how to read AMB resources from amb-relay.edufeed.org and render them in different designs.

Educational Calendar Events — integration guidekind 31922/31923 · NIP-52 + Edufeed extension · draft

Write side: how to publish educational calendar events — NIP-52 events enriched with educational metadata (registration, price, attendance mode, participant roles, educational level / Bildungsstufe) — the Edufeed extension of NIP-52.

Educational Calendar Events — live demokind 31922–31925 · NIP-52

Read side: how to read educational calendar events (NIP-52 — events, calendars, and RSVPs) from relay.edufeed.org and render them in different designs.

EKW Metadata — extension specext:ekw

Specification of the EKW extension metadata the Edufeed app writes onto AMB resources (kind 30142) — tag-key grammar, core & Konfi facets, and links to the SKOS vocabularies on nocabs.edufeed.org.