Skip to content

rust-nostr/nostr-sdk-swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
github-actions
Mar 24, 2025
0cd7aa3 Β· Mar 24, 2025

History

57 Commits
Mar 24, 2025
Mar 18, 2025
Jul 6, 2023
Jul 6, 2023
Mar 24, 2025
Jan 18, 2024

Repository files navigation

Nostr SDK – Swift Package

πŸ“„ Usage

Check https://rust-nostr.org

Information for Maintainers and Contributors

This repository is used to publish a Swift package providing Swift bindings to the Nostr SDK's underlying Rust implementation. The Swift bindings are generated using UniFFi.

Any changes to the Nostr SDK, the Swift bindings, and the configuration of this Swift package must be made via the nostr-sdk repo.

To release a new version of this package, go to the Actions tab of this GitHub repository. Then select the Publish Swift Package workflow and run it on the master branch. It will ask for a version as input. This allows you to specify the version (e.g., 0.0.1) of the nostr-sdk repository that should be released as a Swift package.