Repolode
bayang

bayang/jelu

Um rastreador pessoal de livros auto-hospedado para registrar o que você já leu, está lendo ou quer ler, como alternativa ao Goodreads.

Alternativa open source a:Goodreads

Estrelas
751
Forks
37
Issues abertas
37
Último commit
há 7 dias

O que é?

Jelu é um rastreador de livros auto-hospedado que permite registrar os livros que você terminou, está lendo ou quer ler. Ele foi desenvolvido como uma alternativa pessoal ao Goodreads, com seus dados armazenados em um único arquivo de banco de dados SQLite que fica sob seu controle.

O app cobre o fluxo básico de acompanhamento da leitura: marcar livros como lendo, concluídos ou abandonados, manter uma lista de leitura futura, usar tags para criar estantes personalizadas e consultar o histórico de leitura por ano e mês. É possível adicionar livros manualmente ou encontrá-los por meio de buscas online por título, autor ou ISBN, além de importar exportações CSV do Goodreads ou listas de ISBN. Os dados podem ser exportados novamente para CSV, e uma API permite criar scripts ou integrar o app a outras ferramentas.

Jelu também oferece suporte a configurações multiusuário com autenticação LDAP ou por proxy, páginas de autores com informações da Wikipedia, resenhas, widgets de livros incorporáveis em blogs ou anotações e estatísticas de leitura. Ele pode ser executado como um JAR Java ou no Docker, e há um chart Helm não oficial disponível para Kubernetes.

Recursos principais

  • 01Acompanhe livros como em leitura, concluídos ou abandonados, com histórico de leitura por ano e mês
  • 02Mantenha uma lista de leitura futura e use tags para criar estantes personalizadas
  • 03Importe exportações CSV do Goodreads ou listas de ISBN e exporte os dados para CSV
  • 04Pesquise online por título, autor ou ISBN para adicionar livros automaticamente
  • 05Suporte multiusuário com autenticação LDAP ou por proxy
  • 06Oferece uma API para criar scripts e integrar com ferramentas de terceiros

Casos de uso

  • Substituir o Goodreads por um registro de leitura auto-hospedado cujos dados ficam totalmente sob seu controle
  • Compartilhar a biblioteca de leitura de uma casa ou de um pequeno grupo em um servidor doméstico
  • Automatizar o registro de livros pela API ou por scripts
  • Incorporar um widget de lista de leitura em um blog pessoal ou diário em Markdown

Início rápido

  1. 1

    Baixe o jar do Java na página de releases

  2. 2

    Inicie o jar a partir da pasta onde ele está

    java -jar jelu-0.13.0.jar
  3. 3

    Abra a interface web no navegador

Antes de usar

  • A busca automática de metadados online depende da ferramenta externa do calibre fetch-ebook-metadata, a menos que você use a imagem Docker.
  • Você precisa hospedar o projeto por conta própria e, por padrão, o CORS aceita todas as origens, a menos que você configure as origens permitidas.

Em coleções

Tópicos

Perguntas frequentes

O que é jelu?
Um rastreador pessoal de livros auto-hospedado para registrar o que você já leu, está lendo ou quer ler, como alternativa ao Goodreads. Jelu é um rastreador de livros auto-hospedado que permite registrar os livros que você terminou, está lendo ou quer ler. Ele foi desenvolvido como uma alternativa pessoal ao Goodreads, com seus dados armazenados em um único arquivo de banco de dados SQLite que fica sob seu controle.
jelu é gratuito? Qual é a licença?
jelu é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
jelu ainda é mantido?
Manutenção ativa. O último commit de jelu foi em 30 de out. de 2026.
Para que posso usar jelu?
Substituir o Goodreads por um registro de leitura auto-hospedado cujos dados ficam totalmente sob seu controle Compartilhar a biblioteca de leitura de uma casa ou de um pequeno grupo em um servidor doméstico Automatizar o registro de livros pela API ou por scripts Incorporar um widget de lista de leitura em um blog pessoal ou diário em Markdown
Como instalar jelu?
Baixe o jar do Java na página de releases Inicie o jar a partir da pasta onde ele está: java -jar jelu-0.13.0.jar Abra a interface web no navegador
Onde consigo jelu?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/bayang/jelu

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

Projetos relacionados