console_bridge
« Back to VersTracker
Description:
Robot Operating System-independent package for logging
Type: Formula  |  Latest Version: 1.0.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: logging ros robotics c++ development
Install: brew install console_bridge
About:
console_bridge is a lightweight C++ library that provides a mechanism to output log messages from ROS packages. It allows developers to write code that logs to the standard console output without requiring the full Robot Operating System runtime. This enables the creation of ROS-independent libraries that can be used in broader C++ applications.
Key Features:
  • ROS-independent logging mechanism
  • C++ library for easy integration
  • Provides log levels (Info, Warn, Error, Debug)
  • Lightweight and low-overhead
Use Cases:
  • Developing C++ libraries that can be used both within and outside the ROS ecosystem
  • Standardizing log output across robotics packages
  • Reducing dependencies for core algorithmic code
Alternatives:
  • glog – Google's logging library is more feature-rich but is a larger dependency.
  • spdlog – A very fast header-only C++ logging library, but does not provide specific ROS compatibility.
License: BSD-3-Clause
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Dec 21, 2024 1:03am 0 VERSION_BUMP d2bb9834