The Catalogue is powered by open source software called CKAN (Comprehensive Knowledge Archive Network) and has been adopted by governments around the world.
The BC Data Catalogue has an API which allows users to query .csv datasets that have been uploaded to the Catalogue. Datasets with an API are distinguished by the green button on the resource page. An example of this is the Property Transfer Tax provincial monthly resource. https://catalogue.data.gov.bc.ca/dataset/property-transfer-tax-data-2016/resource/099288eb-4a09-43eb-8dc2-72586808f70f
The code is available on GitHub
Since this graph is sourcing the data from the API, anytime the dataset is updated (e.g. monthly for this dataset) the graph will automatically show those updates – no code changes are required.
This is just one example of leveraging the Catalogue’s API. We hope users will come up with innovative ways to create their own visualizations.