InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

10 Open Issues Need Help Last updated: Dec 21, 2025

Open Issues Need Help

View All on GitHub
enhancement good first issue

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift
enhancement help wanted

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift
documentation good first issue

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift
enhancement good first issue

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift
enhancement help wanted

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift
documentation good first issue

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift
enhancement good first issue

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift
Add Linux Support about 3 hours ago

AI Summary: This GitHub issue aims to add full Linux support for a Swift project, enabling its use in server-side Swift frameworks like Vapor and Hummingbird. Key challenges include replacing Apple's Combine framework, addressing differences in Foundation APIs, and potentially finding a Linux-compatible WebSocket library. The effort involves significant code changes, CI integration, and documentation, and is crucial for expanding the project's reach in the growing full-stack Swift ecosystem.

Complexity: 5/5
enhancement help wanted

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift

AI Summary: This issue proposes introducing protocol abstractions like `WebSocketProviding`, `StorageProviding`, and `NetworkProviding` to improve the testability of the codebase. The goal is to replace hard dependencies on concrete implementations (e.g., `URLSession`, `DatabaseQueue`) with mockable protocols, facilitating easier unit testing. This involves defining new protocols, creating production implementations, and refactoring existing code to use dependency injection.

Complexity: 4/5
enhancement help wanted

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift

AI Summary: This issue highlights critically low test coverage (~9%) for an 11,000-line SDK, leading to instability and undetected regressions. The goal is to increase coverage to over 60% by adding comprehensive tests for key components such as `TripleStore`, `OptimisticUpdateManager`, `LocalStorage`, and `WebSocketConnection`. This is crucial for improving SDK stability and enabling confident contributions.

Complexity: 4/5
enhancement help wanted

InstantDB Swift SDK, realtime database in your native iOS, watchOS, macOS and tvOS Apps.

Swift