Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

1300 projects

Showing 36 of 1299 projects

Manage FastAPI
Manage FastAPIPython

A CLI tool for generating and managing FastAPI projects with customizable boilerplates and optional Docker support.

#fastapi#backend-development#tortoise-orm
Stars1.9k
Forks103
Last commit2 years ago
cfonts
cfontsRust

A command-line tool for displaying stylized ANSI fonts in the terminal with colors, gradients, and alignment.

#sexy-fonts#generator#chalk
Stars1.9k
Forks67
Last commit1 day ago
Git Interactive Rebase Tool
Git Interactive Rebase ToolRust

A native cross-platform terminal-based sequence editor for Git interactive rebase operations.

#hacktoberfest#version-control#developer-tools
Stars1.9k
Forks54
Last commit4 months ago
mdv
mdvPython

A Python-based terminal markdown viewer with syntax highlighting, theming, and file monitoring.

#viewer#theming#syntax-highlighting
Stars1.9k
Forks108
Last commit2 years ago
vdirsyncer
vdirsyncerPython

📇 Synchronize calendars and contacts.

#carddav#todo#contacts
Stars1.9k
Forks182
Last commit8 days ago
fac
facGo

A command-line interface tool for resolving git merge conflicts with intuitive keyboard shortcuts.

#version-control#developer-tools#productivity
Stars1.9k
Forks51
Last commit2 years ago
human-panic
human-panicRust

A Rust library that provides human-friendly panic messages for command-line applications.

#developer-tools#human-centered-design#error-handling
Stars1.9k
Forks65
Last commit2 days ago
ots
otsGo

A CLI tool to share end-to-end encrypted secrets via one-time URLs that self-destruct after viewing or expiry.

#secret-sharing#api-keys#cli-tool
Stars1.8k
Forks52
Last commit1 year ago
amazon-ecs-cli
amazon-ecs-cliGo

A CLI tool for Amazon ECS that simplifies creating, updating, and monitoring clusters and tasks using Docker Compose.

#devops#container-orchestration#docker-compose
Stars1.8k
Forks297
Last commit9 months ago
JLine
JLineJava

A Java library for handling console input with advanced line editing, history, and completion, similar to GNU Readline.

#terminal-emulation#java-library#command-line-interface
Stars1.8k
Forks249
Last commit1 day ago
RecoverPy
RecoverPyPython

A terminal-based tool to interactively scan raw disk partitions and recover deleted or overwritten files by searching for byte patterns.

#recovery#data-recovery#python-cli
Stars1.8k
Forks90
Last commit25 days ago
papis
papisHTML

Powerful and highly extensible command-line based document and bibliography manager.

#library#mendeley#command-line-tool
Stars1.8k
Forks124
Last commit5 days ago
portal
portalGo

A command-line utility for secure, encrypted file transfers between computers with direct or relayed connections.

#data-transfer#command-line-tool#pake
Stars1.8k
Forks53
Last commit2 years ago
SwiftPlate
SwiftPlateSwift

A command-line tool to generate cross-platform Swift framework projects with support for major dependency managers.

#developer-tools#command-line-tool#framework
Stars1.8k
Forks85
Last commit7 years ago
boilr
boilrGo

A command-line tool to create projects from boilerplate templates using Go's templating engine.

#boilerplate-generator#template#boilerplate-template
Stars1.8k
Forks117
Last commit3 years ago
Variety
VarietyJavaScript

A lightweight MongoDB schema analyzer that reveals document structure, field frequencies, and data outliers.

#bson#devops#schema-analyzer
Stars1.8k
Forks242
Last commit8 days ago
fast-syntax-highlighting
fast-syntax-highlightingShell

A feature-rich, high-performance syntax highlighting plugin for the Zsh shell.

#developer-tools#productivity#syntax-highlighting
Stars1.7k
Forks93
Last commit1 year ago
pageres-cli
pageres-cliJavaScript

A command-line tool to capture website screenshots in multiple resolutions for testing responsiveness.

#screenshot-capture#testing-tool#puppeteer
Stars1.7k
Forks72
Last commit11 months ago
mole
moleGo

A CLI tool for creating resilient SSH tunnels with a focus on reliability and user experience.

#go-application#devops#ssh-tunneling
Stars1.7k
Forks97
Last commit2 years ago
Clifm
ClifmC

A shell-like, command-line terminal file manager that eschews GUIs and TUIs for a pure CLI experience.

#open-source#productivity#unix
Stars1.7k
Forks53
Last commit5 days ago
Subs AI
Subs AIPython

A versatile tool for generating, translating, and syncing subtitles from audio/video using Whisper and other AI models via Web UI, CLI, or Python.

#subtitles-generator#webui#cli-tool
Stars1.7k
Forks138
Last commit4 months ago
create-elm-app
create-elm-appJavaScript

A zero-configuration tool for creating Elm applications with built-in development server and production optimization.

#javascript-interop#production-builds#boilerplate
Stars1.7k
Forks147
Last commit1 month ago
boxen
boxenJavaScript

A Node.js library for creating customizable boxes and borders around terminal output.

#developer-tools#terminal#npm-package
Stars1.7k
Forks59
Last commit11 months ago
jql
jqlRust

A fast, lightweight JSON Query Language CLI tool built with Rust for querying and transforming JSON data.

#json-query#shell-integration#tool
Stars1.7k
Forks32
Last commit5 months ago
nix-output-monitor
nix-output-monitorHaskell

A terminal monitor that enhances nix-build output with real-time progress, dependency trees, and build statistics.

#hacktoberfest#haskell#devops
Stars1.6k
Forks53
Last commit17 days ago
Timewarrior
TimewarriorC++

A command-line time tracking utility with stopwatch features, calendar-based backfill, and flexible reporting.

#timetracker#reporting#open-source
Stars1.6k
Forks117
Last commit6 days ago
args
argsC++

A simple, flexible, header-only C++11 argument parsing library inspired by Python's argparse.

#library#cxx#argument-parsing
Stars1.6k
Forks183
Last commit25 days ago
Nanobox
NanoboxGo

Automates the creation of isolated, repeatable development and production environments using Docker and VirtualBox.

#environment-management#deployment#developer-tools
Stars1.6k
Forks90
Last commit6 years ago
csvq
csvqGo

A command-line tool that provides an SQL-like query language for reading, updating, and deleting CSV records.

#spreadsheet-alternative#csv-processing#command-line-tool
Stars1.6k
Forks68
Last commit2 years ago
closh
closhClojure

A modern, Bash-like shell that uses Clojure syntax for command composition and data manipulation.

#bash-alternative#clojurescript#productivity
Stars1.6k
Forks67
Last commit3 years ago
CliFx
CliFxC#

Class-first framework for building command-line interfaces

#command#terminal#dotnet
Stars1.6k
Forks66
Last commit27 days ago
dialoguer
dialoguerRust

A Rust library for building interactive command-line prompts and dialogs with a user-friendly interface.

#user-input#interactive#terminal
Stars1.6k
Forks176
Last commit1 month ago
color
colorGo

A Go library for terminal color rendering with 16/256/True color support, universal API methods, and Windows compatibility.

#cli-color#256-colors#gookit
Stars1.6k
Forks87
Last commit2 months ago
Ruby/Progressbar
Ruby/ProgressbarRuby

A zero-dependency text progress bar library for Ruby applications with extensive customization options.

#progress#terminal#progressbars
Stars1.6k
Forks130
Last commit7 months ago
Atomic-Server
Atomic-ServerTypeScript

An open-source headless CMS and real-time database with a powerful table editor, full-text search, and SDKs for JS/React/Svelte.

#real-time-database#linked-data#actix-web
Stars1.6k
Forks78
Last commit2 days ago
Oh My Logo
Oh My LogoTypeScript

Create stunning ASCII art logos with colorful gradients in your terminal for project banners, startup logos, and terminal customization.

#developer-tools#figlet#cli-tool
Stars1.6k
Forks62
Last commit3 months ago
PreviousPage 10 of 37Next

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 Tools413
#Terminal347
#Cli Tool338
#Command Line334
#Command Line Tool257
#Productivity215
#Go209
#Rust189
#Automation185
#Nodejs158
#Golang154
#Devops141