Uma ferramenta web auto-hospedável para usar mapas de batalha virtuais com iluminação dinâmica, visão dos jogadores e neblina em sessões de RPG de mesa.
hunter-read/grimoire
Um app web auto-hospedado que indexa PDFs, mapas, tokens, áudio e modelos de RPG de mesa em uma biblioteca pesquisável.
Alternativa open source a:Calibre
- Estrelas
- 325
- Forks
- 19
- Issues abertas
- 22
- Último commit
- há 18 horas
O que é?
Grimoire é um gerenciador de biblioteca auto-hospedado para materiais de RPG de mesa. Basta indicar uma pasta com PDFs, mapas, tokens, arquivos de áudio e modelos 3D; ele organiza tudo por sistema de jogo e categoria, com busca em texto completo em todas as páginas de cada livro, inclusive nas páginas digitalizadas, usando OCR.
Ele roda em um contêiner Docker usando um diretório existente e, por padrão, não grava nada nesse diretório. Os usuários podem ler os livros página por página no navegador ou no celular, salvar marcadores e favoritos e conectar apps de leitura por meio de um feed OPDS.
Para mestres, ele oferece controle de campanhas, uma wiki de anotações em markdown, uma galeria de mapas com editor Universal VTT, um editor de tokens, uma mesa de som e restrições baseadas em funções que ocultam determinados livros dos jogadores.
Recursos principais
- 01Organiza PDFs, mapas, tokens, áudio e modelos por sistema de jogo, com base na estrutura de pastas.
- 02Busca em texto completo em todas as páginas de cada PDF, com OCR para livros digitalizados.
- 03Leitor página por página com marcadores, favoritos e feed OPDS para apps de leitura.
- 04Galeria de mapas com editor UVTT para paredes, portas e luzes.
- 05Editor de tokens e mesa de som para reproduzir áudio durante a sessão.
- 06Controle de campanhas com wiki em markdown e restrições de conteúdo baseadas em funções.
Casos de uso
- Pesquisar uma grande coleção de PDFs de RPG pelo celular ou tablet durante uma sessão.
- Hospedar uma biblioteca de jogos compartilhada em um NAS ou servidor doméstico, em vez de usar um serviço de terceiros.
- Organizar mapas, tokens e materiais de apoio de uma campanha em um só lugar.
- Ocultar dos jogadores livros com spoilers ou aventuras, mantendo-os disponíveis para o mestre.
Início rápido
- 1
Organize a pasta da sua biblioteca de acordo com a estrutura do README
- 2
Copie o arquivo padrão do Docker Compose e configure os caminhos dos volumes
cp docs/docker/docker-compose.yml docker-compose.yml - 3
Inicie o contêiner com o Docker Compose
docker compose up -d
Antes de usar
- É licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas sejam de código aberto nos mesmos termos.
- Você precisa do Docker e de uma máquina para hospedar por conta própria, então a configuração exige algum esforço.
Em coleções
Tópicos
Perguntas frequentes
- O que é grimoire?
- Um app web auto-hospedado que indexa PDFs, mapas, tokens, áudio e modelos de RPG de mesa em uma biblioteca pesquisável. Grimoire é um gerenciador de biblioteca auto-hospedado para materiais de RPG de mesa. Basta indicar uma pasta com PDFs, mapas, tokens, arquivos de áudio e modelos 3D; ele organiza tudo por sistema de jogo e categoria, com busca em texto completo em todas as páginas de cada livro, inclusive nas páginas digitalizadas, usando OCR.
- grimoire é gratuito? Qual é a licença?
- grimoire é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- grimoire ainda é mantido?
- Manutenção ativa. O último commit de grimoire foi em 6 de nov. de 2026.
- Para que posso usar grimoire?
- Pesquisar uma grande coleção de PDFs de RPG pelo celular ou tablet durante uma sessão. Hospedar uma biblioteca de jogos compartilhada em um NAS ou servidor doméstico, em vez de usar um serviço de terceiros. Organizar mapas, tokens e materiais de apoio de uma campanha em um só lugar. Ocultar dos jogadores livros com spoilers ou aventuras, mantendo-os disponíveis para o mestre.
- Como instalar grimoire?
- Organize a pasta da sua biblioteca de acordo com a estrutura do README Copie o arquivo padrão do Docker Compose e configure os caminhos dos volumes: cp docs/docker/docker-compose.yml docker-compose.yml Inicie o contêiner com o Docker Compose: docker compose up -d
- Onde consigo grimoire?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/hunter-read/grimoire
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um gerenciador de biblioteca auto-hospedado e rastreador de leitura para organizar livros, registrar sessões de leitura e acompanhar o progresso.
Gerenciador auto-hospedado de newsletters e listas de e-mail, distribuído como um único binário Go e com PostgreSQL.
Sistema de veiculação de anúncios de código aberto para publishers gerenciarem campanhas publicitárias em seus sites e acompanharem os resultados.
Papra é uma plataforma minimalista e auto-hospedável de gestão e arquivamento de documentos, para armazenar documentos pessoais e compartilhados por longo prazo.
Ferramenta de RAG agêntico que responde a perguntas sobre artigos científicos e outros documentos, com citações no texto.