Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli Utility

Cli Utility

68 projects

Showing 36 of 68 projects

pastel
pastelRust

A command-line tool to generate, analyze, convert, and manipulate colors across multiple formats and color spaces.

#developer-tools#colors#shell-scripting
Stars6.4k
Forks126
Last commit2 months ago
carbon-now-cli
carbon-now-cliTypeScript

A CLI tool that generates beautiful, customizable images of your code directly from the terminal.

#cli-app#playwright#developer-tools
Stars6.0k
Forks125
Last commit8 months ago
gojq
gojqGo

A pure Go implementation of jq for parsing, filtering, and transforming JSON and YAML data.

#jq-clone#query-language#portable
Stars3.8k
Forks141
Last commit3 days ago
curlie
curlieGo

A curl frontend with HTTPie's user-friendly interface, combining curl's power with intuitive syntax and formatting.

#go-application#developer-tools#webdevelopment
Stars3.7k
Forks114
Last commit7 months ago
jaq
jaqRust

A jq clone written in Rust focused on correctness, speed, and simplicity, with support for YAML, CBOR, TOML, and XML.

#jq-clone#yaml#command-line-tool
Stars3.7k
Forks117
Last commit6 days ago
sl
slC

A Steam Locomotive animation that runs across your terminal when you accidentally type 'sl' instead of 'ls'.

#humor#typing-error#fun
Stars3.3k
Forks460
Last commit2 years ago
emoj
emojTypeScript

A command-line tool that finds relevant emoji from text input using a local emoji database.

#emoji#productivity#terminal
Stars2.4k
Forks65
Last commit5 months ago
ansiweather
ansiweatherShell

A shell script that displays current weather conditions in the terminal with ANSI colors and Unicode symbols.

#unicode#openweathermap#unix
Stars1.9k
Forks146
Last commit2 days ago
ffscreencast
ffscreencastShell

A bash wrapper for ffmpeg that simplifies desktop screen recording with camera overlay and multi-monitor support.

#screencast#open-source#screen-recorder
Stars1.8k
Forks75
Last commit2 years ago
portal
portalGo

A command-line file transfer utility for sending files between computers with end-to-end encryption and direct or relayed connections.

#data-transfer#command-line-tool#pake
Stars1.8k
Forks52
Last commit1 year ago
trash-cli
trash-cliJavaScript

A cross-platform CLI tool that safely moves files and folders to the trash instead of permanently deleting them.

#glob-patterns#productivity#file-management
Stars1.4k
Forks38
Last commit5 months ago
s4cmd
s4cmdPython

A high-performance, multi-threaded command-line tool for Amazon S3 and S3-compatible storage with enhanced Unix-like behavior.

#data-transfer#bloomreach#command-line-tool
Stars1.4k
Forks210
Last commit2 years ago
terminal-image
terminal-imageJavaScript

Display images and animated GIFs in the terminal using ANSI escape codes and native terminal protocols.

#terminal-graphics#terminal#npm-package
Stars1.1k
Forks30
Last commit14 days ago
qr-filetransfer
qr-filetransferPython

Transfer files over WiFi between your computer and smartphone via QR codes from the terminal.

#local-network#qr-code#wifi-transfer
Stars1.0k
Forks84
Last commit2 years ago
graph-cli
graph-cliPython

A flexible command-line tool for generating graphs and charts from CSV data files.

#command-line-tool#graph-generation#csv-parsing
Stars808
Forks31
Last commit3 years ago
image-scraper
image-scraperPython

A high-performance, multithreaded command-line tool for downloading images from webpages.

#pypi#commandline-tool#terminal
Stars776
Forks104
Last commit8 years ago
hck
hckRust

A sharp cut(1) clone with regex delimiters, column reordering, and automatic decompression for data exploration.

#regex-delimiter#unix-tools#cut-clone
Stars743
Forks18
Last commit1 month ago
nomino
nominoRust

A command-line batch file renaming utility with regex support, sorting, and mapping capabilities for developers.

#developer-tools#batch-processing#productivity
Stars707
Forks25
Last commit11 months ago
csvtomd
csvtomdPython

Convert CSV files into Markdown tables with customizable padding and delimiter support.

#batch-processing#markdown-tables#command-line-tool
Stars669
Forks89
Last commit6 years ago
jsongrep
jsongrepRust

A command-line tool and Rust library for fast querying of JSON, YAML, TOML, and other documents using regular path expressions.

#search#developer-tools#yaml
Stars656
Forks12
Last commit4 days ago
rargs
rargsRust

A command-line tool combining xargs and awk with regex pattern matching for batch processing.

#awk-alternative#batch-processing#regex
Stars571
Forks20
Last commit3 years ago
clipboard-cli
clipboard-cliJavaScript

A cross-platform command-line tool to copy and paste text to/from the system clipboard.

#shell-scripting#command-line-tool#clipboard
Stars509
Forks12
Last commit5 months ago
jq.node
jq.nodeJavaScript

A command-line JSON/string processor that brings JavaScript, Lodash, and the entire npm ecosystem to your shell.

#javascript-shell#shell-scripting#command-line-tool
Stars480
Forks28
Last commit2 months ago
jl
jlHaskell

A tiny functional language for querying and manipulating JSON, like sed but for JSON data.

#stream-processing#haskell#functional-programming
Stars475
Forks19
Last commit4 years ago
hn-cli
hn-cliJavaScript

A command-line interface for browsing Hacker News stories with keyboard navigation and real-time updates.

#hn#news-reader#terminal
Stars466
Forks18
Last commit8 years ago
Warden
WardenShell

A CLI utility for orchestrating Docker-based developer environments with automatic DNS, SSL, and proxy routing.

#magento2#developer-environment#magento
Stars465
Forks184
Last commit1 month ago
copyfiles
copyfilesJavaScript

A command-line utility to copy files and directories with glob support and flexible path manipulation.

#glob-patterns#hacktoberfest#build-automation
Stars422
Forks56
Last commit2 years ago
ipget
ipgetShell

A wget-like tool for downloading files and directories from the IPFS network without requiring a separate IPFS installation.

#ipfs#file-download#decentralized-storage
Stars421
Forks57
Last commit13 days ago
pjs
pjsJavaScript

A command-line tool for filtering, mapping, and reducing data using JavaScript expressions, inspired by Unix utilities like sed and awk.

#functional-programming#command-line-tool#text-processing
Stars418
Forks13
Last commit3 years ago
dtool
dtoolRust

A command-line tool collection for data conversion, encoding, encryption, and hashing written in Rust.

#developer-tools#hashing#command-line-tool
Stars379
Forks26
Last commit8 months ago
gdrive-downloader
gdrive-downloaderShell

A collection of Bash scripts to download files and folders from Google Drive via the command line.

#hacktoberfest#open-source#data-transfer
Stars365
Forks37
Last commit6 days ago
cpy-cli
cpy-cliJavaScript

A fast, resilient, and user-friendly command-line tool for copying files and directories using glob patterns.

#glob-patterns#filesystem#command-line-tool
Stars360
Forks35
Last commit5 months ago
ff
ffRust

A fast command-line utility to recursively find files by name using regular expressions.

#search#productivity#system-tools
Stars346
Forks13
Last commit4 years ago
Neo-cowsay
Neo-cowsayGo

A fast, extended Go rewrite of the classic cowsay command-line tool with new features and library support.

#developer-tools#terminal-tools#fun-utilities
Stars342
Forks24
Last commit2 years ago
hygg
hyggRust

A minimalistic Vim-like TUI document reader supporting PDF, EPUB, DOCX, and more formats with keyboard-first navigation.

#self-hosted-sync#pdf-reader#terminal-utility
Stars342
Forks15
Last commit6 days ago
hygg
hyggRust

A minimalistic Vim-like TUI document reader supporting PDF, EPUB, DOCX, and more with keyboard-first navigation.

#self-hosted-sync#pdf-reader#terminal-utility
Stars342
Forks15
Last commit6 days ago
Page 1 of 2Next

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
#Command Line Tool58
#Cli17
#Developer Tools15
#Terminal15
#Cross Platform13
#Rust13
#Command Line13
#Nodejs10
#Go9
#Json9
#Automation8
#Shell Scripting7