NimbusDB is a native macOS data client for developers working with CloudKit, Supabase, Firestore, and Appwrite
NimbusDB is a native macOS data client for developers working with CloudKit, Supabase, Firestore, and Appwrite.
Connect your existing projects, browse records, edit data, inspect schemas, and manage day-to-day database tasks from a fast SwiftUI desktop app.
No web console. No browser clutter. Just a focused native client for developers.
CONNECT QUICKLY
Add your project credentials or API tokens, choose the target environment when supported, and start working with existing records. Secrets are stored securely in macOS Keychain and can be removed at any time.
FAST TABLE VIEW
Browse records in a responsive, resizable table. Resize columns, search loaded data, select multiple rows, copy values, export records, and scan data with sticky headers, hover states, and zebra striping.
FULL RECORD MANAGEMENT
Create, read, update, and delete records in existing tables, collections, or CloudKit record types. Edit fields, delete one or many records, and refresh data whenever needed.
SCHEMA TOOLS
View schemas, create supported tables or record types, inspect relationships, and generate model snippets for your app code. Advanced schema features depend on the connected service.
DEBUG CONSOLE
A built-in console logs requests with timestamps, status codes, and response times. Filter errors and warnings while debugging your data.
EXPORT & IMPORT
Export records and import data back into supported services. Use explicit confirmation before applying sensitive changes.
SECURITY FIRST
Your credentials are stored locally in macOS Keychain. NimbusDB has no backend, no analytics, and no tracking. Connections are made directly from your Mac to your selected service over secure HTTPS.
SUPPORTED SERVICES
• CloudKit
• Supabase
• Firestore
• Appwrite
FREE
• 1 connection
• Full record CRUD
• Debug console
• Local credential storage
PRO — $49.99 Lifetime
• Unlimited connections
• Export & import
• Schema tools
• Model snippets
• Future supported services as they are released
Built because we needed a faster way to manage app data for our own macOS projects.