Harlequin
The SQL IDE for Your Terminal.
  • Get Started
  • Docs
  • Blog
  • About
  • Sponsor
  • GitHub icon
    tconbeer/harlequin
    GitHub stars4,543 GitHub forks102
  • Chevron
  • Chevron
  • Installing Harlequin
  • Running Harlequin
  • Using Harlequin
  • Getting Help
  • Database Adapters
  • Chevron
  • Files Overview
  • Local Files
  • Remote Objects (S3)
  • Choosing a Theme
  • Chevron
  • Config Overview
  • Creating Config Files
  • Discovering Config Files
  • Selecting a Profile
  • Chevron
  • About Key Bindings
  • Creating a Keymap
  • Selecting Keymaps
  • Exporting Data
  • Managing Transactions
  • Chevron
  • DuckDB Basic Usage
  • Initialization Scripts
  • Loading Extensions
  • Transaction Handling
  • MotherDuck
  • Chevron
  • SQLite Basic Usage
  • Initialization Scripts
  • Loading Extensions
  • Transaction Handling
  • Chevron
  • Postgres Basic Usage
  • Multiple Databases
  • Transaction Handling
  • Adapter: MySQL
  • Adapter: ODBC
  • Chevron
  • BQ Installation and Configuration
  • Auth and Permissions
  • Adapter: Trino
  • Chevron
  • Installation and Basic Usage
  • Initialization Scripts
  • Adapter: ADBC
  • Adapter: RisingWave
  • Adapter: Wherobots
  • Adapter: Cassandra
  • Adapter: NebulaGraph
  • Adapter: Exasol
  • Reference: Default Bindings
  • Chevron
  • Common Problems
  • Key Bindings
  • Copying and Pasting
  • Appearance
  • Locale
  • Windows Timezone Database
  • DuckDB Version Mismatch
  • Terminal Recommendations
  • Chevron
  • Ways to Contribute
  • Creating an Adapter

Terminal Recommendations

If you are using the default Mac Terminal or Windows Command Prompt, you may want to switch to a more modern terminal. The following terminals are free and come highly recommended:

  • Windows (native or WSL2): Windows Terminal
  • Mac: iTerm2
  • Linux: Gnome, Alacritty

Previous:

DuckDB Version Mismatch

Next:

Ways to Contribute

  • Docs
  • Blog
  • About
  • GitHub

Shandy Data LLC ©2025. Icons by Icons8.