Skip to main content

Backlog

8

Under consideration

Feature Request

iCloud sync for saved queries and pipelines

Optional iCloud-backed sync of your QueryFlow workspace across multiple Macs. Pipelines, saved queries, and schedules sync automatically. Credentials stay in each Mac's Keychain β€” never synced.

An Anonymous User
Feature Request

SSH tunneling for Postgres and MySQL

Connect to databases behind firewalls via SSH tunnel β€” the standard pattern for production databases requiring jump host access. Supports password and key-based SSH authentication, multi-hop tunnels.

An Anonymous User
Feature Request

Custom Python package install in Flow Books

Currently Flow Books ship with pandas, numpy, matplotlib, requests, boto3 pre-installed. Custom pip install via Pyodide would let users add their own dependencies per workspace (e.g., openai, anthropic SDKs, custom ML packages).

An Anonymous User
Feature Request

Collaboration via shared queries and pipelines

Optional sharing of queries and pipelines with team members. Shareable links generate a read-only or editable view. Comments inline on specific cells. Designed for small teams where iCloud isn't enough but full enterprise collab is overkill.

An Anonymous User
Feature Request

AI chart suggestions in Flow Books

After running a query, Claude AI analyzes the result columns and suggests the best chart type. One click to generate the matplotlib/plotly code in a new Python cell. Smart defaults based on data types and column count.

An Anonymous User
Feature Request

Real-time CDC mode for Postgres and MySQL

Stream change events from Postgres logical replication or MySQL binlog instead of running scheduled snapshots. Sub-second replication SLAs for use cases that need them. Trade-off: meaningfully more complex setup than batch snapshots.

An Anonymous User
Feature Request

Query version history with lightweight snapshots

Automatic versioning of saved queries with diff view. See what changed between versions. Restore any previous version with one click. Lightweight SwiftData snapshots β€” no Git complexity.

An Anonymous User
Feature Request

Export Flow Books to Notion and Google Sheets

Publish your Flow Book results directly to a Notion page or Google Sheets workbook. Cells render as proper Notion blocks (code blocks, tables, charts as images). Useful for sharing analysis with non-QueryFlow team members.

An Anonymous User

Next up

13

Committed and queued

Feature Request

HubSpot connector (source and destination)

Read Contacts, Companies, Deals, Tickets from HubSpot. Write back records for marketing list imports and reverse ETL. OAuth 2.0 with full API scope.

An Anonymous User
Feature Request

Calendar-based job triggers with iCal/iCloud sync

Schedule jobs to fire relative to calendar events. Examples: '48 hours before every home game' for sports analytics, '1 hour after every standup' for team operations. iCal import plus live iCloud Calendar sync with event-matching rules.

An Anonymous User
Feature Request

SQLite as a bundled connector

SQLite support via GRDB.swift. Bundled directly into QueryFlow with no separate driver install. Useful for local development, sample data, and quick file-based projects.

An Anonymous User
Feature Request

MongoDB connector

MongoDB support via mongodb-nio or REST API. Document-aware schema explorer that handles MongoDB's flexible schema. Aggregation pipeline support in the editor.

An Anonymous User
Feature Request

Salesforce as a write destination beyond field mapper

Extending Salesforce write operations beyond the Visual ETL field mapper β€” direct destination support in pipelines so any source can push to Salesforce without the mapper UX.

An Anonymous User
Feature Request

ClickHouse connector

ClickHouse via the HTTP interface. Fast columnar query results with ClickHouse-specific syntax highlighting and EXPLAIN support.

An Anonymous User
Feature Request

DynamoDB connector

Amazon DynamoDB support via the AWS SDK. Table and item-level operations. PartiQL query support for relational-style access to DynamoDB tables.

An Anonymous User
Feature Request

Show 'N of M rows' when results are capped

Make truncation visible in the results grid and exports.

Chris Davidson
Feature Request

CSV import: quoted newlines and escaped quotes

Chris Davidson
Feature Request

Google Sheets: update and clear ranges, rate-limit backoff

Chris Davidson

In Progress

3

Actively being built

Done

32

Recently shipped

Feature Request

Claude writes the query β€” it knows every table

Claude AI suggests SQL completions as you type, using full awareness of your connected database's schema. Tab to accept the suggestion. Works against any connected database β€” Snowflake, Redshift, Postgres, MySQL, Google Sheets, Salesforce.

An Anonymous User
Feature Request

ETL migration from legacy tools β€” the kill shot

Connect QueryFlow to your existing Informatica, AWS Glue, Airflow, or Talend instance. Claude reads every job definition and rebuilds it in QueryFlow's native format. The goal: cancel your enterprise ETL contract in an afternoon.

An Anonymous User
Feature Request

Salesforce reverse ETL with OAuth and field mapper

Push data into Salesforce from any source (Snowflake, Redshift, Postgres, MySQL, CSV). OAuth 2.0 authentication. Insert, Update, Upsert sync modes. Maps source columns to Salesforce field names with AI assistance.

An Anonymous User
Feature Request

Slack webhook destination

Push query results or job status updates to Slack channels via incoming webhooks. Formatted tables using Slack Block Kit. Conditional alerts based on result thresholds (e.g., post only when at-risk deals exceed N).

An Anonymous User
Feature Request

Flow Books β€” SQL + Python notebooks with shared state

Mixed SQL and Python cells in one notebook. Query results auto-inject as a pandas DataFrame named df. Pyodide WASM runtime ships pandas, numpy, matplotlib pre-installed. Markdown cells for documentation.

An Anonymous User
Feature Request

Google Sheets as a write destination

Currently Google Sheets is source-only. Extending the destination model so pipelines can write results back to a Google Sheets tab. Includes append mode and replace mode.

An Anonymous User
Feature Request

Visual ETL pipeline with bezier-curve field mapper

Drag-and-drop pipeline builder with curved connection lines between source and destination fields. Auto-map algorithm matches columns by name similarity. Claude AI 'Suggest Mappings' button for harder cases. Transform chips for UPPERCASE, lowercase, TRIM, date format conversion, custom Python.

An Anonymous User
Feature Request

Scheduled jobs that run while your Mac sleeps

Cron, interval, daily, weekly, and manual triggers. Jobs run via SMAppService (App Store compliant login item). Missed jobs catch up automatically on next wake. Observatory dashboard tracks every run with full history and logs.

An Anonymous User
Feature Request

Claude AI is now error-aware

Claude's chat panel now sees your last 5 query errors automatically, including timestamps and SQL snippets. When a query fails, ask Claude what went wrong and it analyzes the actual error message in context of your schema. The red ErrorContextChip surfaces in the chat when recent errors are present.

An Anonymous User
Feature Request

Google Sheets connector with live OAuth

Connect to Google Sheets via OAuth 2.0 through your system browser. Pulls live data on every query β€” your Sheets edits show up immediately in QueryFlow. Sheets API v4 with token refresh handled automatically.

An Anonymous User
Feature Request

Webhook destination for custom HTTP POST

Generic HTTP POST destination for any service that accepts JSON webhooks. Configure URL, headers, and payload format. Works with Microsoft Teams, Discord, Zapier, and any custom endpoint.

An Anonymous User