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.
Announcing npm7

Announcing npm7

279
Comments 13
3 min read
⚡ Speed up everyday work with handy Git aliases

⚡ Speed up everyday work with handy Git aliases

2
Comments
7 min read
Automatic command execution on file changes with entr

Automatic command execution on file changes with entr

8
Comments
4 min read
My experience of writing a CLI in Go

My experience of writing a CLI in Go

9
Comments 4
2 min read
Why is `cli init folder && cd folder && git init` the norm?

Why is `cli init folder && cd folder && git init` the norm?

6
Comments 1
1 min read
Are you still coding go cli handling by hand?

Are you still coding go cli handling by hand?

10
Comments
4 min read
Exploring AWS from the terminal with VisiData

Exploring AWS from the terminal with VisiData

6
Comments
2 min read
qrcp: transfer files over wi-fi from your computer to your mobile device by scanning a QR code without leaving the terminal

qrcp: transfer files over wi-fi from your computer to your mobile device by scanning a QR code without leaving the terminal

6
Comments
4 min read
Generating code template in an easy way.

Generating code template in an easy way.

3
Comments
1 min read
Introducing BTGen, your new best friend

Introducing BTGen, your new best friend

6
Comments 2
2 min read
Bringing npmjs.com to the terminal

Bringing npmjs.com to the terminal

4
Comments
3 min read
Todo list combining CLI and HATEOAS

Todo list combining CLI and HATEOAS

6
Comments
1 min read
Colored wrappers for kubectl

Colored wrappers for kubectl

14
Comments 1
1 min read
My first CLI Project

My first CLI Project

6
Comments
2 min read
Azure CLI Query JSON Output using JMESPath

Azure CLI Query JSON Output using JMESPath

3
Comments
1 min read
AWS simulate killing an Availability Zone

AWS simulate killing an Availability Zone

8
Comments
2 min read
CLI |> Compress and Decompress via CLI

CLI |> Compress and Decompress via CLI

2
Comments
2 min read
Assignment Template Creater

Assignment Template Creater

3
Comments
2 min read
🎉 🚀 🍺 The new release v0.4.1 of stegano-rs is out

🎉 🚀 🍺 The new release v0.4.1 of stegano-rs is out

9
Comments
1 min read
Fx tutorial: working with JSON in a terminal

Fx tutorial: working with JSON in a terminal

2
Comments
1 min read
project-butler: An easy tool to manage multiple projects

project-butler: An easy tool to manage multiple projects

4
Comments 2
3 min read
Let's Move our GitHub to Terminal. Yes!! gh-CLI is available!!

Let's Move our GitHub to Terminal. Yes!! gh-CLI is available!!

17
Comments 2
3 min read
Getting started with Github CLI

Getting started with Github CLI

4
Comments
4 min read
API > CLI > Space Exploration

API > CLI > Space Exploration

7
Comments
6 min read
CLI and Streams

CLI and Streams

5
Comments 2
3 min read
Introducing `guser`: A CLI Tool for Git User-Switching

Introducing `guser`: A CLI Tool for Git User-Switching

7
Comments 1
4 min read
.NET Core's Command Line

.NET Core's Command Line

7
Comments
9 min read
Multiple Named Profiles with AWS CLI

Multiple Named Profiles with AWS CLI

4
Comments
2 min read
How we built Localazy CLI: Kotlin MPP and Github Actions

How we built Localazy CLI: Kotlin MPP and Github Actions

16
Comments
7 min read
Level up your CLI with these 5 tools

Level up your CLI with these 5 tools

18
Comments
1 min read
Terraform CLI shortcuts

Terraform CLI shortcuts

22
Comments
2 min read
Rollout your website in minutes with the Azure CLI

Rollout your website in minutes with the Azure CLI

11
Comments
6 min read
npm@6.14.8

npm@6.14.8

8
Comments
1 min read
How to build a CLI app in Java using jbang and picocli

How to build a CLI app in Java using jbang and picocli

4
Comments
7 min read
Coloro - a console tool for show texts with highlighted colors

Coloro - a console tool for show texts with highlighted colors

11
Comments
1 min read
What are the CLIs you use very often?

What are the CLIs you use very often?

26
Comments 18
1 min read
Announcing the npm@7 beta!

Announcing the npm@7 beta!

13
Comments
1 min read
zshLoadOrder

zshLoadOrder

3
Comments 2
2 min read
Three CLI Tools I use every day [Week 31/2020 in Review]

Three CLI Tools I use every day [Week 31/2020 in Review]

19
Comments
6 min read
HTML to Angular/React app in single command

HTML to Angular/React app in single command

10
Comments
1 min read
Docker made simple with VS Code extension

Docker made simple with VS Code extension

4
Comments
1 min read
Utility tools to boost your command line experience

Utility tools to boost your command line experience

10
Comments 1
2 min read
How to display Go processes with their commands

How to display Go processes with their commands

7
Comments
1 min read
Build an Interactive CLI Using TypeScript

Build an Interactive CLI Using TypeScript

15
Comments 4
7 min read
I made a cli on Golang

I made a cli on Golang

7
Comments
1 min read
Bash tip of the day: lazygit

Bash tip of the day: lazygit

44
Comments 20
1 min read
What are your preferred bash aliases?

What are your preferred bash aliases?

51
Comments 45
1 min read
A terminal-based client for Clockify time tracker

A terminal-based client for Clockify time tracker

6
Comments
1 min read
Multiple AWS accounts and CLI

Multiple AWS accounts and CLI

8
Comments
2 min read
My First Programming Project

My First Programming Project

3
Comments
2 min read
AWS CLI with Okta

AWS CLI with Okta

10
Comments
2 min read
Upterm - Secure Terminal Sharing

Upterm - Secure Terminal Sharing

6
Comments
4 min read
Have You Noticed Two New Git Commands from 2.23?

Have You Noticed Two New Git Commands from 2.23?

11
Comments
2 min read
How to write a CLI in node.js

How to write a CLI in node.js

7
Comments
6 min read
Useful faas-cli One-Liners

Useful faas-cli One-Liners

5
Comments
3 min read
My Favorite CLI Tools

My Favorite CLI Tools

281
Comments 25
14 min read
pin-latest: Easily resolve package.json “latest” versions

pin-latest: Easily resolve package.json “latest” versions

7
Comments
1 min read
Using oclif to create a CLI for the DEV API

Using oclif to create a CLI for the DEV API

11
Comments
4 min read
Agnostic livereload with Entr

Agnostic livereload with Entr

7
Comments
2 min read
Git Alias -- Did You Git It?

Git Alias -- Did You Git It?

8
Comments
7 min read
loading...