HistoryF
HistoryF is a standardized framework and software stack designed for encoding, storing, and querying historical information. It provides a common data model for events, persons and organizations (entities), places, times, sources, and provenance, with an emphasis on temporal precision and interoperability across archives, libraries, and research tools.
HistoryF originated from a collaborative effort among historians, archivists, and computer scientists in the early 2010s.
The data model centers on core entities such as Event, Entity, Place, and Source. Time is represented
In practice, HistoryF is implemented as open-source libraries in Python and JavaScript, along with tooling for
Governance is managed by the HistoryF Consortium, a community-led organization that coordinates development, standards, and documentation.
Example: an encoding of the Battle of Hastings might be represented as an Event with label, date