# Open data

> Waste codes, exposure limits, vibration and noise tables, and injury statistics as open datasets on Hugging Face, GitHub and Zenodo, plus an npm package.
> Web page: https://complyonsite.com/docs/data

The reference data behind the free tools, as files to download and a package to install. Each dataset is on Hugging Face and GitHub, and archived on Zenodo with a DOI.

## Datasets

- ### UK waste codes (EWC)
  All 842 UK List of Waste codes with official descriptions, chapters, hazardous flags and WM3 entry types.
  CSV and JSON. Used by the [EWC code finder](https://complyonsite.com/tools/ewc-code-finder).
  [Hugging Face](https://huggingface.co/datasets/ComplyOnSite/ewc-waste-codes-uk)[GitHub](https://github.com/complyonsite/ewc-waste-codes-uk)[DOI 10.5281/zenodo.23119639](https://doi.org/10.5281/zenodo.23119639)
- ### UK construction injury statistics
  HSE figures for workplace deaths, injuries and ill health in Great Britain, with a construction focus.
  CSV and JSON, with charts and a validation script. Used by the [Construction injury statistics](https://complyonsite.com/data/construction-injury-statistics).
  [Hugging Face](https://huggingface.co/datasets/ComplyOnSite/uk-construction-injury-statistics)[GitHub](https://github.com/complyonsite/uk-construction-injury-statistics)[DOI 10.5281/zenodo.23126528](https://doi.org/10.5281/zenodo.23126528)
- ### HAVS and noise exposure tables
  Vibration points and A(8), noise LEP,d, and time to each action and limit value, from the regulations and HSE guidance.
  CSV and JSON. Used by the [HAVS calculator](https://complyonsite.com/tools/havs-calculator).
  [Hugging Face](https://huggingface.co/datasets/ComplyOnSite/havs-noise-exposure-tables-uk)[GitHub](https://github.com/complyonsite/havs-noise-exposure-tables-uk)[DOI 10.5281/zenodo.23126549](https://doi.org/10.5281/zenodo.23126549)
- ### UK workplace exposure limits (EH40)
  HSE EH40/2005, fourth edition: substance, CAS number, long- and short-term limits in ppm and mg/m³, and notations.
  CSV and JSON, with the source PDF.
  [Hugging Face](https://huggingface.co/datasets/ComplyOnSite/eh40-workplace-exposure-limits-uk)[GitHub](https://github.com/complyonsite/eh40-workplace-exposure-limits-uk)[DOI 10.5281/zenodo.23126556](https://doi.org/10.5281/zenodo.23126556)

Each dataset keeps its source’s licence, mostly the Open Government Licence v3.0. The licence file in each repository says how to credit it.

## EWC codes package

All 842 UK List of Waste codes, with hazardous flags, WM3 entry types and mirror partners, for JavaScript and TypeScript. No runtime dependencies and no network calls.

```sh
npm install complyonsite-ewc-codes
```

```ts
import { lookup, search, isHazardous, mirrorPartners } from 'complyonsite-ewc-codes';

lookup('17 09 04')?.description;
// 'mixed construction and demolition wastes other than those mentioned in 17 09 01, 17 09 02 and 17 09 03'
isHazardous('17 06 05');                          // true
mirrorPartners('17 09 04').map(e => e.display);   // ['17 09 01*', '17 09 02*', '17 09 03*']
search('asbestos');                               // entries whose official text matches
```

ES modules only. The [repository](https://github.com/complyonsite/ewc-codes) also has the data as one JSON file and a small Python module. Code: MIT. Data: Open Government Licence v3.0. [complyonsite-ewc-codes on npm](https://www.npmjs.com/package/complyonsite-ewc-codes).

## Elsewhere on this site

- [Construction data](https://complyonsite.com/data): the figures as pages, charts and CSV downloads, each with its method.
- [MCP server](https://complyonsite.com/docs/mcp): the same data for an AI assistant.
- A wrong figure or a broken file: [hello@complyonsite.com](mailto:hello@complyonsite.com?subject=Open%20data).
