Install command:
brew install qt

Also known as: qt6, qt@6

Cross-platform application and UI framework


License: BSD-3-Clause and GFDL-1.3-no-invariants-only and GPL-2.0-only and (GPL-3.0-only with Qt-GPL-exception-1.0) and LGPL-3.0-only

Formula JSON API: /api/formula/qt.json

Formula code: qt.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon ventura
big sur
Intel ventura
big sur
64-bit linux

Current versions:

stable 6.5.1
head ⚡️ HEAD

Other versions:

qt@5 5.15.10 Cross-platform application and UI framework

Revision: 3

Depends on:

assimp 5.2.5 Portable library for importing many well-known 3D model formats
brotli 1.1.0 Generic-purpose lossless compression algorithm by Google
dbus 1.14.10 Message bus system, providing inter-application communication
double-conversion 3.3.0 Binary-decimal and decimal-binary routines for IEEE doubles
freetype 2.13.2 Software library to render fonts
glib 2.78.0 Core application library for C
harfbuzz 8.2.1 OpenType text shaping engine
hunspell 1.7.2 Spell checker and morphological analyzer
icu4c 73.2 C/C++ and Java libraries for Unicode and globalization
jasper 4.0.0 Library for manipulating JPEG-2000 images
jpeg-turbo 3.0.0 JPEG image codec that aids compression and decompression
libb2 0.98.1 Secure hashing function
libmng 2.0.3 MNG/JNG reference library
libpng 1.6.40 Library for manipulating PNG images
libtiff 4.6.0 TIFF library and utilities
md4c 0.4.8 C Markdown parser. Fast. SAX-like interface
openssl@3 3.1.3 Cryptography and SSL/TLS Toolkit
pcre2 10.42 Perl compatible regular expressions library with a new API
sqlite 3.43.1 Command-line interface for SQLite
webp 1.3.2 Image format providing lossless and lossy compression for web images
zstd 1.5.5 Zstandard is a real-time compression algorithm

Depends on when building from source:

cmake 3.27.6 Cross-platform make
ninja 1.11.1 Small build system for use with gyp or CMake
node 20.8.0 Platform built on V8 to build network applications
pkg-config 0.29.2 Manage compile and link flags for libraries
python@3.11 3.11.5 Interpreted, interactive, object-oriented programming language
six 1.16.0 Python 2 and 3 compatibility utilities
vulkan-headers 1.3.266 Vulkan Header files and API registry
vulkan-loader 1.3.263 Vulkan ICD Loader
molten-vk 1.2.5 Implementation of the Vulkan graphics and compute API on top of Metal

Requires: Xcode (build)

You can add Homebrew's Qt to QtCreator's "Qt Versions" in:
    Preferences > Qt Versions > Link with Qt...
pressing "Choose..." and selecting as the Qt installation path:


Installs (30 days)
qt 20,855
Installs on Request (30 days)
qt 13,512
Build Errors (30 days)
qt 46
Installs (90 days)
qt 60,220
Installs on Request (90 days)
qt 39,165
Installs (365 days)
qt 152,003
Installs on Request (365 days)
qt 112,771
Fork me on GitHub