foretaginc/surrealdb.swift
> Alpha - Not tested for Production yet
Requirements
- Swift 6.1
- SurrealDB v3+ (Designed for v3.0.1)
Features
- Raw Queries via HTTP
- Live Queries via HTTP or WebSocket
- Great DX via Macros for Models / Tables
- Supports iOS and iPadOS with CarPlay
- Supports MacOS, watchOS, tvOS and visionOS
- Remote Connections
Roadmap
- [ ] Standalone Query Builder
- [ ] Advanced Error Handling
- [ ] Embedded / In-memory SurrealDB
- [ ] File Uploads (Buckets)
Installation / Usage
Add:
.package(url: "https://github.com/ForetagInc/surrealdb.swift.git", from: "0.1.0"),to your dependencies array in your Package.swift file.
Tests
Unit tests available via swift test command.
Package Metadata
Repository: foretaginc/surrealdb.swift
Default branch: main
README: README.md