prontas para uso no OpenLP, Quelea ou em qualquer outra aplicação.
- Zefania XML: formato padrão, importado por Quelea, MyBible, And Bible, OpenLP e outros.
- SQLite: banco no esquema do OpenLP (outros programas usam esquemas SQLite diferentes).
- JSON: formato aberto, para qualquer outro uso.
Baixe o formato que quiser na última release. As de domínio público (†) podem ser redistribuídas livremente; as demais pertencem a suas editoras.
† domínio público · pacotes completos: todas em Zefania · todas em SQLite
Compatibilidade: os arquivos da geração anterior (formatos antigos, incl. ProPresenter) seguem em
inst/. Os links antigos continuam funcionando.
Toolkit em Python (com uv). Os formatos saem do canônico em data/canonical/ (JSON fatiado por livro, versionado).
uv sync
uv run biblias fetch KJA --source bolls # fonte → canônico
uv run biblias validate # valida e gera as worklists
uv run biblias diff-sources NTLH # compara fontes
uv run biblias build KJA --format zefania,sqlite,json --out distFontes: openlp (SQLite local), bolls, getbible.
Algumas versões têm versículos truncados na origem, e as com direito autoral nem sempre têm fonte limpa para corrigir. Se quiser ajudar mas não souber por onde começar, abra a worklist da versão em data/worklist/: é a lista dos versículos suspeitos, gerada pelo validate. Para corrigir um, edite o texto em data/canonical/<VERSÃO>/<LIVRO>.json, anote o ref em data/corrections/<VERSÃO>.json (para protegê-lo de sobrescrita) e abra um pull request.
MIT. Veja LICENSE.