Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

964 projects

Showing 36 of 964 projects

svelte-bash
svelte-bashSvelte

A fully typed, lightweight, and customizable terminal emulator component for Svelte 5 with a virtual file system.

#theming#terminal-emulator#svelte-5
Stars93
Forks2
Last commit3 months ago
cli-truncate
cli-truncateJavaScript

A Node.js utility to truncate strings to a specific terminal width while handling ANSI escapes and Unicode.

#unicode#terminal#nodejs
Stars93
Forks16
Last commit2 months ago
elm-posix
elm-posixElm

Write CLI scripts and tools in Elm using monadic IO programs, compiled to executable Node.js shell scripts.

#monadic-io#developer-tools#build-tools
Stars93
Forks6
Last commit4 years ago
journalot
journalotShell

A minimal, git-backed command-line journaling tool for developers that opens directly in your terminal.

#version-control#developer-tools#productivity
Stars93
Forks4
Last commit2 months ago
bit
bitCrystal

A fast, lightweight, self-hosted URL shortener service with minimal click tracking.

#api#kemal#url-shortener
Stars93
Forks8
Last commit1 day ago
tfgen
tfgenGo

A Terraform boilerplate generator that creates consistent infrastructure-as-code files from YAML configs and Go templates.

#go-templates#terragrunt#devops-tools
Stars90
Forks13
Last commit7 months ago
payme
paymeGo

A command-line tool that generates SEPA payment QR codes in ASCII or PNG format for European bank transfers.

#bank-transfers#png#offline-tool
Stars90
Forks6
Last commit5 months ago
WP-CLI bundle repository
WP-CLI bundle repositoryGherkin

A bundled version of WP-CLI that includes the framework and common commands for WordPress management.

#hacktoberfest#wordpress-api#developer-tools
Stars89
Forks34
Last commit2 days ago
tfprovidercheck
tfprovidercheckGo

A CLI tool that prevents malicious Terraform providers from executing by enforcing an allow list of providers and versions.

#devops#provider-management#security
Stars88
Forks3
Last commit2 days ago
gounit
gounitGo

A command-line tool that generates Go test stubs based on function or method signatures.

#generator#developer-tools#unit-testing
Stars87
Forks11
Last commit7 years ago
supdock
supdockRust

A convenient wrapper for Docker that provides interactive prompts and shortcuts for common container operations.

#developer-tools#devops#productivity
Stars86
Forks3
Last commit2 months ago
PAPIMonitor
PAPIMonitorJavaScript

A Python tool using Frida to monitor selected APIs in Android apps during execution, capturing calls, parameters, and return values.

#app-behavior-analysis#python-tool#mobile-security
Stars86
Forks11
Last commit1 year ago
nehm
nehmGo

A CLI tool for downloading and ID3-tagging tracks from SoundCloud.

#music#soundcloud#itunes
Stars86
Forks7
Last commit6 years ago
tdocker
tdockerGo

A minimalistic terminal UI for everyday Docker operations like tailing logs, exec into shells, and restarting containers.

#go-application#devops#terminal
Stars85
Forks3
Last commit2 days ago
tpm
tpmGo

A CLI tool to install, uninstall, and list Terraform providers in the plugin cache directory without requiring Terraform.

#plugin-cache#devops#opentofu
Stars84
Forks2
Last commit9 months ago
mypy-baseline
mypy-baselinePython

A CLI tool that integrates mypy with existing Python projects by reporting only new type violations and ignoring existing ones.

#developer-tools#static-typing#baseline
Stars81
Forks15
Last commit2 months ago
rusti-cal
rusti-calRust

A lightning-fast calendar command-line tool written in Rust, similar to the classic Unix cal utility.

#hacktoberfest#productivity#system-tools
Stars81
Forks7
Last commit11 days ago
elm-new
elm-newShell

Generate a new Elm project from the command line with boilerplate for different Elm application types.

#boilerplate-generator#developer-tools#npm-package
Stars81
Forks2
Last commit6 years ago
olcli
olcliTypeScript

A command-line interface to sync, manage, and compile LaTeX projects from your terminal using Overleaf's remote compiler.

#academic-writing#latex-tools#version-control
Stars81
Forks16
Last commit2 days ago
fzshell
fzshellGo

A fuzzy command-line completer that generates custom completions from user-defined patterns and commands.

#productivity#shell-completion#bash-completion
Stars80
Forks3
Last commit5 months ago
gdvm
gdvmRust

A command-line tool to install, manage, and switch between different versions of the Godot Engine.

#developer-tools#devops#version
Stars79
Forks5
Last commit4 days ago
jsonl-graph
jsonl-graphGo

A Go tool for generating Graphviz visualizations from JSONL-formatted graph data, designed to work seamlessly with jq.

#graph#command-line-tools#dot-language
Stars78
Forks5
Last commit4 months ago
termim.nvim
termim.nvimLua

A minimal Neovim plugin that enhances the built-in terminal with auto-insert mode, UI cleanup, and flexible terminal layouts.

#developer-tools#productivity#workflow
Stars78
Forks4
Last commit6 months ago
term-painter
term-painterRust

A cross-platform Rust library for coloring and formatting terminal output with support for non-ANSI terminals.

#library#terminal#color
Stars78
Forks4
Last commit2 years ago
AcknowledgementsPlist
AcknowledgementsPlistSwift

Combines licenses from Carthage, CocoaPods, and manual entries into a Plist or Bundle for iOS apps.

#settings-bundle#plist#ios
Stars77
Forks4
Last commit6 years ago
asdf-crystal
asdf-crystalShell

Crystal plugin for the asdf version manager, enabling easy installation and version switching for Crystal.

#programming-language#environment-management#developer-tools
Stars77
Forks18
Last commit1 year ago
SimpleLocalize
SimpleLocalizeJava

A command-line tool for uploading, downloading, and managing translation files for web and mobile apps.

#developer-tools#simplelocalize#cli-tool
Stars76
Forks11
Last commit3 months ago
treepp
treeppRust

A Rust-based, feature-rich, and high-performance replacement for the Windows `tree` command with diff-level compatibility.

#filesystem#developer-tools#open-source
Stars75
Forks1
Last commit9 days ago
Mothership
MothershipSwift

A Swift library for automating iTunes Connect and TestFlight tasks, inspired by Fastlane.

#ios#itunes-connect#swift-package-manager
Stars75
Forks5
Last commit8 years ago
simplehttp
simplehttpGo

A simple and lightweight HTTP server for serving local directories over HTTP.

#http-server#http#lightweight
Stars75
Forks3
Last commit3 years ago
Portainer stack utils
Portainer stack utilsGo

A CLI client written in Go for managing Docker stacks and endpoints in Portainer from automated environments.

#portainer#deployment#devops
Stars74
Forks16
Last commit6 months ago
liner
linerRust

A Rust library providing readline-like line editing with autosuggestions, history, and multi-line support.

#history#completion#readline
Stars72
Forks22
Last commit3 years ago
lsv
lsvV

A modern, feature-rich ls alternative written in V, offering color output, icons, checksums, and multiple display formats.

#open-source#coreutils#vlang
Stars72
Forks3
Last commit3 months ago
CrunchyCleaner
CrunchyCleanerGo

A lightweight, cross-platform cache cleanup tool with a simple TUI for Windows and Linux.

#cli-app#cleaner#cleaners
Stars72
Forks1
Last commit26 days ago
fwdctl
fwdctlGo

A simple CLI tool to manage IPTables forwards on Linux servers.

#seccomp#system-administration#cli
Stars72
Forks7
Last commit1 year ago
cli-error-notifier
cli-error-notifierJavaScript

Sends native desktop notifications when command-line interface applications exit with an error.

#developer-tools#error-monitoring#cli-tool
Stars72
Forks3
Last commit2 years ago
PreviousPage 24 of 27Next

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
#Developer Tools293
#Cli Tool278
#Terminal269
#Command Line257
#Command Line Tool208
#Go181
#Rust168
#Productivity155
#Automation146
#Nodejs130
#Golang128
#Devops118