Command-line programs
Install recipes with the published checksum for each platform, and a typed wrapper that checks the arguments before the program runs. CSV, JSON, SQL and text tools your agent can call from a step.
14 shown here, from 3,910 program install recipes in the library release of October 9, 2026.
What to watch for
- An install without a checksum cannot show the download is the one published.
- Wrapping a program lets a step refuse a bad argument before anything runs.
- A program's licence travels with it, beside the recipe's own.
Components
CLI utility for manipulating SQLite databases (sqlite-utils)
sqlite-utils 4.2.1sqlite-utils 4.2.1 (CLI utility for manipulating SQLite databases): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- sqlite-utils
- Program version
- 4.2.1
CSV CLI magician written in Rust (xan)
xan 0.61.0xan 0.61.0 (CSV CLI magician written in Rust): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- xan
- Program version
- 0.61.0
Cross-platform, efficient and practical CSV/TSV toolkit in Golang (csvtk)
csvtk 0.38.0csvtk 0.38.0 (Cross-platform, efficient and practical CSV/TSV toolkit in Golang): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- csvtk
- Program version
- 0.38.0
Command-line csv viewer (csvlens)
csvlens 0.15.1csvlens 0.15.1 (Command-line csv viewer): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- csvlens
- Program version
- 0.15.1
CLI csv pretty printer (tidy-viewer)
tidy-viewer 1.8.93tidy-viewer 1.8.93 (CLI csv pretty printer): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- tidy-viewer
- Program version
- 1.8.93
CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN (trdsql)
trdsql 1.2.3trdsql 1.2.3 (CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- trdsql
- Program version
- 1.2.3
CLI tool for running SQL queries against JSON, CSV, Excel, Parquet, and more (dsq)
dsq 0.23.0dsq 0.23.0 (CLI tool for running SQL queries against JSON, CSV, Excel, Parquet, and more): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- dsq
- Program version
- 0.23.0
Convert JSON and JSON Lines to terminal, CSV, HTTP, and markdown tables (jtbl)
jtbl 1.6.0jtbl 1.6.0 (Convert JSON and JSON Lines to terminal, CSV, HTTP, and markdown tables): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- jtbl
- Program version
- 1.6.0
JSON to TSV converter (json2tsv)
json2tsv 1.2json2tsv 1.2 (JSON to TSV converter): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- json2tsv
- Program version
- 1.2
Uses CSS selectors to extract bits content from HTML files (htmlq)
htmlq 0.4.0htmlq 0.4.0 (Uses CSS selectors to extract bits content from HTML files): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- htmlq
- Program version
- 0.4.0
Unicode database query tool for the command-line (uni)
uni 2.10.0uni 2.10.0 (Unicode database query tool for the command-line): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- uni
- Program version
- 2.10.0
Python character encoding detector (chardetect)
chardetect 7.6.0chardetect 7.6.0 (Python character encoding detector): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- chardetect
- Program version
- 7.6.0
Static file server (dufs)
dufs 0.46.0dufs 0.46.0 (Static file server): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- dufs
- Program version
- 0.46.0
Utility for encoding or decoding QR code (qrtool)
qrtool 0.13.2qrtool 0.13.2 (Utility for encoding or decoding QR code): the install recipe with published checksums for each platform and a typed wrapper that checks arguments before running it.
- Program
- qrtool
- Program version
- 0.13.2
Give your agent these components
Your harness downloads them through Baltor with Pro, $49 a month. Cancel any time from your account page.
More from Harness tools
- MCP server settingsConnection entries for MCP servers, written for Claude Code, Codex, Cursor and OpenCode.
- Slash commandsSaved prompts your harness runs as a command: debugging, reviews, changelogs, audits, refactors and migrations.
- HooksScripts your harness runs before or after a step: block risky commands, check for secrets, enforce commit messages, and format or lint after an edit.
- Tested functionsOne upstream Python function at a time, copied with the code it needs and a test: validators, parsers and formatters your agent can import without adding a dependency.
- 3D and game file checkersStandard-library checkers for glTF and Godot files that catch what an engine would drop or misread.
- Deterministic skillsSkills that give the same answer every time.
- Corner casesThe inputs that break code, ready to test.
- Stop starting from nothingFor a developer whose coding agent starts every task from nothing: give each step the guidance and reusable code it needs.
- Harness FilesSkills, instruction files, tools, hooks and settings your harness picks up: what they are, how a harness gets them, and the setup for each harness.
- Get set upConnect Claude Code, Codex, Cursor, OpenCode, VS Code or Pi over MCP, call the REST API, or give an agent a feed link. Then download your first file.
- Top MCP serversA task-focused MCP shortlist with dated GitHub popularity, setup sources and clear limits on quality and Baltor usage claims.
- Claude Code quickstartWhat you need, the .mcp.json entry to paste, the first search, the first download and the check that it worked, for Claude Code.