Hasty Briefsbeta

Bilingual

databow: a Rust CLI to query any database with an ADBC driver

3 days ago
  • #databow
  • #ADBC
  • #CLI tool
  • databow is an open-source CLI tool for querying databases with ADBC drivers.
  • Built in Rust, it provides a fast, unified interface for various SQL databases.
  • It supports over 30 databases, including transactional, analytical, lakehouse, and time-series types.
  • Features include an interactive SQL shell with syntax highlighting, multiline input, and clean table output.
  • It allows exporting query results to formats like CSV, JSON, and Arrow IPC.
  • databow is designed for automation, fitting into scripts and pipelines.
  • Connection profiles can be saved to avoid repetitive typing of connection strings.
  • Based on ADBC, it ensures efficient data transfer in Apache Arrow format and consistent behavior across databases.
  • Install via uv or Cargo, and manage ADBC drivers with dbc.
  • Future roadmap includes dot commands, more export formats, result truncation, and data type display.