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.
broot, a new way to browse directories

broot, a new way to browse directories

60
Comments 11
1 min read
Typeracer-cli

Typeracer-cli

8
Comments
1 min read
Why I Create Atomic Commits In Git

Why I Create Atomic Commits In Git

33
Comments
2 min read
Giving Go another chance: backend

Giving Go another chance: backend

10
Comments
3 min read
On building a small cross-platform CLI tool in C, Go & Swift

On building a small cross-platform CLI tool in C, Go & Swift

11
Comments
6 min read
Blueprint - a boilerplate tool for the terminal

Blueprint - a boilerplate tool for the terminal

7
Comments
1 min read
One-click HTTP debugging for any CLI tool

One-click HTTP debugging for any CLI tool

10
Comments
4 min read
blog-cli: A CLI for Blogging with Static Site Generators

blog-cli: A CLI for Blogging with Static Site Generators

39
Comments 19
2 min read
Deleting files that start with a hyphen in Bash

Deleting files that start with a hyphen in Bash

6
Comments 8
2 min read
Ever miss the forest for the trees?

Ever miss the forest for the trees?

18
Comments 1
3 min read
A FOSS Note Taking App... with Synchronization Capabilities (Joplin)

A FOSS Note Taking App... with Synchronization Capabilities (Joplin)

45
Comments 7
1 min read
Lightning Fast Terminal File Manager

Lightning Fast Terminal File Manager

14
Comments 4
1 min read
WRK: A modern HTTP benchmarking tool

WRK: A modern HTTP benchmarking tool

19
Comments
1 min read
Introducing Tomtit profiles

Introducing Tomtit profiles

7
Comments
2 min read
norris-cli

norris-cli

39
Comments 4
1 min read
Automation of Perl6 development workflow through the Tomtit task runner

Automation of Perl6 development workflow through the Tomtit task runner

5
Comments
3 min read
What are your CLI go to commands and aliases?

What are your CLI go to commands and aliases?

38
Comments 24
1 min read
One Tomtit to make it!

One Tomtit to make it!

5
Comments
4 min read
Tomtit - Makefile alike task runner written on Perl6 with dozens of plugins

Tomtit - Makefile alike task runner written on Perl6 with dozens of plugins

6
Comments
1 min read
On GUI-shaming and a mountain of hot takes

On GUI-shaming and a mountain of hot takes

167
Comments 50
3 min read
Vue CLI UI for Easy Project Management

Vue CLI UI for Easy Project Management

6
Comments
1 min read
Distributing portable scripts with Sparrow

Distributing portable scripts with Sparrow

8
Comments
3 min read
Nokogiri Scraping Walkthrough

Nokogiri Scraping Walkthrough

25
Comments
7 min read
A Developer's Diary: Building A Notes Taking App in Shell

A Developer's Diary: Building A Notes Taking App in Shell

45
Comments 4
8 min read
Which strategies do you choose when searching something?

Which strategies do you choose when searching something?

8
Comments 3
2 min read
The Story of How I wrote A CLI for Your Bookmarks using Larder.io

The Story of How I wrote A CLI for Your Bookmarks using Larder.io

30
Comments 9
15 min read
Interfaces de comandos con Python

Interfaces de comandos con Python

8
Comments 4
2 min read
Music Libary CLI

Music Libary CLI

12
Comments
2 min read
5 cool things you can do with the Sanity CLI

5 cool things you can do with the Sanity CLI

15
Comments
3 min read
ruplacer: find and replace text in source files

ruplacer: find and replace text in source files

10
Comments
3 min read
Command line application tests made easy with Outthentic

Command line application tests made easy with Outthentic

11
Comments
6 min read
How to create a Manjaro Linux live USB through the CLI

How to create a Manjaro Linux live USB through the CLI

9
Comments
2 min read
clinews - read the news from the CLI!

clinews - read the news from the CLI!

7
Comments
1 min read
Comparing directories: a case study

Comparing directories: a case study

14
Comments
6 min read
My favorite CLI tools

My favorite CLI tools

18
Comments 8
1 min read
Replace 8 Frequently Used Linux Commands!?

Replace 8 Frequently Used Linux Commands!?

21
Comments 3
5 min read
CLI Love Inside ❤️

CLI Love Inside ❤️

259
Comments 33
6 min read
PHP Console Application made easy

PHP Console Application made easy

9
Comments 3
1 min read
Quran Cli

Quran Cli

16
Comments
1 min read
How to create a node js command line tool with yargs middleware

How to create a node js command line tool with yargs middleware

11
Comments
6 min read
How to run a command in your shell until it succeed

How to run a command in your shell until it succeed

11
Comments 4
1 min read
Makefile with help message

Makefile with help message

10
Comments 2
2 min read
How to make beautiful, simple CLI apps with Node

How to make beautiful, simple CLI apps with Node

211
Comments 7
3 min read
dotenv-vault: No dependency .env encrypt tool

dotenv-vault: No dependency .env encrypt tool

33
Comments 4
3 min read
Creating A Real-World CLI App With Node

Creating A Real-World CLI App With Node

135
Comments 3
11 min read
My First NPM Package: github-traffic-cli

My First NPM Package: github-traffic-cli

21
Comments
1 min read
Rest in peace, grep!

Rest in peace, grep!

69
Comments 3
2 min read
Introducing rusync

Introducing rusync

10
Comments
1 min read
I've Used How Much Space??

I've Used How Much Space??

7
Comments
3 min read
todo-list CLI with github gists

todo-list CLI with github gists

34
Comments
1 min read
iPipeTo - The Node.js cli interactive workflow

iPipeTo - The Node.js cli interactive workflow

36
Comments
1 min read
Next step Git for those that already know add and commit

Next step Git for those that already know add and commit

300
Comments 13
3 min read
“dotnet new install” issue – “Error: Value cannot be null”

“dotnet new install” issue – “Error: Value cannot be null”

6
Comments 2
2 min read
Bypassing the DNS hierarchy with the dig command

Bypassing the DNS hierarchy with the dig command

9
Comments 3
5 min read
How to create an Ubuntu live USB using the CLI

How to create an Ubuntu live USB using the CLI

8
Comments
2 min read
ちょっとしたコマンドをさくっとClojureScriptで書けるスターターキットchochoiをつくった

ちょっとしたコマンドをさくっとClojureScriptで書けるスターターキットchochoiをつくった

13
Comments
1 min read
I've Used How Much Space??

I've Used How Much Space??

8
Comments
3 min read
Show diff when dredd was failed by unexpected body

Show diff when dredd was failed by unexpected body

14
Comments
1 min read
I want to develop CLI tool of Riot.js (Looking for collaborators)

I want to develop CLI tool of Riot.js (Looking for collaborators)

15
Comments
3 min read
CLI tool to visually see disk usage in Linux and OSX

CLI tool to visually see disk usage in Linux and OSX

36
Comments 1
1 min read
loading...