{"id":14563608,"url":"https://github.com/douglasr/connectiq-samples","last_synced_at":"2026-02-28T13:55:52.870Z","repository":{"id":45726516,"uuid":"89947989","full_name":"douglasr/connectiq-samples","owner":"douglasr","description":"Connect IQ sample apps, libraries and code snippets","archived":false,"fork":false,"pushed_at":"2024-03-12T16:13:50.000Z","size":115,"stargazers_count":77,"open_issues_count":3,"forks_count":23,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-09-04T06:47:15.727Z","etag":null,"topics":["connect-iq","monkey-c"],"latest_commit_sha":null,"homepage":null,"language":"Monkey C","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/douglasr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-05-01T17:55:02.000Z","updated_at":"2025-09-04T02:06:37.000Z","dependencies_parsed_at":"2025-09-04T06:32:39.813Z","dependency_job_id":"e7743c1a-e6a9-434f-8fdf-36e19d55544e","html_url":"https://github.com/douglasr/connectiq-samples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/douglasr/connectiq-samples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/douglasr%2Fconnectiq-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/douglasr%2Fconnectiq-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/douglasr%2Fconnectiq-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/douglasr%2Fconnectiq-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/douglasr","download_url":"https://codeload.github.com/douglasr/connectiq-samples/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/douglasr%2Fconnectiq-samples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29935993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-28T13:49:17.081Z","status":"ssl_error","status_checked_at":"2026-02-28T13:48:50.396Z","response_time":90,"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":["connect-iq","monkey-c"],"created_at":"2024-09-07T02:04:17.812Z","updated_at":"2026-02-28T13:55:52.820Z","avatar_url":"https://github.com/douglasr.png","language":"Monkey C","funding_links":[],"categories":["others","Miscellaneous"],"sub_categories":["Older resources"],"readme":"# connectiq-samples\nSample apps, libraries and code snippets for use with Garmin's Connect IQ SDK and the Monkey C\nprogramming language.\n\nNOTE: Although the repo may contain contributions from Garmin employees and/or from the Garmin\nforums, this repo is an \"unofficial\" repo of Connect IQ and Monkey C sample code/projects and\nnothing said or done here should be considered sanctioned by Garmin. For the official repo of\nConnect IQ apps from Garmin, you can clone the [connectiq-apps](https://github.com/garmin/connectiq-apps)\nrepo under the [Garmin](https://github.com/garmin) github account.\n\n## Purpose \u0026 Goal\nThe Connect IQ SDK contains a bunch of sample apps which allow you to quickly get started with\nMonkey C and covers some common functionality such as rendering images or accessing web resources.\nThis repo is not necessarily designed to replace those SDKs samples. Instead, this repo should\nbe used to supplement the samples, covering additional functionality, diving deeping into things\nor offering more complete examples. This repo will also house a collection of common functionality\n(in the form of quasi libraries and code snippets) with the intent that developers can spend less\nwriting the same code repetitively and can instead focus on building new, cool apps.\n\n\n## License\nAll of the source code within this repo is governed by the license specified by each contributor.\nAs such, each project should have a LICENSE.txt (or similar file) which contains the text for the\nuse license. Where no license has been specified it should be assumed the code is in the\npublic domain. The individual source (and other) files may or may not contain the licensing text.\n\nContributions are encouraged to use a license with as much flexibility as possible, which currently\nis the \"MIT License\".\n\n\n## Getting Started\nDownload or clone the repo and add one, some or all of the projects to your Eclipse workspace.\nRead, run, learn and enjoy!\n\n\n## Repo Details\nIt is assumed that you are using the most current (stable/non-beta) SDK and all attempts are made\nto ensure that the code on the 'master' branch will run on the most current SDK. When a project,\nlibrary or code snippet is only for a given version of the SDK, it will be moved to a separate branch\nnamed for that particular major version (eg. sdk-1.4, sdk-2.0). The repo also has (or will have)\nbranches for beta versions of the SDK, when new functionality is added to an upcoming SDK.\n\nThe repo is broken into 6 sections; one section for each of the different project types (app, data\nfield, watch face and widget) plus a section for \"libraries\" and a section for \"code snippets\".\n\n### Apps\nThe 'apps' section contains various examples of Connect IQ apps.\n\n### Data Fields\nThe 'datafields' section contains various examples of Connect IQ data fields, which are added to data screens\non activities built into the various devices.\n\n### Watch Faces\nThe 'watchfaces' section is for Connect IQ watch faces.\n\n### Widgets\nThe 'widgets' section is for Connect IQ widgets.\n\n### Libraries\nThe 'libraries' section contains working code for common functionality and is designed to be added to\nother projects. These libraries are typically larger in code size (more than a single function and/or\nspan multiple files) and will not run as a standalone project. For example, there may be a contributed\nlibrary for a fancy menu that combines text and icons.\n\n### Code Snippets\nThe 'snippets' section contains useful snippets (small chunks) of code to accomplish commonly\nrequired things, such as creating a dynamic menu object or an efficient way to calculate the distance\nbetween two points.\n\n\n## Contributing\nPlease see the CONTRIBUTING.md file for details on how contribute.\n\n\n## People\nThis repo would not be possible without the help of the \"collective\": admins, contributors and other\nusers who watch, fork, comment and/or interact with this repo.\n\n### Admins\n* [Douglas Robertson](https://github.com/douglasr)\n* [Travis Vitek](https://github.com/travisvitek)\n\n### Contributors\n* [Douglas Robertson](https://github.com/douglasr)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdouglasr%2Fconnectiq-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdouglasr%2Fconnectiq-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdouglasr%2Fconnectiq-samples/lists"}