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.
Learning Rust by creating a terminal clock - Part 0

Learning Rust by creating a terminal clock - Part 0

25
Comments 1
1 min read
Passing Command-Line Arguments in Node.js

Passing Command-Line Arguments in Node.js

47
Comments 7
3 min read
Adding options to CLI commands

Adding options to CLI commands

15
Comments 3
2 min read
Command Line Applications Using React - Snake Game Tutorial

Command Line Applications Using React - Snake Game Tutorial

17
Comments
5 min read
Regular Expressions for finding IP Addresses in Your Logs: The Prep

Regular Expressions for finding IP Addresses in Your Logs: The Prep

1
Comments
6 min read
Shell, watch file content as it populates

Shell, watch file content as it populates

7
Comments
1 min read
ntl@4.0.0

ntl@4.0.0

6
Comments
1 min read
Why I love using command line interface?

Why I love using command line interface?

16
Comments
5 min read
Fix Mistakes in Shell Commands Easily With `fc`

Fix Mistakes in Shell Commands Easily With `fc`

9
Comments
2 min read
aws-shell, AWS CLI experience enhanced

aws-shell, AWS CLI experience enhanced

9
Comments
1 min read
Webpack Config Generator

Webpack Config Generator

6
Comments
1 min read
The CLI part 2: Interacting with Heroku in the command line

The CLI part 2: Interacting with Heroku in the command line

4
Comments
4 min read
AWS-CLI on Windows Subsystem Linux

AWS-CLI on Windows Subsystem Linux

6
Comments
4 min read
Fixing Python Markdown Code Blocks… with Python!

Fixing Python Markdown Code Blocks… with Python!

16
Comments
5 min read
Draws Graphs in the Terminal with Python

Draws Graphs in the Terminal with Python

11
Comments 1
2 min read
Scroll-able Menus with Curses in Ruby

Scroll-able Menus with Curses in Ruby

11
Comments
7 min read
What does your Terminal look like?

What does your Terminal look like?

198
Comments 148
1 min read
The CLI for beginners

The CLI for beginners

17
Comments
8 min read
CLI Starter says Hello World!

CLI Starter says Hello World!

8
Comments
1 min read
How to install Kotlin/Native on Windows

How to install Kotlin/Native on Windows

14
Comments
3 min read
Writing a Terminal Application in 2019

Writing a Terminal Application in 2019

12
Comments 5
5 min read
I Created A Tool To Download All Images From A Webpage

I Created A Tool To Download All Images From A Webpage

11
Comments
1 min read
Create a CLI for R with npm

Create a CLI for R with npm

9
Comments
2 min read
Good bye Azure Portal, Welcome Azure CLI

Good bye Azure Portal, Welcome Azure CLI

20
Comments 4
9 min read
Create Node Command line App

Create Node Command line App

6
Comments 2
2 min read
GIT conflicts what’s the problem ?

GIT conflicts what’s the problem ?

5
Comments
4 min read
How to Trigger Any Action When a File or Folder Changes on Macos on the Cheap

How to Trigger Any Action When a File or Folder Changes on Macos on the Cheap

10
Comments
6 min read
AWS Cli using role assumption and MFA

AWS Cli using role assumption and MFA

5
Comments
3 min read
Building awesome CLIs with JavaScript and Oclif

Building awesome CLIs with JavaScript and Oclif

150
Comments 4
5 min read
Rust powered CLI apk decompiler

Rust powered CLI apk decompiler

9
Comments 1
3 min read
Exploring Accessibility CLI tools

Exploring Accessibility CLI tools

98
Comments 2
6 min read
Git: How To Merge Repositories

Git: How To Merge Repositories

13
Comments 4
3 min read
How I made the open-dev.to CLI app with Python

How I made the open-dev.to CLI app with Python

29
Comments 6
4 min read
Crafting a Command Line Experience that Developers Love

Crafting a Command Line Experience that Developers Love

74
Comments 4
11 min read
Open Dev.to from your terminal 🎉

Open Dev.to from your terminal 🎉

75
Comments 9
1 min read
Stream CLI & My Role as a Developer Evangelist

Stream CLI & My Role as a Developer Evangelist

18
Comments 2
5 min read
Announcing the PyDist CLI

Announcing the PyDist CLI

3
Comments
1 min read
Build A Killer Note-taking System

Build A Killer Note-taking System

18
Comments
4 min read
AWS Pro-Tip: Manage CLI User Identities with Profiles

AWS Pro-Tip: Manage CLI User Identities with Profiles

8
Comments 2
2 min read
Exploring the charms of Git - Bundle

Exploring the charms of Git - Bundle

6
Comments
2 min read
Conflict Resolution: Git Merge practice

Conflict Resolution: Git Merge practice

17
Comments 2
5 min read
Making the Shell Less Scary - Starting out

Making the Shell Less Scary - Starting out

8
Comments
7 min read
Beginner’s Guide to Executables and Where To Store Them

Beginner’s Guide to Executables and Where To Store Them

80
Comments 5
3 min read
Crafting command line outputs

Crafting command line outputs

16
Comments 2
4 min read
How to Migrate WordPress Website from Any Server Using WP-CLI

How to Migrate WordPress Website from Any Server Using WP-CLI

18
Comments 6
6 min read
Lessons learned from 4 years of working with cloudformation

Lessons learned from 4 years of working with cloudformation

17
Comments 1
6 min read
Total Guide To Custom Angular Schematics

Total Guide To Custom Angular Schematics

17
Comments 3
1 min read
Creating Interactive CLI App

Creating Interactive CLI App

14
Comments
3 min read
Kafka Shell - Supercharge Your Apache Kafka CLI

Kafka Shell - Supercharge Your Apache Kafka CLI

16
Comments
1 min read
Command Line Utility with Python

Command Line Utility with Python

10
Comments 3
3 min read
nzb | a way to add tasks and check them off right from the command line!

nzb | a way to add tasks and check them off right from the command line!

4
Comments
1 min read
Building Weather Forecast CLI tool Part 2

Building Weather Forecast CLI tool Part 2

8
Comments
5 min read
Ink: React for CLIs

Ink: React for CLIs

50
Comments 3
1 min read
Building Weather Forecast CLI tool Part 1

Building Weather Forecast CLI tool Part 1

9
Comments
6 min read
bat, a Substitute cat Command

bat, a Substitute cat Command

6
Comments
1 min read
Edit your file hierarchy with Broot 0.7

Edit your file hierarchy with Broot 0.7

7
Comments 1
1 min read
Enhancing Your Workflow With Fish Shell Functions

Enhancing Your Workflow With Fish Shell Functions

11
Comments 1
4 min read
Building a CLI with Yargs

Building a CLI with Yargs

44
Comments 1
5 min read
Magento 2: cache clean vs cache flush

Magento 2: cache clean vs cache flush

6
Comments
1 min read
Building a Custom IDE with Tmux

Building a Custom IDE with Tmux

159
Comments 11
4 min read
loading...