Essential Command Line Tools for Developers

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Task

    A task runner / simpler Make alternative written in Go

  • Task Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make. Installation | Documentation | Twitter | Mastodon | Discord

  • micro-editor

    A modern and intuitive terminal-based text editor

  • To see more screenshots of micro, showcasing some of the default color schemes, see here.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • jq

    Command-line JSON processor

  • Official Documentation:

  • eget

    Easily install prebuilt binaries from GitHub.

  • View on GitHub

  • macports-www

    The MacPorts website

  • gh is available via Homebrew, MacPorts, Conda, Spack, Webi, and as a…

  • blobs

  • webi-installers

    Primary and community-submitted packages for

  • gh is available via Homebrew, MacPorts, Conda, Spack, Webi, and as a…

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • spack

    A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

  • gh is available via Homebrew, MacPorts, Conda, Spack, Webi, and as a…

  • micro.

  • semver

    Semantic Versioning Specification

  • Increases the major of the latest tag and prints it As per the Semver spec, it'll also clear the pre-release…

  • the_silver_searcher

    A code-searching tool similar to ack, but faster.

  • View on GitHub

  • sd

    Intuitive find & replace CLI (sed alternative)

  • View on GitHub

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

  • gh is available via Homebrew, MacPorts, Conda, Spack, Webi, and as a…

  • bat

    A cat(1) clone with wings.

  • View on GitHub

  • batdoc

  • A cat(1) clone with syntax highlighting and Git integration

  • mods

    AI on the command line

  • View on GitHub

  • LocalAI

    Discontinued :robot: The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. Runs ggml, gguf, GPTQ, onnx, TF compatible models: llama, llama2, rwkv, whisper, vicuna, koala, cerebras, falcon, dolly, starcoder, and many others [Moved to:] (by go-skynet)

  • LLM based AI is really good at interpreting the output of commands and returning the results in CLI friendly text formats like Markdown. Mods is a simple tool that makes it super easy to use AI on the command line and in your pipelines. Mods works with OpenAI and LocalAI

  • glow

    Render markdown on the CLI, with pizzazz! 💅🏻

  • To get started, install Mods and check out some of the examples below. Since Mods has built-in Markdown formatting, you may also want to grab Glow to give the output some pizzazz.

  • cli

    GitHub’s official command line tool

  • View on GitHub

  • cli.

  • If you are a hubber and are interested in shipping new commands for the CLI, check out our doc on internal contributions.

  • scc

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

  • View on GitHub

  • go-formatter

    A curated list of awesome Go frameworks, libraries and software

  • delta

    A syntax-highlighting pager for git, diff, and grep output

  • View on GitHub

  • act

    Run your GitHub Actions locally 🚀

  • View on GitHub

  • svu

    Semantic Version Util

  • View on GitHub

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts