Add Strong's dictionary reference package

This commit is contained in:
2026-07-12 07:40:57 -05:00
parent 8e5b3acc59
commit 80a4ff7b37
15 changed files with 29160 additions and 8 deletions
+109
View File
@@ -0,0 +1,109 @@
{
"id": "strongs-open-scriptures",
"resource_type": "lexicon",
"project_name": "LibreBible",
"title": "Strong's Hebrew and Greek Dictionaries",
"short_title": "Strong's Dictionaries",
"abbreviation": "Strong's",
"alternate_ids": ["openscriptures/strongs"],
"language": {
"code": "eng",
"name": "English"
},
"script": "Latn",
"canon": {
"scope": "reference",
"notes": "Dictionary entries are keyed by Hebrew and Greek Strong's numbers."
},
"contributors": [
{
"name": "James Strong",
"role": "original dictionary compiler"
},
{
"name": "Open Scriptures",
"role": "digital text maintainer and JSON provider"
}
],
"features": [
{
"id": "strongs-dictionary-entries",
"type": "lexicon",
"label": "Strong's dictionary entries",
"languages": ["hebrew", "aramaic", "greek", "eng"],
"systems": ["strongs"],
"embedded": true,
"package": "packages/json/strongs-open-scriptures/entries.jsonl"
},
{
"id": "strongs-hebrew-dictionary",
"type": "dictionary",
"label": "Hebrew and Aramaic entries",
"languages": ["hebrew", "aramaic", "eng"],
"systems": ["strongs"],
"embedded": true,
"package": "packages/json/strongs-open-scriptures/hebrew.jsonl"
},
{
"id": "strongs-greek-dictionary",
"type": "dictionary",
"label": "Greek entries",
"languages": ["greek", "eng"],
"systems": ["strongs"],
"embedded": true,
"package": "packages/json/strongs-open-scriptures/greek.jsonl"
}
],
"attachments": {
"included": [
{
"id": "strongs-number-definitions",
"resource_type": "lexicon",
"label": "Strong's number definitions",
"relationship": "strongs-number-to-definition",
"anchor_types": ["strongs_number", "word"],
"languages": ["hebrew", "aramaic", "greek", "eng"],
"systems": ["strongs"],
"source": "Open Scriptures Strong's dictionary JSON derived from Strong's public-domain dictionaries.",
"package": "packages/json/strongs-open-scriptures/entries.jsonl"
}
],
"supported_future_types": ["morphology", "lemma_links"]
},
"source": {
"provider": "Open Scriptures",
"url": "https://github.com/openscriptures/strongs",
"download_url": "https://github.com/openscriptures/strongs/archive/0acd2f251c2d35ff8db2dece4e0593979d3ac223.zip",
"format": "github-archive-zip",
"upstream_id": "openscriptures/strongs",
"upstream_last_updated": "2017-04-15",
"commit": "0acd2f251c2d35ff8db2dece4e0593979d3ac223"
},
"license": {
"name": "CC-BY-SA digital edition; original Strong's dictionaries public domain",
"redistribution": true,
"share_alike": true,
"jurisdiction_notes": "The original Strong's dictionaries are public domain. The Open Scriptures JSON/digital edition identifies itself as CC-BY-SA.",
"source_license_url": "https://github.com/openscriptures/strongs",
"attribution": "Strong's Dictionaries of Hebrew and Greek, original work by James Strong; digital JSON edition by Open Scriptures.",
"restricted_notes": "Redistributed normalized package should preserve attribution and share-alike notice."
},
"checks": {
"expected_sha256": "04a2d6d0a13d75f17e562998bba7491beeed5a149909f904d12dd80aa1e47037",
"last_checked_at": "2026-07-12T12:37:00Z"
},
"importer": {
"name": "scripts/import-strongs.js",
"version": "0.1.0"
},
"packages": {
"json_catalog": "packages/json/strongs-open-scriptures/catalog.json",
"entries_jsonl": "packages/json/strongs-open-scriptures/entries.jsonl",
"hebrew_jsonl": "packages/json/strongs-open-scriptures/hebrew.jsonl",
"greek_jsonl": "packages/json/strongs-open-scriptures/greek.jsonl"
},
"catalog_display": {
"primary_features": ["Strong's dictionary entries", "Hebrew and Aramaic entries", "Greek entries"],
"summary": "Strong's Hebrew and Greek dictionary entries keyed by Strong's number for KJV word hover, click, and concordance reference views."
}
}