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.
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
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']}")| 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.
The cross-reference data in this repository is licensed under CC BY-SA 4.0.
The parser script is licensed under the MIT License.
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.