{
  "$schema": "https://openpresentation.org/schema/opf-catalog-index/v1",
  "version": "1",
  "description": "Catalog of social-media platforms available in the openpresentation.org catalog. Each entry is a lightweight summary; full platform records live in the per-id JSON files alongside this index. The property keys of any Socials object on Organization or Speaker resolve to ids in this catalog.",
  "records": [
    {
      "id": "linkedin",
      "name": "LinkedIn",
      "summary": "Professional social network for individuals and companies.",
      "file": "linkedin.json"
    },
    {
      "id": "x",
      "name": "X",
      "summary": "Real-time microblog for news, opinions, and discussion. Formerly Twitter.",
      "file": "x.json"
    },
    {
      "id": "github",
      "name": "GitHub",
      "summary": "Code-hosting platform for developers and organizations.",
      "file": "github.json"
    },
    {
      "id": "youtube",
      "name": "YouTube",
      "summary": "Video-sharing platform with creator and brand channels.",
      "file": "youtube.json"
    },
    {
      "id": "instagram",
      "name": "Instagram",
      "summary": "Photo and short-form video network from Meta.",
      "file": "instagram.json"
    },
    {
      "id": "facebook",
      "name": "Facebook",
      "summary": "General-purpose social network from Meta.",
      "file": "facebook.json"
    },
    {
      "id": "tiktok",
      "name": "TikTok",
      "summary": "Short-form video network with strong recommendation feed.",
      "file": "tiktok.json"
    },
    {
      "id": "threads",
      "name": "Threads",
      "summary": "Text-first social network from Meta, integrated with Instagram identity.",
      "file": "threads.json"
    },
    {
      "id": "mastodon",
      "name": "Mastodon",
      "summary": "Decentralized microblog network across federated instances.",
      "file": "mastodon.json"
    },
    {
      "id": "bluesky",
      "name": "Bluesky",
      "summary": "Decentralized microblog network built on the AT Protocol.",
      "file": "bluesky.json"
    }
  ]
}

