bible-data
Открытый набор данных Библии: 33 перевода на 22 языках, в общественном достоянии, в форматах JSON и SQLite.
Полная коллекция библейских текстов в общественном достоянии, готовых к использованию. Каждый перевод распространяется в трёх форматах: один JSON со всей Библией, отдельный JSON для каждой книги (лёгкий, удобен для потоковой загрузки) и индексированная база SQLite для быстрых запросов. Книги обозначены идентификаторами OSIS для совместимости с другими инструментами, а к каждому переводу приложен metadata.json с лицензией, годом, источником и статистикой. Включены King James Version, American Standard Version, World English Bible, Almeida 1819, Lutherbibel 1912, Louis Segond 1910, Bibbia Diodati, Вульгата, Westminster Leningrad Codex (иврит), Textus Receptus (греческий) и другие. Современные переводы, защищённые авторским правом (NIV, ESV, NLT, NVI, NAA, RVR1960, Schlachter 2000), принципиально не включены: только тексты в общественном достоянии или со свободной лицензией на распространение. Код репозитория распространяется по лицензии MIT; тексты следуют лицензии, указанной для каждого перевода.
- 33 перевода на 22 языках (и их становится больше)
- JSON всей Библии, JSON по книгам и индексированная SQLite
- Идентификаторы книг OSIS (Gen, Exod, Matt, John, …)
- Метаданные для каждого перевода (лицензия, год, источник, статистика)
- Включает иврит (WLC, Aleppo), греческий (Textus Receptus) и латынь (Вульгата)
- Регулярно пересобирается из исходных источников
# Download the King James Version as SQLite
curl -L -o kjv.sqlite \
https://github.com/midvash/bible-data/raw/main/versions/en/kjv/kjv.sqlite
sqlite3 kjv.sqlite \
"SELECT text FROM verses WHERE book_id=43 AND chapter=3 AND number=16"
# → "For God so loved the world, that he gave his only begotten Son..."
Нашли ошибку, недостающие данные или хотите что-то добавить? Pull request и issue приветствуются на github.com/midvash/bible-data .