Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-command-line-apps

Awesome-Commmand-Line-Apps
https://github.com/GazimbeIsaac/awesome-command-line-apps

Last synced: 4 days ago
JSON representation

  • \*nix/\*nux

    • Automation

      • fswatch - Cross-platform file change monitor with multiple backends.
      • Ansible - Automate deployment, configuration, and upgrading.
    • Developer

      • caniuse-cmd - All the power of caniuse.com with none of the GUI.
      • clog - Conventional changelog for the rest of us.
      • bat - Go implement CLI, cURL-like tool for humans.
      • bcal - Byte calculator for storage conversions and calculations.
      • bitwise - Interactive bit manipulator in curses.
      • Cookiecutter - Creates projects from cookiecutters (project templates).
      • Critical - Extract & inline critical-path CSS in HTML pages.
      • grex - Generate regular expressions from user-provided test cases.
      • how2 - Stack Overflow from the terminal.
      • http-prompt - Interactive HTTP client featuring autocomplete and syntax highlighting, built on HTTPie and prompt_toolkit.
      • penthouse - Critical path CSS generator.
      • Publoy - Command line tool to deploy your static web apps via Dropbox.
      • Rebound - Instantly fetch Stack Overflow results when you get a compiler error.
      • saws - Supercharged AWS command-line interface.
      • shellcheck - Static analysis tool for shell scripts.
      • tokei - Quickly display statistics about your code like number of files, total lines, comments and blanks, grouped by language.
    • Backup

      • BorgBackup - Significantly improved fork of Attic.
      • mysqldump-secure - Secure mysqldump script with encryption, compression, logging, blacklisting and Nagios monitoring integration.
      • Bacula - Manage backups, recovery, and verification of computer data across a network of computers of different kinds.
    • Benchmarking

      • hyperfine - Benchmark commands through the command line.
      • loadtest - Runs a load test on the selected HTTP URL.
      • pv - Monitor the progress of data through a pipeline.
      • siege - HTTP load testing and benchmarking utility.
    • Cloud Services

      • awless - Mighty command-line interface for Amazon Web Services.
      • google-drive-upload - Upload and sync files to Google Drive.
      • awscli - Official Amazon AWS command-line interface.
      • cadaver - WebDAV client for Unix.
    • Compression

      • dtrx - Takes all the hassle out of extracting archives.
      • archivemount - FUSE filesystem using libarchive to mount archives.
    • Conversion

      • Echo - Convert HTML tables to JSON/CSVs.
      • binchunker - Converts a CD image in a ".bin/.cue" format (sometimes ".raw/.cue") to a set of .iso and .cdr tracks.
    • Databases

      • usql - Universal command-line interface for SQL databases.
    • Data Processing

      • edcount - Estimate distinct count of values from standard input.
      • jq - Lightweight and flexible JSON processor.
      • datamash - Perform basic numeric, textual and statistical operations on textual data files.
    • Dotfile Management

      • dotdrop - Save your dotfiles once, deploy them everywhere.
      • homeshick - Git dotfiles synchronizer written in Bash.
    • Download Utilities

      • peerflix - Streaming torrent client for node.js.
      • aria2 - Lightweight multi-protocol & multi-source command-line download utility.
    • Email

      • imapsync - IMAP synchronisation, sync, copy or migration tool.
      • Mutt - All mail clients suck, this one just sucks less.
      • OfflineIMAP - Two-way sync your e-mail mailboxes as a local Maildir.
      • Sup - Curses threads-with-tags style email client.
      • Terjira - Command line power tool for Jira.
      • abook - Text-based address book program designed to use with mutt mail client.
      • Alpine - Fast, easy to use email client.
      • isync - Synchronize Maildir and IMAP4 mailboxes both ways.
      • Notmuch - Fast, global-search and tag-based email system.
      • piler - Email archiving solution, a viable alternative to commercial products.
      • abook - Text-based address book program designed to use with mutt mail client.
      • isync - Synchronize Maildir and IMAP4 mailboxes both ways.
    • Encryption

      • EncFS - Provides an encrypted filesystem in user-space.
    • Filesystem Management

      • dust - More intuitive version of 'du'.
      • FDUPES - Identify or delete duplicate files residing within specified directories.
      • Ncdu - Disk usage analyzer with an ncurses interface.
      • ranger - Minimalistic visual file manager featuring curses interface with vi key bindings.
      • zfsnap - Rolling ZFS snapshots the easy way.
    • Content Creation

      • GitBook - Library and cmd utility to generate GitBooks.
    • Games

      • Cataclysm: Dark Days Ahead - Roguelike set in a post-apocalyptic world.
      • vitetris - Tetris clone.
      • dopewars - Deal in drugs on the streets of New York, amassing a huge fortune and paying off the loan shark, while avoiding the ever-annoying police.
      • Frotz - Interpreter for Infocom games and other Z-machine games.
    • IRC

      • BitlBee - IRC to other chat networks gateway.
      • WeeChat - Fast, light and extensible chat client.
    • Media

      • abcde - A Better CD Encoder.
      • AtomicParsely - Reads, parses and sets metadata into MPEG-4 files.
      • Gifsicle - Creates, edits, and gets information about GIF images and animations.
      • MKVToolNix - Set of tools to create, alter and inspect Matroska files under Linux, other Unices and Windows.
      • mp4v2 - Library and tools to provide functions to read, create, and modify mp4 files.
      • Pngcrush - Optimizer for PNG (Portable Network Graphics) files.
      • AtomicParsely - Reads, parses and sets metadata into MPEG-4 files.
      • OptiPNG - PNG optimizer that recompresses image files to a smaller size, without losing any information.
    • FTP

      • CurlFtpFS - Filesystem for accessing FTP hosts based on FUSE and libcurl.
      • LFTP - Sophisticated ftp/http client, and a file transfer program supporting a number of network protocols.
      • NcFTP - Set of free application programs implementing the File Transfer Protocol (FTP).
      • LFTP - Sophisticated ftp/http client, and a file transfer program supporting a number of network protocols.
    • Networking

      • Bandwidth Monitor NG - Small and simple live network and disk IO bandwidth monitor.
      • Blucat - netcat for Bluetooth.
      • httping - Like 'ping' but for http requests.
      • Netcat - Networking utility which reads and writes data across network connections, using the TCP/IP protocol.
      • vnStat - Console-based network traffic monitor for Linux and BSD that keeps a log of network traffic for the selected interface(s).
    • Productivity

      • doing - Keeping track of what you’re doing and tracking what you’ve done.
      • pdfgrep - Command-line utility to search text in PDF files.
      • Remind - Sophisticated calendar and alarm program.
      • woof - Simple one-off HTTP file sharing.
    • RSS

      • newsbeuter - The Mutt of RSS feed readers.
      • rss2email - Get news from RSS feeds in email.
      • rsstail - Monitors a single RSS feed and emits only new entries.
    • Searching

    • Security

      • Aircrack-ng - 802.11 WEP and WPA-PSK keys cracking program that can recover keys once enough data packets have been captured.
    • SSH

      • autossh - Automatically restart SSH sessions and tunnels.
      • storm - Manage your SSH connections.
      • autossh - Automatically restart SSH sessions and tunnels.
    • System

      • dstat - Versatile replacement for vmstat, iostat, netstat and ifstat.
      • iotop - Find out what's stressing and increasing load on your hard disks.
    • Terminal

      • bgrep - Like grep but for binary strings.
      • byobu - Text-based window manager and terminal multiplexer.
      • MultiTail - Monitor logfiles and command output in multiple windows in a terminal, colorize, filter and merge.
      • SCREEN - "Window manager" for the console and terminals.
    • Text Editors

      • Emacs - Extensible, customizable text editor.
    • Version Control

      • Bazaar - Easily manage source code on Windows, Ubuntu, GNU/Linux, and Mac OS X.
    • VPN

      • racoon - Internet Key Exchange (IKE) daemon for automatically keying IPsec connections.
      • strongSwan - Open Source IPsec for Linux.
    • World Wide Web

      • ELinks - Advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser.
  • BSD

    • World Wide Web

      • ezjail - Jail administration framework.
      • iocage - Convenient, lightweight & easy container management for BSD jails.
      • pkgsrc - Portable package build system.
  • Linux

    • World Wide Web

      • aptly - Swiss army knife for Debian repository management.
      • IPTraf - Network statistics utility for Linux.