{
  "name": "abuuba",
  "type": "organization",
  "description": "abuuba is a fediverse server written in [Elixir](https://elixir-lang.org/) and [Phoenix](https://www.phoenixframework.org/). It speaks [Mastodon](https://joinmastodon.org/)'s protocols: ActivityPub for federation and the complete Mastodon client API, all 289 endpoints, so existing apps work unchanged. It exists for one reason: **Mastodon is too slow.**\n",
  "title": "abuuba",
  "aliases": [],
  "kind": "Other organization",
  "url": "https://vutuv.de/abuuba",
  "city": "Koblenz",
  "country": "DE",
  "formats": {
    "json": "https://vutuv.de/abuuba.json",
    "text": "https://vutuv.de/abuuba.txt",
    "markdown": "https://vutuv.de/abuuba.md",
    "xml": "https://vutuv.de/abuuba.xml"
  },
  "slug": "abuuba",
  "also_known_as": [],
  "posts": [
    {
      "url": "https://vutuv.de/organizations/abuuba/posts/01a05699-c756-7800-825b-461901fc39e7",
      "published_on": "2026-08-31",
      "body_markdown": "# abuuba 1.0 is out\n\nA Fediverse server built with Elixir and Phoenix. A drop-in replacement for Mastodon. https://abuuba.com\n\n* All 289 client API endpoints\n\n* Keeps your domain, accounts, and existing phone tokens\n\n* Timelines at least 12× faster\n\n* Fan-out to 10,000 followers 68× faster\n\n* Less compute. Lower hosting costs.\n\n* MIT licensed\n\n**Swap it in. Keep everything. Go faster. Pay less.**\n\nAnd a friendly nudge to our favorite sparring partner @Mastodon@mastodon.social\n🐘 meet 🐆.\n\nYour move. Show us how fast a mastodon can run. 😉\n\nShoutout to @wintermeyer@vutuv.de who built abuuba because https://vutuv.de needed a fast Fediverse peer."
    }
  ],
  "country_name": "Germany",
  "generated_at": "2026-08-31T13:07:41Z",
  "schema_version": 3,
  "people": [],
  "website_url": "https://abuuba.com",
  "primary_domain": "abuuba.com",
  "verified_domains": [
    "abuuba.com"
  ],
  "fediverse": {
    "handle": "@abuuba@vutuv.de",
    "actor_url": "https://vutuv.de/organizations/abuuba/actor"
  },
  "address_line": "Koblenz, Germany",
  "open_positions": [],
  "people_total": 0
}
