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.
Tired of Losing Your Command-Line History? I Built a Solution.

Tired of Losing Your Command-Line History? I Built a Solution.

1
Comments
2 min read
# CLI vs GUI in Backend Development: Which is Better in 2025?

# CLI vs GUI in Backend Development: Which is Better in 2025?

1
Comments
5 min read
Go Beyond Viper and Cobra: Declarative Field-Driven Configuration for Go Apps

Go Beyond Viper and Cobra: Declarative Field-Driven Configuration for Go Apps

Comments
20 min read
🚀 Introducing SyntaxRush: A Terminal-Based Code Typing Game for Developers

🚀 Introducing SyntaxRush: A Terminal-Based Code Typing Game for Developers

Comments
2 min read
How I Built a Screenshot Mover With Python

How I Built a Screenshot Mover With Python

Comments 1
3 min read
10 Comandos Modernos para seu Terminal

10 Comandos Modernos para seu Terminal

2
Comments
3 min read
How I Built a Dungeons and Dragons Game With Python

How I Built a Dungeons and Dragons Game With Python

Comments 1
3 min read
Using 1Password CLI to Manage Multiple GitHub SSH Keys in a Terminal-Only Debian Setup

Using 1Password CLI to Manage Multiple GitHub SSH Keys in a Terminal-Only Debian Setup

1
Comments
2 min read
Git

Git

1
Comments
1 min read
ncdu - NCurses Disk Usage

ncdu - NCurses Disk Usage

Comments
1 min read
From Functions to OOP: Building a Rock–Paper–Scissors CLI in Ruby

From Functions to OOP: Building a Rock–Paper–Scissors CLI in Ruby

Comments
5 min read
Browser Auto-Open: Seamless OAuth UX for CLI Tools

Browser Auto-Open: Seamless OAuth UX for CLI Tools

Comments
5 min read
2 Ways to Count Files in a Linux Directory Using Bash

2 Ways to Count Files in a Linux Directory Using Bash

Comments
1 min read
CLI for the Clueless, Learning AWS CLI Through Interactive Gaming

CLI for the Clueless, Learning AWS CLI Through Interactive Gaming

2
Comments
6 min read
Preparation of Winux. How to make paid features free.

Preparation of Winux. How to make paid features free.

10
Comments 2
3 min read
The Backbone of IT: Understanding the Role of a System Administrator

The Backbone of IT: Understanding the Role of a System Administrator

5
Comments
2 min read
Perspt: Your Terminal's New AI Powerhouse!

Perspt: Your Terminal's New AI Powerhouse!

2
Comments
3 min read
Pyker: A Modern PM2 Alternative for Python Developers

Pyker: A Modern PM2 Alternative for Python Developers

Comments
4 min read
Why Your CLI Tool Needs OAuth (Not API Keys)

Why Your CLI Tool Needs OAuth (Not API Keys)

Comments
3 min read
Building Command-Line Tools with C# and System.CommandLine

Building Command-Line Tools with C# and System.CommandLine

1
Comments
4 min read
Git : เริ่มต้นใช้ Git ตั้งค่า และสร้าง repository

Git : เริ่มต้นใช้ Git ตั้งค่า และสร้าง repository

Comments
1 min read
I made a language where the only command is “i use arch btw” 🤯

I made a language where the only command is “i use arch btw” 🤯

Comments 2
2 min read
Easy logging in your small ruby scripts/apps

Easy logging in your small ruby scripts/apps

Comments
2 min read
Why I Built hawk - A CLI Tool That Brings pandas-Like Operations to JSON/YAML/CSV

Why I Built hawk - A CLI Tool That Brings pandas-Like Operations to JSON/YAML/CSV

Comments
5 min read
Meet flx CLI: A Clean Architecture Generator CLI for Flutter Developers

Meet flx CLI: A Clean Architecture Generator CLI for Flutter Developers

Comments
2 min read
loading...