home / utilities
Category

Best CLIs for Utilities

This category covers Weather, downloads, and general-purpose tools Browse curated CLI tools with install commands, official signals, compatibility flags, and AI analysis so you can find the right command surface quickly.

22 CLIs
4 official
14 agent-ready
Why CLIs

croc

34k

Secure file transfer CLI for sending files, folders, and text between computers over public or self-hosted relays.

Go

progress

8.8k

CLI for showing progress, throughput, and ETA for already-running copy, archive, compression, and checksum commands.

C

wego

8.4k

Terminal weather CLI for current conditions and multi-day forecasts from pluggable weather providers.

JSON Output
Go

grex

8.1k

Regex generation CLI that turns sample strings into a regular expression, with flags for anchors, character classes, and repetition handling.

Rust

miniserve

7.4k

Local HTTP file server CLI for sharing, browsing, uploading, and downloading files and directories.

Rust

translate-shell

7.4k

Command-line translator for text, files, and web pages using Google, Bing, Yandex, or Apertium backends.

Awk

ffsend

7.3k

Encrypted file-sharing CLI for uploading, downloading, and managing expiring shares on Send-compatible hosts.

Rust

pastel

6.3k

Color manipulation CLI for converting formats, generating palettes, and styling terminal output.

Rust

Clipboard

5.7k

Terminal clipboard manager for copying, pasting, searching, and syncing text, files, and raw data across named and system clipboards.

JSON Output
C++

Stripe CLI

Stripe
1.9k

Official Stripe CLI for webhook testing, API requests, request logs, and local integration workflows.

JSON Output
Go

imsg

820

macOS Messages CLI for listing chats, reading history, watching new messages, and sending iMessage or SMS.

JSON Output
Swift

wacli

607

WhatsApp CLI for syncing chats locally, searching message history, sending messages, and managing contacts or groups.

JSON Output
Go

sag

217

ElevenLabs text-to-speech CLI for speaking text, browsing voices, and saving audio from the terminal.

Go

Twilio CLI

Twilio
187

Official Twilio CLI for Twilio API operations, account profiles, phone numbers, and plugins.

JSON Output
JavaScript

goplaces

182

Google Places and Routes CLI for place search, autocomplete, details, photos, route search, and directions with JSON output.

JSON Output
Go

pv

178

Pipeline utility for showing transfer progress, throttling throughput, and watching data movement through pipes or files.

JSON Output
C

remindctl

140

macOS Apple Reminders CLI for listing lists, filtering tasks, and creating, editing, completing, or deleting reminders.

JSON Output
Swift

Slack CLI

Slack
122

Official Slack CLI for creating, deploying, and managing Slack platform apps, triggers, environments, and datastores.

JSON Output
Go

sonoscli

100

Sonos speaker control CLI for discovery, playback, grouping, queue management, favorites, scenes, and Spotify handoff.

JSON Output
Go

ordercli

55

Food delivery CLI for checking Foodora and Deliveroo order status and history, with Foodora reorder support.

JSON Output
Go

eightctl

51

Unofficial Eight Sleep CLI for pod control, schedules, alarms, sleep metrics, and device data.

JSON Output
Go

OpenSea CLI

OpenSea
6

OpenSea CLI for querying NFT collections, NFTs, listings, offers, events, accounts, tokens, and swap quotes.

JSON Output
TypeScript