tinycdb
« Back to VersTracker
Description:
Create and read constant databases
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: database cdb key-value library storage
Install: brew install tinycdb
About:
Tinycdb is a very fast and simple utility for creating and reading constant databases. It provides a programmatic interface for storing key-value pairs in a binary format optimized for read-heavy operations. Its small footprint and efficiency make it ideal for applications requiring persistent, unchanging data lookups.
Key Features:
  • Extremely fast lookups
  • Tiny memory footprint
  • Atomic updates
  • Simple C library API
Use Cases:
  • Storing user/group information for authentication
  • DNSbl or spam filter lookups
  • Configuration data storage
Alternatives:
  • Berkeley DB – BDB is more feature-rich but significantly larger and more complex.
  • Redis – Redis is an in-memory server, whereas cdb is a static file format requiring no running process.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 9:20am 1 VERSION_BUMP 73d05654
Sep 15, 2024 1:22pm 1 VERSION_BUMP 051a1069
Sep 15, 2024 6:33am 1 VERSION_BUMP 7f001aa8