Supported Open Data Sources
HerdingCATs supports the following data sources by default:
CKAN​
London Datastore​
- Website: data.london.gov.uk
- Description: London city open data
Subak Data Catalogue​
- Website: data.subak.org
- Description: Climate/environmental data
UK Gov Open Data​
- Website: data.gov.uk
- Description: UK government open data
Humanitarian Data Exchange​
- Website: data.humdata.org
- Description: Humanitarian/crisis data
NHSBSA Open Data​
- Website: opendata.nhsbsa.net
- Description: NHS Business Services Authority open data
Open Africa​
- Website: open.africa
- Description: African open data portal
National Grid DNO​
- Website: connecteddata.nationalgrid.co.uk
- Description: UK National Grid Distribution Network Operator data
SSEN DNO​
- Website: ckan-prod.sse.datopian.com
- Description: Scottish and Southern Electricity Networks DNO data
OpenDataSoft​
UK Power Networks​
- Website: ukpowernetworks.opendatasoft.com
- Description: UK energy network data
Infrabel​
- Website: opendata.infrabel.be
- Description: Belgian railway data
Paris​
- Website: opendata.paris.fr
- Description: Paris city data
Toulouse​
- Website: data.toulouse-metropole.fr
- Description: Toulouse metropolitan data
Elia Belgian Energy​
- Website: opendata.elia.be
- Description: Belgian energy grid data
EDF Energy​
- Website: opendata.edf.fr
- Description: French energy provider data
Cadent Gas​
- Website: cadentgas.opendatasoft.com
- Description: UK gas distribution data
Gestionnaire de Réseaux de Distribution​
- Website: opendata.agenceore.fr
- Description: French grid distribution
Bespoke APIs​
French Gov Open Data​
- Website: data.gouv.fr
- Description: French government open data
ONS Nomis​
- Website: nomis.co.uk
- Description: UK official labor statistics
Adding Custom Catalogues​
HerdingCATs is designed to be extensible. If you have a custom data catalogue you would like to connect to, you can:
- Raise an issue on the GitHub repository
- Submit a pull request with your changes (you'll have to extend the
CatSession
class enum)
The reason for this is sometimes I like to check that a catalogue is working well with the library before committing to using it in the project.
However, the plan is to allow users to add their own catalogues with just a URL and a few other details in the future.