The SWORD project provides modules freely for common Bible translations in different languages.
{
"name": "King James Version (1769) with Strongs Numbers and Morphology and CatchWords",
"abbreviation": "KJV",
"books": {
"ot": [
{
"number": 1,
"name": "Genesis",
"abbreviation": "Gen",
"chapters": [
{
"number": 1,
"verses": [
{
"number": 1,
"text": "In the beginning God created the heaven and the earth."
}
]
}
]
}
],
"nt": [
{
"number": 40,
"name": "Matthew",
"abbreviation": "Matt",
"chapters": [
{
"number": 1,
"verses": [
{
"number": 1,
"text": "The book of the generation of Jesus Christ, the son of David, the son of Abraham."
}
]
}
]
}
]
}
}
- Translations
+-----------------------------------------------------------------------------+------------+
|name |abbreviation|
+-----------------------------------------------------------------------------+------------+
|King James Version (1769) with Strongs Numbers and Morphology and CatchWords|KJV |
+-----------------------------------------------------------------------------+------------+
- Books
+-----------+------+-------+------------+---------+
|translation|number|name |abbreviation|testament|
+-----------+------+-------+------------+---------+
|1 |1 |Genesis|Gen |ot |
+-----------+------+-------+------------+---------+
- Chapters
+----+------+
|book|number|
+----+------+
|1 |1 |
+----+------+
- Verses
+-------+------+------------------------------------------------------+
|chapter|number|text |
+-------+------+------------------------------------------------------+
|1 |1 |In the beginning God created the heaven and the earth.|
+-------+------+------------------------------------------------------+
Using pip
pip install sword-converter
Using poetry
poetry add sword-converter
Output file will be saved in the same directory as the sword module.
sword-converter source module -f {json,sqlite}
sword-converter /home/user/Downloads/KJV.zip KJV -f json
sword-converter /home/user/Downloads/KJV.zip KJV -f sqlite