Repolode
neodb-social

neodb-social/neodb

Servidor auto-hospedado para acompanhar livros, filmes, músicas, jogos e podcasts, com resenhas e compartilhamento social via ActivityPub e ATProto.

Alternativa open source a:GoodreadsLetterboxd

Estrelas
906
Forks
69
Issues abertas
91
Último commit
há 22 horas

O que é?

NeoDB é um servidor auto-hospedado para gerenciar coleções, resenhas e avaliações de produtos culturais, como livros, filmes, séries, álbuns de música, jogos, podcasts e apresentações. Os usuários podem marcar itens como desejados, em andamento, concluídos ou abandonados, escrever anotações e resenhas, adicionar tags e criar coleções compartilháveis. Um catálogo compartilhado permite cadastrar itens com um clique e inclui links para diversos sites de terceiros, como Goodreads, IMDB, MusicBrainz e Steam.

Na parte social, as instâncias do NeoDB se federam com o Fediverse por meio de uma implementação estendida do ActivityPub baseada no servidor Takahē. Os usuários podem entrar com identidades de plataformas da família Mastodon ou do Bluesky e importar seu grafo social. O serviço também armazena registros no ATProto PDS e publica posts nos feeds dos usuários. É possível seguir e interagir com contas do Mastodon e do Pleroma, e uma API compatível com Mastodon permite usar a maioria dos apps do Mastodon.

O projeto oferece uma instância pública em neodb.social e guias de instalação para quem quiser hospedar a própria. Também inclui uma API RESTful com especificação OpenAPI, importação e exportação de dados e suporte a vários idiomas.

Recursos principais

  • 01Acompanha livros, filmes, séries, músicas, jogos, podcasts e apresentações, com status, avaliações e resenhas.
  • 02Importa listas do Goodreads, Letterboxd, Douban, StoryGraph, Hardcover e Steam.
  • 03Faz federação com Mastodon, Pleroma e outros servidores do Fediverse via ActivityPub.
  • 04Permite entrar com identidades do Bluesky / ATProto e publicar no ATProto.
  • 05Oferece uma API RESTful com documentação OpenAPI e uma API compatível com Mastodon.

Casos de uso

  • Manter um registro pessoal de livros, séries e jogos com resenhas e tags.
  • Hospedar uma instância privada ou comunitária para um grupo que compartilha resenhas culturais.
  • Criar um app conectado ao Fediverse ou ao Bluesky que use a API do NeoDB.
  • Migrar listas de leitura ou de filmes e séries do Goodreads, Letterboxd ou Douban.

Início rápido

  1. 1

    Leia o guia de instalação vinculado no README para hospedar sua própria instância

  2. 2

    Ou participe de um servidor público existente listado na página de servidores do NeoDB

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige que serviços de rede derivados compartilhem seu código-fonte.
  • A configuração da hospedagem própria é descrita apenas em um guia de instalação externo, não no próprio README.

Em coleções

Tópicos

#activitypub#fediverse#atproto#self-hosted#reviews#book-tracking#media-tracking#python#bluesky#books

Perguntas frequentes

O que é neodb?
Servidor auto-hospedado para acompanhar livros, filmes, músicas, jogos e podcasts, com resenhas e compartilhamento social via ActivityPub e ATProto. NeoDB é um servidor auto-hospedado para gerenciar coleções, resenhas e avaliações de produtos culturais, como livros, filmes, séries, álbuns de música, jogos, podcasts e apresentações. Os usuários podem marcar itens como desejados, em andamento, concluídos ou abandonados, escrever anotações e resenhas, adicionar tags e criar coleções compartilháveis. Um catálogo compartilhado permite cadastrar itens com um clique e inclui links para diversos sites de terceiros, como Goodreads, IMDB, MusicBrainz e Steam.
neodb é gratuito? Qual é a licença?
neodb é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
neodb ainda é mantido?
Manutenção ativa. O último commit de neodb foi em 6 de nov. de 2026.
Para que posso usar neodb?
Manter um registro pessoal de livros, séries e jogos com resenhas e tags. Hospedar uma instância privada ou comunitária para um grupo que compartilha resenhas culturais. Criar um app conectado ao Fediverse ou ao Bluesky que use a API do NeoDB. Migrar listas de leitura ou de filmes e séries do Goodreads, Letterboxd ou Douban.
Como instalar neodb?
Leia o guia de instalação vinculado no README para hospedar sua própria instância Ou participe de um servidor público existente listado na página de servidores do NeoDB
Onde consigo neodb?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/neodb-social/neodb

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados