tbox
« Back to VersTracker
Description:
Glib-like multi-platform C library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c-library cross-platform embedded networking utility
Install: brew install tbox
About:
Tbox is a lightweight, cross-platform C library that provides a rich set of utilities similar to GLib, including data structures, file I/O, and network operations. It is designed with a focus on performance and small footprint, making it suitable for embedded systems and resource-constrained environments. The library aims to simplify native development by offering a consistent API across Windows, Linux, macOS, and even Android.
Key Features:
  • Cross-platform compatibility (Windows, Linux, macOS, Android)
  • Rich set of data structures and algorithms
  • Built-in support for networking, file I/O, and threading
  • Low memory footprint and high performance
Use Cases:
  • Developing high-performance network servers and clients
  • Building applications for embedded or resource-constrained devices
  • Creating cross-platform native software without heavy dependencies
Alternatives:
  • GLib – Tbox is significantly lighter and has a smaller footprint than GLib, making it better for embedded systems.
  • libuv – While libuv focuses primarily on async I/O, Tbox offers a broader set of general-purpose data structures and utilities.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 2:56am 0 VERSION_BUMP a60e9814
Sep 14, 2024 10:56pm 0 VERSION_BUMP e89cb1a4
Sep 12, 2024 11:39pm 0 VERSION_BUMP 369131f6