Awesome CLI Tools

  • biome: A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

  • btop: A monitor of resources

  • bun: A fast, all-in-one JavaScript runtime.

  • Clop: Clipboard optimizer for macOS.

  • deno: A secure runtime for JavaScript and TypeScript.

  • dotenv-linter:⚡️Lightning-fast linter for .env files. Written in Rust 🦀

  • fastfetch: A maintained, feature-rich and performance oriented, neofetch like system information tool

  • fd: A simple, fast and user-friendly alternative to 'find'

  • fnm: 🚀 Fast and simple Node.js version manager, built in Rust

  • folderify: A tool to convert a flat folder structure into a nested folder structure.

  • fzf: A command-line fuzzy finder written in Go

  • git: A free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

  • git-cliff: A highly customizable changelog tool that makes changelog easy.

  • git-delta: A syntax-highlighting pager for git, diff, grep, and blame output

  • git-toolbelt: A suite of useful Git commands that aid with scripting or every day command line usage

  • xh: Friendly and fast tool for sending HTTP requests

  • hugo: A fast and flexible static site generator that's perfect for personal, organization, or business sites.

  • hyperfine: A command-line benchmarking tool.

  • jq: Command-line JSON processor

  • jql: A JSON Query Language CLI tool

  • just: 🤖 Just a command runner

  • lazydocker: The lazier way to manage everything docker

  • markdownlint-cli: MarkdownLint Command Line Interface

  • mdbook: Create book from markdown files. Like Gitbook but implemented in Rust

  • minify: Go minifiers for web formats

  • neovim: Vim-fork focused on extensibility and usability

  • numbat: A statically typed programming language for scientific computations with first class support for physical dimensions and units

  • pandoc: A universal document converter

  • pyenv: Simple Python version management

  • rclone: Rclone is a command-line program to manage files on cloud storage.

  • ripgrep: ripgrep recursively searches directories for a regex pattern while respecting your gitignore.

  • ruff: An extremely fast Python linter and code formatter, written in Rust.

  • shellcheck: ShellCheck, a static analysis tool for shell scripts

  • starship: ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  • GNU Stow: GNU Stow is a symlink farm manager which takes distinct sets of software and/or data located in separate directories on the filesystem, and makes them all appear to be installed in a single directory tree.

  • taplo: A TOML toolkit written in Rust

  • thefuck: Magnificent app which corrects your previous console command

  • tlrc: A tldr client written in Rust

  • zellij: A terminal workspace with batteries included

  • tree-sitter: An incremental parsing system for programming tools

  • uutils-coreutils: Cross-platform Rust rewrite of the GNU coreutils

  • uv: An extremely fast Python package and project manager, written in Rust.

  • yazi: 💥 Blazing fast terminal file manager written in Rust, based on async I/O

  • yt-dlp: A feature-rich command-line audio/video downloader

  • zadark: ZaDark is an extension that helps you enable Dark Mode for Zalo PC and Web. ZaDark is available on Windows, macOS, Chrome, Safari, Edge and Firefox.

  • zoxide: A smarter cd command. Supports all major shells.

Last updated

Was this helpful?