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.
Text Editor Based Reminder

Text Editor Based Reminder

Comments
2 min read
The better way to shorten Linux commands (it's not alias)

The better way to shorten Linux commands (it's not alias)

Comments
3 min read
Your Terminal Just Got a Brain: A Deep Dive into the Google Gemini CLI

Your Terminal Just Got a Brain: A Deep Dive into the Google Gemini CLI

5
Comments
3 min read
I Switched Shell History Tools. Here's Why

I Switched Shell History Tools. Here's Why

14
Comments 8
6 min read
Automatic Node.js Version Switching Across Projects

Automatic Node.js Version Switching Across Projects

Comments
3 min read
Unit testing for my CLI tool

Unit testing for my CLI tool

Comments
3 min read
My Experience Learning AI from Scratch and Why It Changed How I See Coding

My Experience Learning AI from Scratch and Why It Changed How I See Coding

44
Comments 5
9 min read
🛠️ "I Updated EAS CLI, But I'm Still Being Warned!" The Secret Life of Your Terminal PATH

🛠️ "I Updated EAS CLI, But I'm Still Being Warned!" The Secret Life of Your Terminal PATH

1
Comments
3 min read
OSD600: Lab 7

OSD600: Lab 7

Comments
3 min read
Launching Gemini CLI extensions for Google Data Cloud

Launching Gemini CLI extensions for Google Data Cloud

48
Comments
6 min read
How Keeping a Work Log Changed How I Work (and Grow as an Engineer)

How Keeping a Work Log Changed How I Work (and Grow as an Engineer)

Comments
2 min read
Gemini CLI vs. Codex CLI: The Battle for Your Terminal

Gemini CLI vs. Codex CLI: The Battle for Your Terminal

5
Comments
5 min read
JShell - Making my own shell

JShell - Making my own shell

Comments
4 min read
🚀 NPM-GitNameCheck: Instantly Check NPM Package Names & GitHub Usernames

🚀 NPM-GitNameCheck: Instantly Check NPM Package Names & GitHub Usernames

1
Comments
3 min read
Claude Code vs. Gemini CLI: Which AI Coding Agent Rules the Terminal?

Claude Code vs. Gemini CLI: Which AI Coding Agent Rules the Terminal?

6
Comments
4 min read
Fixing emoji support in the Linux terminal

Fixing emoji support in the Linux terminal

8
Comments
1 min read
Proton Pass CLI Enters the Secrets Space — Here’s Why Ghostable Still Leads

Proton Pass CLI Enters the Secrets Space — Here’s Why Ghostable Still Leads

Comments
3 min read
Git-Scope User Guide

Git-Scope User Guide

1
Comments 1
2 min read
Awesome FFmpeg Tricks for Video and Audio Manipulation

Awesome FFmpeg Tricks for Video and Audio Manipulation

Comments
2 min read
Free GitHub Backup, 2 commands (read-only, restore with plain Git)

Free GitHub Backup, 2 commands (read-only, restore with plain Git)

Comments
1 min read
user-scanner a cli tool written in python which helps you choose a unique username across all popular sites and games ⚡

user-scanner a cli tool written in python which helps you choose a unique username across all popular sites and games ⚡

1
Comments 1
2 min read
Building Type-Safe CLIs in Python with Maybe Monads

Building Type-Safe CLIs in Python with Maybe Monads

Comments
4 min read
How to Tame Your Multi-Repo Chaos with the Terminal

How to Tame Your Multi-Repo Chaos with the Terminal

2
Comments 1
3 min read
tagTonic- Automating 10 Years of Messy MP3 Metadata Using Go

tagTonic- Automating 10 Years of Messy MP3 Metadata Using Go

3
Comments
10 min read
Tux-GPT: A Command-Line AI Assistant Built for Your Terminal

Tux-GPT: A Command-Line AI Assistant Built for Your Terminal

1
Comments
2 min read
loading...