
NeoDB
Federated media catalog and social tracker for books, movies, music, and more
875 stars 66 forks last commit first released AGPL-3.0
Actively maintained
Last commit 25 Aug 2026.

NeoDB is an open-source server and community platform for tracking, rating, and reviewing cultural media such as books, movies, TV shows, music, podcasts, games, and performances. It supports self-hosting and federation, enabling interaction across the Fediverse.
Key Features
- Shared media catalog with search and item creation, including links/imports from many third-party sources
- Personal collections with statuses (wishlist, in progress, complete, dropped), ratings, notes, and long-form reviews
- Tags (private or public), custom collections/lists, and progress tracking (for example reading challenges)
- Social feed of friends’ activities with per-activity visibility controls
- Microblogging features for posting statuses/photos and interacting with posts
- Federation via ActivityPub for following and interacting with users across NeoDB instances and other ActivityPub services
- Optional posting support to ATProto/Bluesky identities (NeoDB is not a PDS)
- APIs including a REST API with OpenAPI specification and a Mastodon-compatible API for client compatibility
Use Cases
- Replace proprietary trackers (for example for reading, watching, and listening) with a self-hosted, federated alternative
- Run a community instance for sharing reviews, lists, and recommendations across the Fediverse
- Build third-party apps or integrations using the REST and Mastodon-compatible APIs
NeoDB combines a media tracking database with social and federated communication, making it suitable for both personal collection management and community-driven discovery. It is designed to interoperate across instances while keeping users in control of their collections and sharing preferences.
Categories:
Tags:
Tech Stack:
Similar to NeoDB

Mastodon
Open-source federated microblogging social network server
Mastodon is an open-source, ActivityPub-compatible social network server for microblogging, offering federated timelines, moderation tools, media support, and APIs.

Akkoma
ActivityPub fork of Pleroma focused on expressive fediverse features
Akkoma is an Elixir/Phoenix fork of Pleroma implementing ActivityPub, with Misskey-flavored markdown, custom emoji reactions, multiple frontends and performance improvements.

GoToSocial
ActivityPub microblogging server with Mastodon API compatibility
Lightweight ActivityPub social network server focused on privacy, safety, and customization, with Mastodon API compatibility for many existing clients.


Misskey
Federated microblogging social platform for the ActivityPub fediverse
Misskey is an open-source federated microblogging platform using ActivityPub, enabling communities to run their own social server and interact across the fediverse.

wanderer
Self-hosted trail database for planning and searching GPS tracks
Self-hosted trail catalog to plan routes, upload GPX/GPS tracks, add metadata, and search, filter, and share trails with optional federation.


Yarn.social
Decentralized, privacy-first microblogging based on Twtxt
Yarn.social is a decentralized, self-hosted social network based on the Twtxt format, offering privacy-first microblogging with web and CLI clients and a pod-based model.







