NostrClient is a lightweight Swift package for handling socket connections and subscriptions. It uses Nostr under the hood.
- Minimal dependencies with support for as many platforms as possible.
- Lightweight, easy to use and understand
- Good test coverage
- ✅ MacOS 14+
- ✅ iOS 17+
- ✅ iPadOS 17+
- ✅ MacCatalyst 17+
- ✅ VisionOS 1+
- ✅ tvOS 17+
- ✅ watchOS 10+
- ✅ Linux
- ❓ Windows (Not tested, but should potentially work)
- Documentation
- Finish test coverage
- Setup CI
More info to come soon