Tools
Software, plugins and specifications produced inside the Open History Map project. Most are open source on GitHub; some run as live services or ship as installable packages.
The tools below are built and maintained by the OHM team to support every step of the historical mapping workflow — from sourcing and digitising paper maps, through annotating and indexing data, to serving tiles and rendering historical street views on the web.
Each entry links to its source repository, and — where applicable — to a live deployment or to a download / install location.
9 tools
- №.6FFE
Geocontext Front-End
- app
- TypeScript
- active
Browser-side viewer for Geocontext bundles produced by the QGIS plugin — open a gcx.json and explore the bundled datasets on a map.
- №.A43A
Geocontext QGIS Plugin
- plugin
- Python
- active
QGIS plugin that exports the current map view as a Geocontext bundle (gcx.json + GeoJSON datasets) and pushes it to a GitHub repository.
- №.C703
Historical Street View API
- api
- Python
- active
Server for the Historical Street View — located photographs, paintings and views of the past, indexed in space and in time.
- №.F2D4
HTFS — Historical Transit Feed Specification
- spec
- archived
A draft specification — modelled on GTFS — for representing historical public-transit networks: lines, stops and schedules with explicit time-of-validity.
- №.672C
Map Styles
- library
- active
Cartographic styles for Open History Map — the JSON style definitions used by the OHM client and by external integrations.
- №.DD5F
OHM Map
- app
- TypeScript
- active
The core Open History Map web client — the interactive map where you navigate space and time across our datasets.
- №.7EB9
OHM Zotero Chrome Extension
- extension
- JavaScript
- active
Chrome extension that attaches the current page (or any link) as a linked-URL attachment to an existing Zotero item.
- №.F6D9
OHM Zotero Plugin
- plugin
- JavaScript
- active
Zotero plugin to manage OHM data descriptors (ohm:* tags) on the Zotero items that feed the OpenHistoryMap data index.
- №.38AA
Tiles API
- api
- Python
- active
Time-aware tile server — serves vector tiles indexed by space, time and thematic layer.