{"id":20482014,"url":"https://github.com/jeremyjeanson/fitbit-sdk-extension","last_synced_at":"2026-03-07T23:02:07.835Z","repository":{"id":101902741,"uuid":"302557137","full_name":"JeremyJeanson/fitbit-sdk-extension","owner":"JeremyJeanson","description":"Visual Studio Code extension for fitbit SDK","archived":false,"fork":false,"pushed_at":"2021-12-15T18:00:32.000Z","size":3972,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-13T20:48:33.787Z","etag":null,"topics":["fitbit","fitbit-sdk","vscode-extension"],"latest_commit_sha":null,"homepage":"","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/JeremyJeanson.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":"2020-10-09T06:49:25.000Z","updated_at":"2025-06-08T10:39:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"48081164-8674-40c3-90bb-516540914370","html_url":"https://github.com/JeremyJeanson/fitbit-sdk-extension","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/JeremyJeanson/fitbit-sdk-extension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeremyJeanson%2Ffitbit-sdk-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeremyJeanson%2Ffitbit-sdk-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeremyJeanson%2Ffitbit-sdk-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeremyJeanson%2Ffitbit-sdk-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JeremyJeanson","download_url":"https://codeload.github.com/JeremyJeanson/fitbit-sdk-extension/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeremyJeanson%2Ffitbit-sdk-extension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30236046,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"last_error":"SSL_read: 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":["fitbit","fitbit-sdk","vscode-extension"],"created_at":"2024-11-15T16:11:03.195Z","updated_at":"2026-03-07T23:02:07.814Z","avatar_url":"https://github.com/JeremyJeanson.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fitbit SDK Extension for vscode\r\n\r\n[![Fitbit SDK Extension for vscode](Sources/images/icon.png)](https://marketplace.visualstudio.com/items?itemName=JeremyJeanson.fitbit-sdk-extension)\r\n\r\nThis extension was built to help developers to use the Fitbit SDK when they use Visual Studio Code.\r\n\r\nIt coudl be installed form [the marketplace](https://marketplace.visualstudio.com/items?itemName=JeremyJeanson.fitbit-sdk-extension).\r\n\r\n\r\n# Current status\r\n\r\nThis extension is under active development. Features will be added over time. \r\n\r\n- [x] CSS custom data.\r\n- [ ] CSS Linter (to avoid problems with `$`).\r\n- [x] SVG files associations.\r\n- [x] SVG coloration.\r\n- [x] SVG snippets.\r\n    - [x] Basic controls.\r\n    - [x] Buttons.\r\n    - [x] Texts.\r\n    - [x] Views.\r\n    - [x] Other.\r\n    - [x] Animations.\r\n- [ ] SVG Language.\r\n    - [x] Completion (All SVG elements and attributs used by the Fitbit SDK, to avoid errors).\r\n    - [x] Documentation when mouse is hover elements.\r\n    - [x] Format.\r\n    - [x] Colors (display and edit).\r\n    - [ ] Validation.\r\n\r\n# Exemples\r\n\r\nCode completion.\r\n![Make the edition of SVG easier](Assets/demos/code-completion.gif)\r\n\r\nView and edit colors.\r\n![Colors edition](Assets/demos/colors.gif)\r\n\r\nSnippets to define symbols and animations.\r\n![An easy way create a custom components](Assets/demos/symbols.gif)\r\n\r\nSnippets to use Fitbit SDK components.\r\n![An easy way to use fitbit components components](Assets/demos/components.gif)\r\n\r\nSnippets to include link to the Fitbit SDK definitions.\r\n![An easy way create add link to Fitbit definion files](Assets/demos/defs.gif)\r\n\r\nDisplay documentation when mouse is hover elements.\r\n![Documentation](Assets/demos/documentation.png)\r\n\r\n# vscode-icons users\r\nIf you are using the vscode-icons extension, you could change your settings to bind the SVG icon to the Fitbit DSK files.\r\n\r\nIt could be done by adding this code to your Visual Studio Code settings :\r\n\r\n```json\r\n\"vsicons.associations.files\": [\r\n    {\r\n        \"icon\": \"svg\",\r\n        \"extensions\": [\r\n            \"gui\",\r\n            \"defs\",\r\n            \"view\"\r\n        ],\r\n        \"format\": \"svg\"\r\n    }\r\n]\r\n```\r\n\r\n# Contribute or report issues\r\nYou can report any issue via GitHu. If you found one, please report it! This code was open to be shared and improved. If you have an idea, tell it or send a pull request. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeremyjeanson%2Ffitbit-sdk-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeremyjeanson%2Ffitbit-sdk-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeremyjeanson%2Ffitbit-sdk-extension/lists"}