Developer Tools
Sequel Ace
v6.0.3-20116A free, maintained MySQL and MariaDB client for the Mac.
FreeFree and open source.macOSUpdated 18 days ago
By Moballo
About
Sequel Ace is the community-maintained continuation of Sequel Pro, and it still does the job it always did: connect to MySQL and MariaDB, browse and edit tables, run queries, inspect relationships and export results. It is free and open source, with the original stability and a steady stream of fixes.
- Price
- Free, Free and open source.
- Version
- 6.0.3-20116 · Oct 8, 2026
- Platforms
- macOS
- Category
- Developer Tools
Featured badge
Make Sequel Ace yours: show the badge on its site and the listing marks itself as linked back.
HTML
<a href="https://macgrove.app/apps/sequel-ace">
<img src="https://macgrove.app/badge/sequel-ace.svg" alt="Featured on MacGrove" width="275" height="32" />
</a>Markdown
[](https://macgrove.app/apps/sequel-ace)What’s new
All 21 releases6.0.3-20116Latest · 18 days ago
- Fix SSH tunnel recovery after signing identifier changes.
- Keep AWS sign-in from blocking the connection window.
- Fix reconnect hangs when a connection question is open.
- Fix value escaping when session character sets or SQL modes change.
- Improve database renaming permission checks and filter restoration.
- Preserve empty-string filters and reject incomplete BIT edits.
Earlier
6.0.2-20115Fix database renaming with views, routines, permissions, and case-sensitive names.
- Fix database renaming with views, routines, permissions, and case-sensitive names.
- Improve AWS sign-in renewal, IAM authentication, and reconnect recovery messages.
- Preserve session time zones and make query cancellation safer during reconnects.
- Fix table reload loops and filter-bar interactions.
- Improve Unicode text limits, pasting, UUID editing, and date parsing.
- Fix MCP SQL comment handling, read-only safeguards, and CSV exports.
- Improve display-format and pinned-table storage reliability.
- Fix connection-window hangs and empty split-view crashes.
Fixed
- Rename Database reads only its own triggers on a case-sensitive server,
- Preserve the session time zone when reconnect restoration fails,
- Repair Pages build timeout and refresh documentation dependencies,
- Keep Unicode-distinct display-format cache scopes independent,
- Resume verified release archives without expired Cloud downloads,
- Renew aws login credentials so connections stay signed in,
- Generate a fresh AWS IAM auth token when reconnecting,
- Make the filter bar's WHERE preview and seeded row behave as they look,
- Stop New Connection Window from hanging and crashing,
- Rename Database keeps the source database when not every object moved,
- Remove embedded Apple Menlo font,
- Keep EXPLAIN ANALYZE out of MCP read-only mode across line breaks and comments,
- Keep negative numbers numeric in MCP CSV exports and quote CRLF fields,
- Require TLS for connections using the cleartext auth plugin,
- A UUID cell edited to hyphens only is rejected instead of saved as an empty value,
- Count string length in code points and parse dates with a fixed calendar,
- Stop the content view reloading itself without end after a column mismatch,
- Keep the SQLite display-format and pinned-table managers from crashing or racing,
- Line comments end at CRLF line endings in the Swift comment strippers,
- Wake artifact recovery through authenticated completion,
- Recover artifacts from an existing successful release build,
- Restore reusable workflow environment secret resolution,
- Check release credentials and retry early artifacts,
- Retry validated stale public-feed reads during finalization,
- Wait for stapled notarized artifacts before publishing,
Changed
- Rearrange import dialog elements,
Infrastructure
- Update the setup-oras action to v2.0.2,
- Bump ruby/setup-ruby from 1.324.0 to 1.327.0,
- Update Rubyzip and compatible Fastlane dependencies,
6.0.1-20114Fixed SSH tunnel connections by restoring the proven transport default while retaining the secure socket fallback
- Fixed SSH tunnel connections by restoring the proven transport default while retaining the secure socket fallback
- Restored AWS RDS IAM and cleartext authentication plugin connections
- Fixed misleading Local Network permission warnings for unrelated connection errors
- If you missed 6.0.0, Sequel Ace 6 also brings editable Record View, richer content filters, fuzzy table search, automatic JSON detection, connection-color title bars, and many import, export, compatibility, and stability improvements; macOS 13.5 or later is required
Fixed
- Finalize live App Store releases without submission scheduling checks,
- Restore AWS RDS IAM and cleartext plugin authentication,
- Stop reporting a Local Network denial for every error that mentions "network",
- SSH tunnel: default back to Distributed Objects and let the assistant fall back,
- Accept ready Xcode Cloud artifacts when run status lags,
Infrastructure
- Bump ruby/setup-ruby from 1.321.0 to 1.324.0,
- Bump actions/upload-artifact from 4.6.2 to 7.0.1,
- Make the new release form human-facing,
- Add self-service release dispatch with sole form approval,
- Make release state inspectable and recovery predictable,
6.0.0-20113Sequel Ace 6 requires macOS Ventura 13.5 or later
- Sequel Ace 6 requires macOS Ventura 13.5 or later
- Added the new beta SSH tunnel connection transport with XPC-style audit-token peer validation
- Added an AND/OR switch and clearer filter groups for building content filters
- Added fuzzy type-ahead search to the tables list
- Added filters for matching string fields by their length
- Added automatic JSON value detection in the field editor
- Added an option to tint the window title bar with the favorite connection color
- Fixed Record View and inline edits using the wrong column after columns are moved or filtered
- Fixed ENUM popup edits not being saved in sheet mode
- Improved warnings before EXPLAIN ANALYZE statements that can modify data
- Fixed copying and filtering BIT values to preserve their bits
- Fixed CSV imports with multibyte encodings
- Fixed SQL and XML exports to use UTF-8 consistently
- Fixed Table Information dates changing format after exports and bundle commands
- Centered import dialog menus
- Various stability, compatibility, and interface improvements
Added
- Auto-detect JSON values in the field editor pop-up,
- Filter string fields by their length,
- Tint the window title bar with the favorite connection color,
- Add fuzzy type-ahead search to the tables list,
- AND/OR switch and discoverable groups for the content filter,
- Replace an existing query favorite,
- Add a preference to hide the filter drop zone,
- Copy selected column values from result tables,
- Add editable Record View,
Fixed
- Center import dialog menus,
- Reconcile the prepared build before release merge,
- Record View and inline edits use the right column after columns move or are filtered,
- Warn before EXPLAIN ANALYZE with INTO or FOR SCHEMA modifiers runs a write,
- Prevent table comments from overlapping table names,
- Table Information keeps its date format after exports and bundle commands,
- Relieve the main thread of three profiling-found hot spots,
- Move Bevel Button position to the right,
- Add connection error button spacing,
- BIT values keep their bits in SQL copies and filters,
- alignment of query elements,
- XML exports are UTF-8, as their prolog declares,
- SQL dumps are written in one encoding, UTF-8,
- Split CSV imports on character boundaries for multibyte encodings,
- Report a peer that closes before the request is written as no reply,
- Preserve ENUM popup edits in sheet mode,
- Harden release process around changing release notes
- Isolate temporary GHCR credentials
- Reconcile declared release source state
- Accept pre-incremented release version files
- Treat pre-incremented release sources as new releases
- Preserve SSH tunnel failure diagnostics,
- Prevent opt-out startup service requests,
- Make "+"/"-" in the content filter respond immediately,
- Use DELETE HISTORY for MariaDB privilege grants,
- Bound utf8strlen reads to lexer token bytes,
- Fit completion popup to its columns,
- Restore the main window frame across window close and reopen,
- MCP run_query tool schema: declare items for the params array,
- Tie NSUserDefaults KVO observer lifetimes to their owning objects,
- Point libmysqlclient at the bundled plugin directory,
- Validate SSL files for SSH tunnel connections,
- Authenticate release wake-state JWTs as Bearer tokens,
- Ignore superseded prereleases in release overlap guard,
- Restrict the favorites search shortcut to plain ⌘F,
- Make GitHub release checks resilient,
- Authenticate asynchronous release publisher source,
- Authorize exact-target GitHub release mutations,
- Handle already-deleted release branches,
Changed
- Prepare 6.0.0 (20112) release,
- Import progress no longer blocks the import thread for every row or statement,
- SPMySQLFramework: one byte-to-string conversion, truncated column names trimmed again, kill query without trailing NUL,
- SPTextView reaches its delegate's document and tables list through a formal protocol,
- SPCopyTable reads the tables list through an SPTableContent property,
- SPFieldMapperController reads the tables list and database data through properties,
- SPQueryFavoriteManager takes its SPCustomQuery delegate by type,
- SPDatabaseStructure reads the tables list through the document's property,
- Replace KVC private-ivar access with typed calls in SPWindowAdditions and SPImageView,
- Fastlane cleanup and hardening
- Prepare 6.0.0 (20111) release,
- Prepare 5.5.0 (20110) release,
Removed
- Drop macOS 12 support, require macOS 13.5 (Ventura), bump to 6.0.0,
Infrastructure
- Move the tooltip replacement lifecycle into Swift,
- Format a fixed instant in testOldvsNewDateFormat,
- Format one instant in testOldvsNewDateFormat,
- Retire the executed help-viewer and macOS 13.5 plans,
- Retire the warnings plan, refresh the modernization plan for 2026-09-07,
- Universal MySQL client auth plugins linked against the bundled OpenSSL,
- Bundled MySQL client 8.4.11 built from source for the macOS 13.5 floor,
- Rebuild recipe for the bundled MySQL client without Homebrew,
- Rebuild the bundled OpenSSL from source for the macOS 13.5 floor,
- SSH tunnel IPC migration step 5a: the socket transport becomes the default,
- SSH tunnel IPC migration step 4: peer validation from the socket's audit token,
- SSH tunnel IPC migration step 3: the socket transport, behind a default,
- SSH tunnel IPC migration step 2: the shared wire format,
- SSH tunnel IPC migration steps 0-1: spike verdict, narrow the vended surface,
- Keychain SecItem migration step 5: flip the callers, delete SPKeychain,
- Keychain SecItem migration step 4: SAKeychain, proven against the legacy store,
- Keychain SecItem migration step 3: retire the tunnel assistant's keychain read,
- Keychain SecItem migration step 2: fix the confirmed defects,
- Keychain SecItem migration steps 0-1: design plan + characterization suite,
- Cut test-scheme clean-build warnings from 104 to 78 occurrences,
- Cut test-scheme clean-build warnings from 165 to 104 occurrences,
- Mark the landed warning sweeps as landed in the warnings plan too
- Refresh the development plans against main after the macOS 13.5 merge,
- Document English localization catalog requirement,
- Cut clean-build warnings from 358 to 162 occurrences,
- Cut clean-build warnings from 532 to 358 occurrences,
- Extract favorite duplicate detection into SAFavoriteDuplicateMatcher,
- Adopt Apple's SwiftUI invalidation guidance (view boundaries, closure bindings),
- Host the SwiftUI connection screen in the standalone window (C3),
- Extend the SwiftUI connection form to every connection type (C2b),
- Migrate the drag-out payloads off the deprecated write API (step 9b, part 2),
- Fix the flaky pid-file race in the command runner test,
- Ship the Xcode MCP server and document the windowless workflow,
- Migrate the internal drag reorders off the deprecated write API (step 9b, part 1),
- Adopt the formal AppKit validation/editing protocols (step 9a),
- Validate GitHub release payload compatibility,
- Swift 6 readiness: remove captured-var mutation in concurrent code,
- Remove deleted RC1 publisher exception,
- Preserve compatible GitHub release publisher identity,
- Derive release builds from Apple state,
- Rewrite the MySQL help viewer on WKWebView,
- @PanMan
- @anandghegde
- @dgallaway
- @kruegge82
- @muarifer
- Source
- GitHub releases
- Last checked
Similar apps
- TablePro

TableProTop pickTop ratedA free, open-source native database client for Mac with a built-in AI assistant.Freemium - Postico 2

Postico 2A PostgreSQL client that stays readable as the data grows.Paid - Postquel

PostquelA free, native PostgreSQL client for macOS with bring-your-own AIFree - OrcaQ

OrcaQThe open source Next Generation database clientFree - TablePlus

TablePlusA native database client for SQL and NoSQL work, with inline editing.Freemium - Macsmith

MacsmithPuts Homebrew, local databases, runtimes and ports in one native Mac GUI.Freemium - Rank

RankTurn Google Search Console data into a weekly SEO plan, kept on your Mac.Paid - iTerm2

iTerm2A terminal with panes, search, profiles and real shell integration.Free

