libdivecomputer
« Back to VersTracker
Description:
Library for communication with various dive computers
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: dive library hardware c scuba
Install: brew install libdivecomputer
About:
Libdivecomputer is an open-source library designed to provide a unified interface for communicating with a wide range of dive computers. It abstracts the complexities of different manufacturer protocols, allowing applications to easily download and parse dive logs. Its main value is enabling interoperability for dive software and hardware developers.
Key Features:
  • Supports dozens of dive computer models from various manufacturers
  • Provides a stable, unified C API for device communication
  • Handles data parsing and logging formats
  • Open source and actively maintained
Use Cases:
  • Developing dive log management software
  • Integrating dive computer data into custom analysis tools
  • Creating firmware update utilities for dive gear
Alternatives:
  • Subsurface – Subsurface is a full dive log application that may use libdivecomputer as a backend, rather than being a direct alternative library.
Version History
Detected Version Rev Change Commit
Nov 25, 2024 11:55pm 0 VERSION_BUMP afd162db