Skip to content

Repository files navigation

Query Flow

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.

Run locally

Requirements: macOS 26 and Xcode 26.2 or later.

make run

This builds a local QueryFlow.app bundle and opens it.

Test and build

make test   # Run XCTest
make build  # Create a release build
make clean  # Remove build artifacts

Current features

  • Native SwiftUI query tabs
  • Line-numbered SQL editor with native syntax highlighting on macOS 26+
  • ⌘Enter query 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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages