Query Flow is a native macOS SQL client focused on a fast keyboard-first loop:
write → run → inspect → refine
The app is built with SwiftUI and Apple’s system SQLite3 library, with no third-party package dependencies.
Requirements: macOS 26 and Xcode 26.2 or later.
make runThis builds a local QueryFlow.app bundle and opens it.
make test # Run XCTest
make build # Create a release build
make clean # Remove build artifacts- Native SwiftUI query tabs
- Line-numbered SQL editor with native syntax highlighting on macOS 26+
⌘Enterquery execution- SQLite results with timing and row counts
- Query history and saved snippets
- Keyboard-friendly tab and history actions
The current connection is an in-memory SQLite fixture containing sample users data. External database connections, syntax highlighting, and full connection management are planned next.