qtserialport
brew install qtserialport
v6.11.1
(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
Qt library providing C++ classes for serial port communication on hardware and virtual ports.
Why you might care
Essential build dependency for Qt applications that need to interact with serial devices (microcontrollers, sensors, modems). Provides a cross-platform abstraction over platform-specific serial APIs (termios on Unix, Windows API on Windows), eliminating the need to write custom serial I/O code. Requires qtbase.
6.2k
30-day installs · #513
19.6k
90-day · #531
58.8k
365-day · #604
Runtime dependencies
Build dependencies
Links
- https://www.qt.io/
- Brew formula source: Formula/q/qtserialport.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"libserialport",
"pyserial"
],
"build_dependencies": [
"cmake",
"ninja"
],
"categories": [
"library",
"binding"
],
"caveats": null,
"conflicts_with": [
"qt@5"
],
"dependencies": [
"qtbase"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Provides classes to interact with hardware and virtual serial ports",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:40:55+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "qtserialport",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://www.qt.io/",
"homepage_og_description": "All the essential Qt tools for all stages of Software Development Lifecycle: planning, design, development, testing, and deployment.",
"homepage_og_image": "https://www.qt.io/hubfs/industry-image.png",
"homepage_title": "Qt | Tools for Each Stage of Software Development Lifecycle",
"installs_30d": 6183,
"installs_365d": 58763,
"installs_90d": 19625,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause",
"llm_generated_at": "2026-06-20T23:45:21+00:00",
"llm_model": "claude-haiku-4-5",
"name": "qtserialport",
"oldnames": [],
"one_liner": "Qt library providing C++ classes for serial port communication on hardware and virtual ports.",
"optional_dependencies": [],
"rank_30d": 513,
"rank_365d": 604,
"rank_90d": 531,
"raw_hash": "f8ef3dc7b2a2edd9",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/q/qtserialport.rb",
"tap": "homebrew/core",
"test_dependencies": [
"cmake",
"pkgconf"
],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "6.11.1",
"versioned_formulae": [],
"why_use_this": "Essential build dependency for Qt applications that need to interact with serial devices (microcontrollers, sensors, modems). Provides a cross-platform abstraction over platform-specific serial APIs (termios on Unix, Windows API on Windows), eliminating the need to write custom serial I/O code. Requires qtbase."
}