Una red social de lectura autoalojable para llevar un registro de libros, escribir reseñas y seguir a amigos, federada con Mastodon mediante ActivityPub.
neodb-social/neodb
Servidor autohospedado para registrar libros, películas, música, juegos y podcasts, con reseñas y difusión social mediante ActivityPub y ATProto.
Alternativa open source a:Goodreads
Letterboxd
- Estrellas
- 908
- Forks
- 69
- Issues abiertos
- 91
- Último commit
- hace 24 horas
¿Qué es?
NeoDB es un servidor autohospedado para gestionar colecciones, reseñas y calificaciones de productos culturales como libros, películas, series, álbumes de música, juegos, podcasts y espectáculos. Los usuarios pueden marcar elementos como pendientes, en curso, completados o abandonados; escribir notas y reseñas; etiquetarlos, y crear colecciones para compartir. Un catálogo compartido permite añadir elementos con un solo clic e incluir enlaces a muchos sitios de terceros, como Goodreads, IMDB, MusicBrainz y Steam.
En el ámbito social, las instancias de NeoDB se federan con el Fediverse mediante una implementación extendida de ActivityPub basada en el servidor Takahē. Los usuarios pueden iniciar sesión con identidades de Mastodon y servicios afines, o de Bluesky, e importar su grafo social. También almacena registros en ATProto PDS y publica entradas en los feeds de los usuarios. Los usuarios pueden seguir e interactuar con cuentas de Mastodon y Pleroma, y una API compatible con Mastodon permite utilizar la mayoría de sus aplicaciones.
El proyecto ofrece una instancia pública en neodb.social, además de guías para instalar y alojar una propia. Incluye una API RESTful con una especificación OpenAPI, importación y exportación de datos, y compatibilidad con varios idiomas.
Funciones clave
- 01Registra libros, películas, series, música, juegos, podcasts y espectáculos, con estados, calificaciones y reseñas.
- 02Importa listas de Goodreads, Letterboxd, Douban, StoryGraph, Hardcover y Steam.
- 03Se federa con Mastodon, Pleroma y otros servidores del Fediverse mediante ActivityPub.
- 04Permite iniciar sesión con identidades de Bluesky / ATProto y publicar en ATProto.
- 05Ofrece una API RESTful con documentación OpenAPI y una API compatible con Mastodon.
Casos de uso
- Llevar un registro personal de libros, series y juegos con reseñas y etiquetas.
- Gestionar una instancia privada o comunitaria para un grupo que comparte reseñas culturales.
- Desarrollar una aplicación conectada al Fediverse o a Bluesky que utilice la API de NeoDB.
- Migrar listas de lectura o de contenido visto desde Goodreads, Letterboxd o Douban.
Inicio rápido
- 1
Lee la guía de instalación enlazada en el README para alojar tu propia instancia
- 2
O únete a un servidor público existente de los que aparecen en la página de servidores de NeoDB
Antes de usarlo
- Está bajo la licencia AGPL-3.0, una licencia copyleft que exige que los servicios de red derivados compartan su código fuente.
- La configuración del autoalojamiento solo se describe en una guía de instalación externa, no en el propio README.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es neodb?
- Servidor autohospedado para registrar libros, películas, música, juegos y podcasts, con reseñas y difusión social mediante ActivityPub y ATProto. NeoDB es un servidor autohospedado para gestionar colecciones, reseñas y calificaciones de productos culturales como libros, películas, series, álbumes de música, juegos, podcasts y espectáculos. Los usuarios pueden marcar elementos como pendientes, en curso, completados o abandonados; escribir notas y reseñas; etiquetarlos, y crear colecciones para compartir. Un catálogo compartido permite añadir elementos con un solo clic e incluir enlaces a muchos sitios de terceros, como Goodreads, IMDB, MusicBrainz y Steam.
- ¿neodb es gratuito? ¿Qué licencia tiene?
- neodb es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿neodb sigue mantenido?
- Mantenimiento activo. El último commit de neodb fue el 5 nov 2026.
- ¿Para qué puedo usar neodb?
- Llevar un registro personal de libros, series y juegos con reseñas y etiquetas. Gestionar una instancia privada o comunitaria para un grupo que comparte reseñas culturales. Desarrollar una aplicación conectada al Fediverse o a Bluesky que utilice la API de NeoDB. Migrar listas de lectura o de contenido visto desde Goodreads, Letterboxd o Douban.
- ¿Cómo se instala neodb?
- Lee la guía de instalación enlazada en el README para alojar tu propia instancia O únete a un servidor público existente de los que aparecen en la página de servidores de NeoDB
- ¿Dónde consigo neodb?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/neodb-social/neodb
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor de red social federada y autohospedable, basado en ActivityPub, que permite seguir e interactuar con usuarios de Mastodon y otros servidores del Fediverse.
Plataforma de video autoalojable y federada mediante ActivityPub, donde instancias independientes comparten contenido y usan P2P con WebRTC para reducir la carga de los servidores.
Agregador de enlaces y foro federado, autohospedable y escrito en Rust; una alternativa descentralizada a Reddit que funciona en el fediverso.
Servidor autohospedado de streaming de video en vivo y chat para una sola persona, con chat integrado.
Una plataforma federada de microblogging de código abierto que funciona con el protocolo ActivityPub del fediverso.