DEV Community

Dipesh Wagle
Dipesh Wagle

Posted on

Best command line utilities

Best command line utilities

As a developer, you probably use command line most often.Here are some of the command line utilities that make your life a little bit easier.

httpie

HTTPie is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.

httpie

cheat.sh

As its name suggests cheat.sh is best community driven cheat sheets repositories of the world. It has a simple curl/browser interface and covers 56 programming languages, several DBMSes, and more than 1000 most important UNIX/Linux commands. It’s available everywhere, no installation needed.

cheat.sh

lazygit

Lazy is a simple terminal UI for git commands. It allows easily adding files, resolving merge conflicts, checking out recent branches, scrolling through logs/diffs of branches/commits/stash, quick pushing/ pulling, squash down and renaming commits.

lazygit

taskbook

By utilizing a simple and minimal usage syntax, that requires a flat learning
curve, taskbook enables you to effectively manage your tasks and notes across
multiple boards from within your terminal. All data are written atomically to
the storage in order to prevent corruptions and are never shared with anyone or
anything. Deleted items are automatically archived and can be inspected or
restored at any moment.

taskbook

terminalizer

Terminalizer records your terminal and generates animated gif images. As a developer sometimes need to document or record some terminal interactions, this tool is best for that job.

terminalizer

Originally published on Openik

Top comments (7)

Collapse
 
stevieoberg profile image
Stevie Oberg

I really wish I had heard about httpie and terminalizer sooner!

Collapse
 
maksa profile image
maksa

Whoever needs httpie would also benefit from Postman - getpostman.com/

Collapse
 
nicolasdanelon profile image
Nicolás Danelón

check hacker news and you will find out more great tools like those. I find httpie 900 days ago reading that page haha

Collapse
 
magyarosibotond profile image
Botond Magyarosi
Collapse
 
cutiko profile image
Erick Navarro

tree-cli

github.com/MrRaindrop/tree-cli#readme

For easy count of directories and files

Collapse
 
bojan88 profile image
Bojan Đurđević

asciinema.org/

Records your terminal and hosts the recording so you can share it easily. Seems better than terminalizer

Collapse
 
fannyvieira profile image
Fanny

Amazing!