{"id":14990256,"url":"https://github.com/alifeee/co2-stacked","last_synced_at":"2026-01-19T13:01:40.654Z","repository":{"id":234531634,"uuid":"789091260","full_name":"alifeee/co2-stacked","owner":"alifeee","description":"A visualisation of CO2 levels as a vertically stacked graph, with days going upwards. Using @tomhazledine's \u003cstacked-sparklines\u003e web component.","archived":false,"fork":false,"pushed_at":"2024-04-23T16:26:44.000Z","size":295,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-22T11:13:56.155Z","etag":null,"topics":["co2-monitoring","data-visualization","web-component"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alifeee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-19T17:23:34.000Z","updated_at":"2024-04-19T18:02:51.000Z","dependencies_parsed_at":"2024-09-24T16:01:15.239Z","dependency_job_id":null,"html_url":"https://github.com/alifeee/co2-stacked","commit_stats":{"total_commits":1,"total_committers":1,"mean_commits":1.0,"dds":0.0,"last_synced_commit":"fc1a955de01e1e883b99c31a235961ab096ef847"},"previous_names":["alifeee/co2-stacked"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alifeee/co2-stacked","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alifeee%2Fco2-stacked","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alifeee%2Fco2-stacked/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alifeee%2Fco2-stacked/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alifeee%2Fco2-stacked/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alifeee","download_url":"https://codeload.github.com/alifeee/co2-stacked/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alifeee%2Fco2-stacked/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28568833,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T12:50:50.164Z","status":"ssl_error","status_checked_at":"2026-01-19T12:50:42.704Z","response_time":67,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["co2-monitoring","data-visualization","web-component"],"created_at":"2024-09-24T14:19:47.268Z","updated_at":"2026-01-19T13:01:40.637Z","avatar_url":"https://github.com/alifeee.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CO2 Stacked\n\nA visualisation of CO2 levels as a vertically stacked graph, with days going upwards. Using @tomhazledine's [`\u003cstacked-sparklines\u003e`](https://github.com/tomhazledine/stacked-sparklines) web component.\n\n![Screenshot of a webpage titled \"CO2 data\". Lots of lines are shown overlapping over one another, each with a spike near the start.](./images/stacked.png)\n\nThe original data looked something like this:\n\n![Screenshot of graph. x-axis is time. y-axis is CO2 (ppm). graph has several vertical spikes.](images/data-original.png)\n\n## How to create\n\nExport CO2 data as CSV from InfluxDB via the data explorer. It should be several days of data, and the window range can be whatever, but probably change it from auto.\n\n![Screenshot of InfluxDB data explorer, showing \"Download CSV\" button highlighted](images/export-csv.png)\n\nPut this file in this repository, named `query.csv`. Then, run the python script to generate the visualisation.\n\n```bash\npython ./csv_to_list-of-lists.py\n```\n\n## Note\n\nThis was made brashly in a few minutes. Do not expect it to work perfectly ;)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falifeee%2Fco2-stacked","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falifeee%2Fco2-stacked","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falifeee%2Fco2-stacked/lists"}