# Features NeoDB has [various features](features.md), and you may image it as a mix of Mastodon, Goodreads, Letterboxd, RateYourMusic, Podchaser, and more. ## Public catalog - a shared catalog of books/movies/tv shows/music album/games/podcasts/performances - search or create catalog items in each category - one click create item with links to 3rd party sites: - Goodreads - IMDB - The Movie Database - Douban - Google Books - Discogs - Spotify - Apple Music - Bandcamp - Steam - IGDB - Bangumi - Board Game Geek - any RSS link to a podcast - ...[full list](sites.md) ## Personal collections - mark an item as wishlist/in progress/complete/dropped - rate and write reviews for an item - write notes for an item with progress (e.g. reading notes at page 42) - create tags for an item, either privately or publicly - create and share list of items - tracking progress of a list (e.g. personal reading challenges) - Import and export full user data archive - import list or archives from some 3rd party sites: - Goodreads reading list - Letterboxd watch list - Douban archive (via [Doufen](https://doufen.org/)) ## Social - view home feed with friends' activities - every activity can be set as viewable to self/follower-only/public - eligible items, e.g. podcasts and albums, are playable in feed - login with other Fediverse identity and import social graph - supported servers: Mastodon/Pleroma/Firefish/GoToSocial/Pixelfed/friendica/Takahē - login with Bluesky / ATProto identity and import social graph - login with threads.net (requires app verification by Meta) - share collections and reviews to Fediverse/Bluesky/Threads - ActivityPub support - NeoDB users can follow and interact with users on other ActivityPub services like Mastodon and Pleroma - NeoDB instances communicate with each other via an extended version of ActivityPub - NeoDB instances may share public rating and reviews with a default relay - implementation is based on [Takahē](https://jointakahe.org/) server ## API - Mastodon compatible API - most mastodon compatible apps are compatible with NeoDB - NeoDB API to manage reviews and collections ## Languages - English - Simplified Chinese - Traditional Chinese - more to come and your contributions are welcomed!