{"id":31592602,"url":"https://github.com/ably/ably-liveobjects-swift-plugin","last_synced_at":"2026-01-20T17:41:54.972Z","repository":{"id":295781641,"uuid":"971631088","full_name":"ably/ably-liveobjects-swift-plugin","owner":"ably","description":"Ably LiveObjects Swift plugin for ably-cocoa SDK","archived":false,"fork":false,"pushed_at":"2025-09-26T20:25:39.000Z","size":1720,"stargazers_count":0,"open_issues_count":40,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-09-26T22:18:40.239Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ably.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS.md","copyright":"COPYRIGHT","agents":null,"dco":null,"cla":null}},"created_at":"2025-04-23T20:19:19.000Z","updated_at":"2025-09-26T20:22:45.000Z","dependencies_parsed_at":"2025-07-29T10:07:28.309Z","dependency_job_id":"8083a1e9-4f52-4214-a5f3-7bf07792d354","html_url":"https://github.com/ably/ably-liveobjects-swift-plugin","commit_stats":null,"previous_names":["ably/ably-cocoa-liveobjects-plugin","ably/ably-liveobjects-swift-plugin"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ably/ably-liveobjects-swift-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ably%2Fably-liveobjects-swift-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ably%2Fably-liveobjects-swift-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ably%2Fably-liveobjects-swift-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ably%2Fably-liveobjects-swift-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ably","download_url":"https://codeload.github.com/ably/ably-liveobjects-swift-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ably%2Fably-liveobjects-swift-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278551827,"owners_count":26005454,"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","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2025-10-06T03:11:31.376Z","updated_at":"2026-01-20T17:41:54.965Z","avatar_url":"https://github.com/ably.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Ably LiveObjects Swift Header](images/SwiftSDK-LiveObjects-github.png)\n[![SPM Swift Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fably%2Fably-liveobjects-swift-plugin%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/ably/ably-liveobjects-swift-plugin)\n[![License](https://badgen.net/github/license/ably/ably-liveobjects-swift-plugin)](https://github.com/ably/ably-liveobjects-swift-plugin/blob/main/LICENSE)\n\n---\n\n# Ably LiveObjects Swift plugin\n\nThe Ably LiveObjects plugin enables real-time collaborative data synchronization for the [ably-cocoa](https://github.com/ably/ably-cocoa/) SDK. LiveObjects provides a simple way to build collaborative applications with synchronized state across multiple clients in real-time. Built on [Ably's](https://ably.com/) core service, it abstracts complex details to enable efficient collaborative architectures.\n\n\u003e [!WARNING]\n\u003e This plugin is currently experimental and the public API may change.\n\n---\n\n## Getting started\n\nEverything you need to get started with Ably LiveObjects:\n\n- [Learn about Ably LiveObjects.](https://ably.com/docs/liveobjects)\n- [Getting started with LiveObjects in Swift.](https://ably.com/docs/liveobjects/quickstart/swift)\n- Explore the [example app](Example) to see LiveObjects in action.\n\n---\n\n## Supported platforms\n\nAbly aims to support a wide range of platforms. If you experience any compatibility issues, open an issue in the repository or contact [Ably support](https://ably.com/support).\n\nThis plugin supports the following platforms:\n\n| Platform | Support |\n| -------- | ------- |\n| iOS      | \u003e= 14.0 |\n| macOS    | \u003e= 11.0 |\n| tvOS     | \u003e= 14.0 |\n\n\u003e [!NOTE]\n\u003e Xcode 16.3 or later is required.\n\n---\n\n## Example app\n\nThis repository contains an example app, written using SwiftUI, which demonstrates how to use the plugin. The code for this app is in the [`Example`](Example) directory.\n\nIn order to allow the app to use modern SwiftUI features, it supports the following OS versions:\n\n- macOS 14 and above\n- iOS 17 and above\n- tvOS 17 and above\n\nTo run the app:\n\n1. Open the `AblyLiveObjects.xcworkspace` workspace in Xcode.\n2. Follow the instructions inside the `Secrets.example.swift` file to add your Ably API key to the example app.\n3. Run the `AblyLiveObjectsExample` target. If you wish to run it on an iOS or tvOS device, you'll need to set up code signing.\n\n---\n\n## Releases\n\nThe [CHANGELOG.md](./CHANGELOG.md) contains details of the latest releases for this plugin. You can also view all Ably releases on [changelog.ably.com](https://changelog.ably.com).\n\n---\n\n## Contribute\n\nRead the [CONTRIBUTING.md](./CONTRIBUTING.md) guidelines to contribute to Ably or [share feedback or request a new feature](https://forms.gle/mBw9M53NYuCBLFpMA).\n\n## Support, feedback and troubleshooting\n\nFor help or technical support, visit Ably's [support page](https://ably.com/support). You can also view the [community reported GitHub issues](https://github.com/ably/ably-liveobjects-swift-plugin/issues) or raise one yourself.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fably%2Fably-liveobjects-swift-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fably%2Fably-liveobjects-swift-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fably%2Fably-liveobjects-swift-plugin/lists"}