Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Command Line Tool

Command Line Tool

752 projects

Showing 36 of 747 projects

img2ascii
img2asciiC

A command-line tool that converts PNG, JPEG, and BMP images into ASCII art with customizable output.

#command-line-tool#c#digital-art
Stars68
Forks5
Last commit1 month ago
Konstrukt
KonstruktGo

A command-line tool for generating scalable SVG patterns inspired by concrete art.

#svg-generation#generative-art#geometric-patterns
Stars67
Forks2
Last commit2 years ago
shbin
shbinPython

A CLI tool that uploads code snippets, images, and files to a GitHub repository, turning it into a private pastebin for teams.

#team-collaboration#pastebin#internal-tools
Stars67
Forks4
Last commit1 year ago
Ginseng
GinsengC++

A lightweight header-only C++ library for building REPL tools with ncurses.

#terminal-application#cpp-library#c-plus-plus-11
Stars67
Forks0
Last commit6 years ago
common-substr
common-substrGo

Extracts the most common substrings from text files, specifically designed to generate wordlists for password cracking attacks.

#cracking#passwords#wordlist-generator
Stars65
Forks18
Last commit11 days ago
open-pr
open-prShell

A Zsh plugin that opens GitHub pull request creation pages directly from the command line.

#developer-tools#workflow-automation#zsh-plugin
Stars65
Forks12
Last commit4 years ago
jsonf
jsonfGo

A command-line JSON formatter and query tool with syntax highlighting and colorization.

#developer-tools#terminal-utility#json-query
Stars64
Forks10
Last commit5 years ago
crau
crauPython

A command-line tool for archiving web pages into WARC files and replaying them locally.

#local-server#crawler#data-preservation
Stars64
Forks10
Last commit2 months ago
dhtkv
dhtkvJavaScript

CLI tool for storing and retrieving key/value data in the BitTorrent mainline DHT using BEP 44.

#bep44#decentralized-storage#command-line-tool
Stars63
Forks6
Last commit10 years ago
imgur-uploader-cli
imgur-uploader-cliJavaScript

A command-line tool for uploading images to Imgur from your terminal.

#image-upload#developer-tools#imgur
Stars62
Forks7
Last commit9 years ago
lisp-format
lisp-formatEmacs Lisp

A command-line tool that formats Lisp code using Emacs, designed as a drop-in replacement for clang-format.

#emacs#development-workflow#pre-commit
Stars60
Forks9
Last commit4 years ago
wine32-deploy
wine32-deployShell

A tool for creating portable AppImages for 32-bit Windows applications on Linux using Wine.

#application#application-packaging#appimage
Stars60
Forks3
Last commit5 years ago
minjur
minjurC++

Osmium-based command-line tool for converting OpenStreetMap data to GeoJSON format.

#geojson-converter#geospatial#command-line-tool
Stars59
Forks13
Last commit8 years ago
andle
andlePython

A command-line tool for Android developers to synchronize dependencies, SDK, and build tool versions across projects.

#gradle#developer-tools#build-tools
Stars59
Forks7
Last commit4 years ago
transai
transaiJavaScript

A command-line tool for managing Android and iOS localization by converting string files to/from CSV format.

#ios#internationalization#android
Stars59
Forks3
Last commit8 years ago
fzf-fasd
fzf-fasdShell

A shell plugin that integrates fzf and fasd for fuzzy tab completion of directory navigation.

#tab-completion#directory-navigation#command-line-tool
Stars59
Forks8
Last commit6 years ago
csv2sql
csv2sqlElixir

A blazing-fast, fully-automated tool for loading large CSV files into MySQL or PostgreSQL databases with parallel processing.

#csv-reader#database#elixir
Stars58
Forks3
Last commit2 years ago
malli-cli
malli-cliClojure

A Clojure library for building command-line interfaces and configuration management using Malli schemas.

#cli-app#environment-variable#environment-variables
Stars57
Forks4
Last commit1 month ago
scrubcsv
scrubcsvRust

A command-line tool to clean and normalize CSV files by removing invalid records and standardizing data.

#data-cleaning#csv-processing#batch-processing
Stars57
Forks7
Last commit4 years ago
rgain3
rgain3Python

A Python 3 library and command-line tools for reading, calculating, and writing ReplayGain loudness normalization to audio files.

#music-collection#replaygain#python-library
Stars57
Forks12
Last commit2 months ago
romusage
romusageJavaScript

A command-line tool for estimating ROM and RAM usage in Game Boy and other GBDK platform games from map, binary, and debug files.

#embedded-systems#ihx-files#rom
Stars57
Forks9
Last commit7 months ago
copy-pasta
copy-pastaGo

A command-line tool for copying and pasting text and files between different machines using cloud storage as a backend.

#fileshare#copy-paste#copy
Stars56
Forks10
Last commit6 years ago
Python MQTT Client Shell
Python MQTT Client ShellPython

An interactive command-line shell for testing MQTT client communications, built with Python and the Eclipse Paho library.

#iot-testing#message-queue#mqtt
Stars56
Forks7
Last commit6 years ago
rawhide
rawhideC

A command-line file search tool using C-like expressions and user-defined functions, offering more flexibility than traditional find.

#glob-patterns#cygwin#unix
Stars56
Forks6
Last commit5 months ago
svg2gcode
svg2gcodeJavaScript

A command-line utility that converts SVG vector graphics to Gcode for CNC machining.

#command-line-tool#machining#cnc
Stars55
Forks15
Last commit11 years ago
hf2gcode
hf2gcodeC

A command-line tool that converts text to G-code using Hershey fonts for CNC engraving and plotting.

#cnc-software#open-source-cnc#manufacturing
Stars55
Forks14
Last commit4 years ago
gitignore
gitignoreShell

A ZSH plugin for quickly generating .gitignore files from templates with local and global support.

#developer-tools#productivity#gitignore
Stars54
Forks5
Last commit23 days ago
Example project with external dependencies
Example project with external dependenciesScala

An example Scala-Native application demonstrating JSON reformatting with third-party libraries and a test suite.

#command-line-tool#example-project#native-compilation
Stars54
Forks11
Last commit
jfr-report-tool
jfr-report-toolGroovy

A command-line tool for generating flame graphs and reports from Java Flight Recorder dump files.

#profiling-tool#java-performance#jfr-analysis
Stars54
Forks11
Last commit8 years ago
run-elm
run-elmJavaScript

Run Elm modules from the command line or as a Node.js module, supporting arguments and custom output.

#javascript-integration#developer-tools#compilation
Stars53
Forks5
Last commit4 years ago
jp
jpJavaScript

A tiny command-line tool for parsing JSON from any source using Lodash .get() or JSONPath syntax.

#npm#stdin-streaming#jsonpath
Stars53
Forks4
Last commit7 years ago
go-qr
go-qrGo

A native Go library for generating high-quality QR codes with minimal dependencies.

#png#barcode#qr-code
Stars53
Forks6
Last commit16 days ago
googlr
googlrSwift

A command-line tool for searching Google directly from your terminal.

#search#developer-tools#productivity
Stars50
Forks5
Last commit7 years ago
bitly-client
bitly-clientJavaScript

A command-line client for creating and managing Bitly shortlinks.

#open-source#productivity#url-shortener
Stars50
Forks5
Last commit4 years ago
flen
flenGo

A command-line tool that analyzes and reports function/method lengths in Go packages using AST parsing.

#developer-tools#code-metrics#command-line-tool
Stars50
Forks4
Last commit8 years ago
ipfs-screencap
ipfs-screencapShell

Capture screenshots, publish them to IPFS, and copy the link to your clipboard.

#ipfs#screenshot#decentralized-storage
Stars49
Forks5
Last commit8 years ago
PreviousPage 20 of 21

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
Next
#Cli208
#Developer Tools144
#Terminal98
#Python92
#Go91
#Command Line90
#Automation88
#Productivity83
#Rust73
#Devops69
#Cross Platform67
#Golang63