Skip to content

About

A knowledge graph of biblical people, places, periods, and passages.

Topics

Resources

Contributing

Stars

357 stars

Watchers

34 watching

Forks

Latest commit

 

History

253 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Theographic Bible Metadata

Theographic is a knowledge graph of the Bible, weaving data about people, places, and periods of time into the tapestry of God's story. This data enables smarter search algorithms, new apps, and exciting research potential. It's an open-source project to share information about the scriptures in our digital world.

Who It's For

  • Bible Students: Find related information on any passage or subject without expensive software or endless searching.
  • Visual Storytellers: Images representing data capture attention and spark curiosity. See examples at Viz.Bible.
  • Developers: Use the JSON files or the GraphQL API to power your Bible websites and mobile apps.
  • Machine Learning & AI Researchers: Knowledge graphs provide critical context to train algorithms and interpret results.

What's Inside

Every verse of the King James Version (1769) is linked to the people, places, events, and dictionary entries it mentions.

Table Records
Books / Chapters / Verses 66 / 1,189 / 31,102 KJV text, authorship, and counts of people and places
People 3,067 Names, family relationships, groups, birth and death places and years
Places 1,298 Coordinates, feature types, gazetteer links, other names, part-of links
Events 450 Timeline with dates, durations, predecessors, participants, and locations
People groups 23 Tribes, apostles, and other groups
Easton's Bible Dictionary 6,519 Entries linked to people and places

Chronology: The events timeline and people's birth and death years follow Dr. Floyd Nolen Jones, The Chronology of the Old Testament: A Return to the Basics. See Chronology and Dates.

Getting the Data

Folder Contents
json/ Preferred source. One file per table; link fields are arrays of record IDs.
CSV/ The same tables as CSV, plus WordIndex.csv (one row per KJV word).
geo/ GeoJSON for mapping: every place as a Linked Places gazetteer (bible-places.geojson) and Paul's journeys
neo4j/ Cypher scripts that build a Neo4j graph from the JSON
api/ A GraphQL API over the JSON, live at https://theographic-api.netlify.app/api/graphql

Documentation

📚 Documentation home: start here.

Learn More

✍ Contributing · 📰 Articles · 🐞 Report a data issue

Contact

To get in touch, email robert@viz.bible or find @bibleviz on X.

Sign up here for e-mail updates.

License

This work is free to use and copy under a Creative Commons Attribution-ShareAlike 4.0 International License. Please also credit the original sources, several of which have their own licenses.

About

A knowledge graph of biblical people, places, periods, and passages.

Topics

Resources

Contributing

Stars

357 stars

Watchers

34 watching

Forks

Releases

Packages

Contributors

Languages