{"id":20358281,"url":"https://github.com/node-projects/gauge.webcomponent","last_synced_at":"2026-05-09T11:34:35.509Z","repository":{"id":119158963,"uuid":"579399362","full_name":"node-projects/gauge.webcomponent","owner":"node-projects","description":null,"archived":false,"fork":false,"pushed_at":"2023-08-13T14:43:06.000Z","size":915,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-01-15T01:43:29.345Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/node-projects.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-12-17T15:12:01.000Z","updated_at":"2023-01-31T22:16:01.000Z","dependencies_parsed_at":"2024-11-14T23:28:03.464Z","dependency_job_id":"784d7335-79e5-44d7-acad-b5a40a8181a7","html_url":"https://github.com/node-projects/gauge.webcomponent","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/node-projects%2Fgauge.webcomponent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/node-projects%2Fgauge.webcomponent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/node-projects%2Fgauge.webcomponent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/node-projects%2Fgauge.webcomponent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/node-projects","download_url":"https://codeload.github.com/node-projects/gauge.webcomponent/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241895360,"owners_count":20038512,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-14T23:26:15.684Z","updated_at":"2026-05-09T11:34:35.481Z","avatar_url":"https://github.com/node-projects.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gauge.webcomponent\r\n\r\n[![Published on npm](https://img.shields.io/npm/v/@node-projects/gauge.webcomponent.svg?logo=npm)](https://www.npmjs.com/package/@node-projects/gauge.webcomponent)\r\n\r\n# description\r\n\r\nport of a few gauge components to webcomponents and typescript.\r\nso that they would be usable in web-component-designer: https://node-projects.github.io/web-component-designer-demo/index.html\r\n\r\n# sample in web-component-designer\r\n\r\n[Sample in Designer](https://node-projects.github.io/web-component-designer-demo/index.html?loadAllImports\u0026npm=@node-projects/gauge.webcomponent\u0026html=%3Cnode-projects-double-gauge%20left-value=%2237%22%20right-value=%2264%22%20style=%22width:200px;height:200px;position:absolute;left:107px;top:55px;%22%3E%3C/node-projects-double-gauge%3E%20%3Cnode-projects-css-gauge%20value=%2227%22%20display-value=%2226%22%20style=%22width:200px;height:200px;position:absolute;left:394px;top:67px;%22%3E%3C/node-projects-css-gauge%3E)\r\n\r\n# included components\r\n\r\n- node-projects-double-gauge  -\u003e a port of https://github.com/boonzaai/doublegauge\r\n- node-projects-css-gauge -\u003e a port of https://github.com/rotvalli/css-gauge\r\n- node-projects-material-gauge -\u003e a port of https://github.com/sathomas/material-gauge\r\n- node-projects-gauge-js -\u003e (WIP) a port of https://github.com/bernii/gauge.js to typescript and a webcomponent\r\n- node-projects-canvas-gauges -\u003e (WIP) a port of https://github.com/Mikhus/canvas-gauges\r\n\r\n# use:\r\n\r\nyou could import every single component explictly, or all at once.\r\n\r\n# todo look if we also integrate:\r\n(maybe some only as a wraper (if they are still maintained))\r\n\r\n- https://github.com/naikus/svg-gauge ??\r\n- https://github.com/JohnrBell/Gauge_CSS","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnode-projects%2Fgauge.webcomponent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnode-projects%2Fgauge.webcomponent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnode-projects%2Fgauge.webcomponent/lists"}