automerge/automerge-repo-swift
Extends the Automerge-swift library, providing support for working with multiple Automerge documents at once, with pluggable network and storage providers.
Quickstart
WARNING: This package does NOT yet have a release tagged. Once the legacy elements from the MeetingNotes app are fully ported into Repo, we will cut an initial release for this package. In the meantime, if you want to explore or use this package, please do so as a local Package depdendency.
PENDING A RELEASE, add a dependency in Package.swift, as the following example shows:
let package = Package(
...
dependencies: [
...
.package(url: "https://github.com/automerge/automerge-repo-swift.git", from: "0.1.0")
],
targets: [
.executableTarget(
...
dependencies: [.product(name: "AutomergeRepo", package: "automerge-repo-swift")],
...
)
]
)For more details on using Automerge Documents, see the Automerge-swift API documentation and the articles within.
Package Metadata
Repository: automerge/automerge-repo-swift
Homepage: https://swiftpackageindex.com/automerge/automerge-repo-swift/documentation/automergerepo
Stars: 31
Forks: 5
Open issues: 7
Default branch: main
Primary language: swift
License: MIT
Topics: automerge, swift
README: README.md