DEV Community

Command Line Interface

CLI is a text-based user interface used to interact with a computer's operating system or software by typing commands into a terminal.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Visual Regression Testing for CLIs with VHS

Visual Regression Testing for CLIs with VHS

1
Comments 4
4 min read
From Blender Demos to Agent Toolchains: Why Terminal Skills Matter

From Blender Demos to Agent Toolchains: Why Terminal Skills Matter

Comments
6 min read
The Day My Argument Parser Outweighed My Neural Network

The Day My Argument Parser Outweighed My Neural Network

Comments
4 min read
The VTEX public API is the same for 3,760 retailers — but no one aggregated it. Until now.

The VTEX public API is the same for 3,760 retailers — but no one aggregated it. Until now.

Comments
1 min read
I built a CLI to safely share .env files across teams

I built a CLI to safely share .env files across teams

Comments
3 min read
CrawlForge v4.2.2: New CLI + 3 Tools for Local AI Scraping

CrawlForge v4.2.2: New CLI + 3 Tools for Local AI Scraping

Comments
6 min read
Repo Readiness for AI Agents: The Complete Guide

Repo Readiness for AI Agents: The Complete Guide

Comments
10 min read
How I Reduced a Video from 137MB to 29MB Using FFmpeg (Without Killing Quality)

How I Reduced a Video from 137MB to 29MB Using FFmpeg (Without Killing Quality)

Comments
2 min read
The First Version Was Just a CLI - and That Was the Point

The First Version Was Just a CLI - and That Was the Point

Comments
2 min read
I got tired of writing commit messages. So I built a CLI.

I got tired of writing commit messages. So I built a CLI.

Comments
3 min read
Quick Codex: a lightweight workflow layer for Codex CLI

Quick Codex: a lightweight workflow layer for Codex CLI

Comments
2 min read
I built fast and simple tool for NixOS in C++

I built fast and simple tool for NixOS in C++

Comments
1 min read
Building CLI tool (v1 of zap-search)

Building CLI tool (v1 of zap-search)

1
Comments
5 min read
I built my own release CLI because I wanted full control over my changelogs.

I built my own release CLI because I wanted full control over my changelogs.

Comments
3 min read
One Open Source Project a Day (No. 68): CLI-Anything - Making Every Piece of Software Agent-Native

One Open Source Project a Day (No. 68): CLI-Anything - Making Every Piece of Software Agent-Native

1
Comments
8 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.