🍺 BREW Explorer

← all formulae

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.

Categories

Alternatives

libserialport pyserial
6.2k
30-day installs · #513
19.6k
90-day · #531
58.8k
365-day · #604

Runtime dependencies

Build dependencies

Links

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."
}