# Nostr Preview
> Static HTML preview pages for Nostr events, powered by the Pensieve archive.
This service renders preview pages for any Nostr event, profile, or entity.
It accepts NIP-19 identifiers (npub, note, nevent, nprofile, naddr) or raw
64-character hex event IDs and pubkeys.
## JSON API
Append `.json` to any identifier URL to get the raw event data as JSON:
GET /{identifier}.json
Returns event content, tags, author metadata, and engagement stats
(reactions, replies, reposts, zap amounts).
## Supported Event Types
- Profiles (kind 0) — via npub or nprofile
- Text notes (kind 1) — via note or nevent
- Long-form articles (kind 30023) — via naddr or event ID
- Videos (kind 34235/34236) — via event ID
- Reposts (kind 6/16) — via event ID
- Any other kind — generic renderer
## Links
- Source code: https://github.com/andotherstuff/pensieve
- Organization: https://andotherstuff.org