This GitHub profile hosts a collection of public Bible datasets in JSON format, covering multiple languages and Bible versions.
The data was generated from publicly available HTML pages and normalized into a common JSON structure to make it easier to consume programmatically while preserving as much information from the original source as possible.
These repositories contain the complete datasets for each language:
- 🇬🇧 bible-data-en-eng (
English) - 🇪🇸 bible-data-es-spa (
Spanish) - 🇵🇹 bible-data-pt-por (
Portuguese)
Each repository contains one or more Bible versions sharing the same JSON schema.
In addition to the normalized JSON data, these repositories also preserve the original HTML for every chapter (chapter_html). This allows anyone to audit the source, inspect the original markup, or regenerate the dataset if needed.
These repositories should be considered the source of truth for the project.
Repository:
This repository contains production-ready copies of every dataset.
The only difference from the source datasets is that the chapter_html field has been removed, making the files significantly smaller and more suitable for applications that only need the normalized JSON data.
If you're building an application, this is probably the repository you want to use.
Repository:
This repository contains a practical example showing how to read and use the JSON files.
It is not a library or SDK. Its only purpose is to demonstrate how the datasets can be consumed.
Since every dataset follows the same JSON schema, the examples apply to all languages and Bible versions.
| If you want to... | Repository |
|---|---|
| Build an application | snapshots |
| Access the original source HTML | bible-data-* |
| Learn the JSON structure | reading-json-files |
- All datasets share a common JSON schema across languages and Bible versions.
- Differences in formatting (paragraphs, headings, verse grouping, poetry, etc.) reflect the original source whenever possible and are not artificially standardized.
- The scraper used to generate these datasets is private. The published repositories contain the generated data only.