Developer Tip of the Week: 10 command line scripts and tools you should consider for your workflow

Developer Tip of the Week: 10 command line scripts and tools you should consider for your workflow
Written by
Shedrack Akintayo
December 16, 2022
Tags
Upskilling

As a developer, there are several scripts that can improve your overall development workflow and increase the speed of your development.

Here are 10 command-line scripts and tools you should consider for your improving your development workflow

  1. Bat - Bat is a bash script that works like cat in your terminal but this time it adds syntax highlighting to your files and so many more features.

    You can check it out here: https://github.com/sharkdp/bat

  1. Jq - Jq is a command-line processor for JSON. With Jq, you can manipulate JSON however you want based on certain parameters.

    Check it out here: https://stedolan.github.io/jq/tutorial/ 

  1. Git-open - Git-open allows you to open the repo website of the folder you’re in.

    Check it out here: https://github.com/paulirish/git-open#git-open- 

  1. Autojump - is a tool that learns your most frequented directories and allows you to switch to them by using a shortcut

    Check it out here: https://github.com/wting/autojump

  1. pbcopy & pbpaste - With pbcopy and pbpaste you can pipe the output of your commands to your clipboard and read from there. These commands are readily available on your Linux or bash CLI

  1. grep - grep is a command-line utility for searching plain-text data sets for lines that match a regular expression. This command is readily available in your Linux or bash CLI
  1. man - man formats and displays the online manual pages of your favourite bash commands. This command is readily available in your Linux or bash CLI.


  2. Tig - Tig is a Text-mode interface for git.

    Check it out here: https://github.com/jonas/tig


  3. Ttygif - is a tool for creating animated gifs from your terminal sessions.

    Check it out here: https://github.com/icholy/ttygif

  4. Is-up-cli - This is a cli tool for checking whether a website is up or down.

    Check it out here: https://github.com/sindresorhus/is-up-cli

For more tips like this, please keep an eye on our blog and also follow us on Twitter