Skip to content

CrossReferences-org/bible-cross-references

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cross-References Data

Phrase-level Bible cross-references exported from CrossReferences.org.

This dataset restructures the Treasury of Scripture Knowledge (TSK) — originally anchored to KJV phrasing — so that each translation has its own anchor phrases mapped to its own text and versification. The goal is to make these cross-references usable without requiring the reader to mentally translate from the KJV.

Format

Each translation has a single TSV file with five columns:

Column Description
book Book abbreviation in the translation's language
chapter Chapter number
verse Verse number
anchor The phrase in the verse that the cross-references are anchored to
references Target references, separated by |

Example (s21/crossreferences_s21.tsv):

Gn	1	1	Au commencement	Pr 8:22-24|Pr 16:4|Mc 13:19|Jn 1:1-3|Hé 1:10|1 Jn 1:1
Gn	1	1	Dieu créa	Ps 33:6|Ps 136:5|Ac 17:24

Parser

parse_crossreferences.py is a standalone Python script (no dependencies) that parses the TSV files into structured data:

from parse_crossreferences import parse_file

for entry in parse_file('s21/crossreferences_s21.tsv'):
    print(entry['book'], entry['chapter'], entry['verse'])
    print(entry['anchor'])
    for ref in entry['references']:
        print(f"  {ref['book']} {ref['chapter']}:{ref['verses']}")

Translations

Code Translation Language Status License
KJV King James Version English Complete Public domain
BSB Berean Standard Bible English In progress Public domain
S21 Segond 21 French Complete Used with permission from Société Biblique de Genève
AOV Afrikaanse Ou Vertaling Afrikaans In progress Public domain

Note on S21: The Segond 21 Bible text is © Société Biblique de Genève. This dataset contains only the anchor phrases (short fragments used to locate cross-references within a verse), not the full Bible text. Use of S21 anchor phrases is covered by agreement with the publisher.

License

The cross-reference data in this repository is licensed under CC BY-SA 4.0.

The parser script is licensed under the MIT License.

About

This data is maintained as part of CrossReferences.org, a free Bible study tool. The project exists to make the Treasury of Scripture Knowledge accessible across translations, languages, and devices.

About

Bible cross-reference data from the Treasury of Scripture Knowledge (TSK), with phrase-level anchor mappings for English (KJV, BSB), French (Segond 21), and Afrikaans (Ou Vertaling). Free and open under CC BY-SA 4.0.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages