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.
Building a Rich Shell Experience: Modern CLI Tools for Developers

Building a Rich Shell Experience: Modern CLI Tools for Developers

Comments
7 min read
Stop Zipping Folders: How I Built a Zero-Trust Tunnel to Share Files Instantly (in Go)

Stop Zipping Folders: How I Built a Zero-Trust Tunnel to Share Files Instantly (in Go)

Comments
3 min read
Introducing Starlight Programming Language: A Learning-First CLI Language

Introducing Starlight Programming Language: A Learning-First CLI Language

Comments
3 min read
# Introducing Starlight Programming Language: A Learning-First CLI Language

# Introducing Starlight Programming Language: A Learning-First CLI Language

Comments
3 min read
AFK: A Laid-Back Way to Work with AI on Bigger Features

AFK: A Laid-Back Way to Work with AI on Bigger Features

Comments
6 min read
I Built a LeetCode CLI That Tracks Your Solve Time and Saves Solution Versions

I Built a LeetCode CLI That Tracks Your Solve Time and Saves Solution Versions

Comments
2 min read
gmk: Stop Typing Git URLs

gmk: Stop Typing Git URLs

Comments
2 min read
WebTerminal

WebTerminal

Comments
1 min read
Gommitlint - a tool for keeping your commit quality

Gommitlint - a tool for keeping your commit quality

Comments
3 min read
DopeShell | support both linux and windows.

DopeShell | support both linux and windows.

Comments
1 min read
A Small Script That Refused to Stay Small

A Small Script That Refused to Stay Small

Comments
3 min read
Golazo: The beautiful game in your terminal

Golazo: The beautiful game in your terminal

Comments
2 min read
youtube-transcript: A tool to fetch YouTube video transcripts via Web UI and CLI

youtube-transcript: A tool to fetch YouTube video transcripts via Web UI and CLI

Comments
3 min read
The Curious Case of the Duplicating GPG_TTY and the Hidden .zprofile Culprit (and Why My Terminal Was So Slow!)

The Curious Case of the Duplicating GPG_TTY and the Hidden .zprofile Culprit (and Why My Terminal Was So Slow!)

5
Comments
4 min read
Skip Repetitive Stack Setup (Database, Auth, UI) and Start Coding Immediately

Skip Repetitive Stack Setup (Database, Auth, UI) and Start Coding Immediately

Comments
2 min read
Skillshare: Sync Your AI CLI Skills Across Claude, Codex, Cursor, Gemini, and OpenCode

Skillshare: Sync Your AI CLI Skills Across Claude, Codex, Cursor, Gemini, and OpenCode

Comments
1 min read
Claude Code Plugin CLI: The Missing Manual

Claude Code Plugin CLI: The Missing Manual

Comments
4 min read
I Open-Sourced a Tool to Detect Weak JWT Secrets 🔐

I Open-Sourced a Tool to Detect Weak JWT Secrets 🔐

Comments
2 min read
An Introduction to Git & Gitbash

An Introduction to Git & Gitbash

Comments
3 min read
A Much Better Windows tree Command that Implemented in Rust (tree++)

A Much Better Windows tree Command that Implemented in Rust (tree++)

Comments
5 min read
A Practical Guide to Load Testing with k6

A Practical Guide to Load Testing with k6

Comments
7 min read
Git Selective Ignore: Because Sometimes You Need to Keep Secrets from Git (But Not From Yourself)

Git Selective Ignore: Because Sometimes You Need to Keep Secrets from Git (But Not From Yourself)

Comments
9 min read
Git Selective Ignore: Because Sometimes You Need to Keep Secrets from Git (But Not From Yourself)

Git Selective Ignore: Because Sometimes You Need to Keep Secrets from Git (But Not From Yourself)

Comments
9 min read
Git Selective Ignore: Because Sometimes You Need to Keep Secrets from Git (But Not From Yourself)

Git Selective Ignore: Because Sometimes You Need to Keep Secrets from Git (But Not From Yourself)

Comments
9 min read
Building CLI tools with Rust (Clap)

Building CLI tools with Rust (Clap)

1
Comments
8 min read
loading...