{"id":19964914,"url":"https://github.com/infinitimeorg/infinilink","last_synced_at":"2025-04-04T00:07:44.559Z","repository":{"id":37419293,"uuid":"393239309","full_name":"InfiniTimeOrg/InfiniLink","owner":"InfiniTimeOrg","description":"The official iOS companion app for InfiniTime","archived":false,"fork":false,"pushed_at":"2025-03-24T17:43:04.000Z","size":77096,"stargazers_count":217,"open_issues_count":5,"forks_count":23,"subscribers_count":16,"default_branch":"rebuild","last_synced_at":"2025-03-24T18:44:51.096Z","etag":null,"topics":["companion-app","foss","infinitime","ios","pinetime","pinetime-companion","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InfiniTimeOrg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"custom":"https://paypal.me/alexemry"}},"created_at":"2021-08-06T03:41:41.000Z","updated_at":"2025-03-24T17:43:08.000Z","dependencies_parsed_at":"2023-12-22T04:10:47.509Z","dependency_job_id":"2f4cf19f-e27a-45ca-b377-18ec2163b997","html_url":"https://github.com/InfiniTimeOrg/InfiniLink","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfiniTimeOrg%2FInfiniLink","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfiniTimeOrg%2FInfiniLink/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfiniTimeOrg%2FInfiniLink/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfiniTimeOrg%2FInfiniLink/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InfiniTimeOrg","download_url":"https://codeload.github.com/InfiniTimeOrg/InfiniLink/tar.gz/refs/heads/rebuild","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247097993,"owners_count":20883128,"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":["companion-app","foss","infinitime","ios","pinetime","pinetime-companion","swiftui"],"created_at":"2024-11-13T02:26:03.940Z","updated_at":"2025-04-04T00:07:44.527Z","avatar_url":"https://github.com/InfiniTimeOrg.png","language":"Swift","funding_links":["https://paypal.me/alexemry"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n![Header Image](assets/docs/header.png)\n\n\u003cbr\u003e\n  \n[![Build \u0026 Analyze](https://github.com/InfiniTimeOrg/InfiniLink/actions/workflows/objective-c-xcode.yml/badge.svg)](https://github.com/InfiniTimeOrg/InfiniLink/actions/workflows/objective-c-xcode.yml)\n[![Platforms](https://img.shields.io/badge/platforms-iOS-333333.svg)](https://github.com/InfiniTimeOrg/InfiniLink)\n[![GitHub tag](https://img.shields.io/github/tag/InfiniTimeOrg/InfiniLink?include_prereleases=\u0026sort=semver\u0026color=blue)](https://github.com/InfiniTimeOrg/InfiniLink/releases)\n[![License](https://img.shields.io/badge/License-MIT-blue)](https://github.com/InfiniTimeOrg/InfiniLink/blob/main/LICENSE)\n[![Issues - InfiniLink](https://img.shields.io/github/issues/InfiniTimeOrg/InfiniLink)](https://github.com/InfiniTimeOrg/InfiniLink/issues)\n[![Pull Requests - InfiniLink](https://img.shields.io/github/issues-pr/InfiniTimeOrg/InfiniLink)](https://github.com/InfiniTimeOrg/InfiniLink/pulls)\n[![Stars - InfiniLink](https://img.shields.io/github/stars/InfiniTimeOrg/InfiniLink?style=social)](https://github.com/InfiniTimeOrg/InfiniLink/stargazers)\n[![Forks - InfiniLink](https://img.shields.io/github/forks/InfiniTimeOrg/InfiniLink?style=social)](https://github.com/InfiniTimeOrg/InfiniLink/network/members)\n\n# InfiniLink\n*The official iOS companion app for [InfiniTime](https://github.com/InfiniTimeOrg/InfiniTime).*\n\n\u003cbr\u003e\n\n\u003c/div\u003e\n\n\u003e [!NOTE]\n\u003e This is branch is under heavy development and may be unstable. Please refer to the `main` branch for the most stable version of the app.\n\n### Features:\n- Discover and connect to nearby InfiniTime devices\n- Set time and date immediately after connection\n- Retrieve battery level, heart rate, and step data\n- Chart persistence, with filters for the last hour, day, and week\n- Control Apple Music with InfiniTime's music controls\n- Integration with Apple HealthKit\n- Weather fetch (using WeatherKit) and push (using InfiniTime 1.14's [Simple Weather Service](https://github.com/InfiniTimeOrg/InfiniTime/blob/main/doc/SimpleWeatherService.md))\n- Uploading of [external resource packages](https://github.com/InfiniTimeOrg/InfiniTime/blob/develop/doc/gettingStarted/updating-software.md#updating-resources)\n- Download and install InfiniTime firmware updates from releases and GitHub Actions using the GitHub API (local file updates are supported)\n\n### Partially implemented features:\n- Apple Charts with date range selection\n- System-wide notifications—implemented in [#2217](https://github.com/InfiniTimeOrg/InfiniTime/pull/2217), but not available in the main branch yet.\n\n### Currently non-functional features:\n- System-wide music controls—requires implementation of Apple Media Service.\n\n### Planned features:\n- InfiniTime navigation service using MapKit\n- Battery, heart, and step widgets\n\n## Installation:\n- **Version 1.0.2** is available on the [App Store](https://apps.apple.com/us/app/infinilink/id1582318814).\n- **Version 1.1** is available on [TestFlight](https://testflight.apple.com/join/B3PY5HUV).\n- **Version 1.2** is available on [TestFlight](https://testflight.apple.com/join/VX7E73Wt).\n\n\u003e [!CAUTION]\n\u003e Version 1.2 has been built from the ground up and is still in early development stages, and as such, may not work as expected.\n\n## License\nReleased under [GPL-3.0](/LICENSE) by [@InfiniTimeOrg](https://github.com/InfiniTimeOrg).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfinitimeorg%2Finfinilink","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finfinitimeorg%2Finfinilink","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfinitimeorg%2Finfinilink/lists"}