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

Command-line interface

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

https://github.com/erichutchins/geoipsed

Fast, inline geolocation decoration of IPv4 and IPv6 addresses written in Rust

cli dfir geoip

Last synced: 08 Mar 2026

https://github.com/udiboy1209/cpub

commandline epub reader using python/curses

cli curses epub-reader python

Last synced: 07 May 2025

https://github.com/fugazi-io/webclient

web based terminal application for executing local and remote commands

cli cli-client console dsl fugazi rpc rpc-client shell terminal

Last synced: 06 Mar 2026

https://github.com/rhettbull/locationator

A simple macOS menubar app that provides access to the macOS Location Services reverse geocoding API via a local web server as well as a command line tool.

api api-rest cli command-line curl geocoding geocoding-api location location-services mac macos python script scripting

Last synced: 11 Apr 2025

https://github.com/softinstigate/serverless-docker

A docker container for running serverless commands

aws aws-lambda cli serverless

Last synced: 24 Jun 2025

https://github.com/strmax195-hue/docktui

A lightweight, zero-dependency TUI dashboard for managing Docker containers and images dynamically in the terminal.

cli containers dashboard developer-tools devops docker monitoring python terminal terminal-app tui

Last synced: 29 Jun 2026

https://github.com/evan-moon/firma

Local-first CLI portfolio tracker for overseas investors, with built-in MCP server for Claude

claude cli finnhub local-first mcp personal-finance portfolio sqlite stock typescript

Last synced: 09 May 2026

https://github.com/rockymadden/transfer-cli

:aerial_tramway: Powerful transfer.sh CLI via pure bash

bash cli download transfer transfer-sh upload

Last synced: 13 Jun 2025

https://github.com/buttercup/buttercup-cli

Buttercup password manager for the command line

buttercup cli encryption hacktoberfest password-manager terminal-based

Last synced: 26 Apr 2025

https://github.com/habedi/chilli

A microframework for creating command-line applications in Zig

cli cli-framework command-line zig zig-library ziglang

Last synced: 23 Aug 2025

https://github.com/shanehofstetter/youtrack-cli

Command Line Tool for interacting with youtrack

cli jetbrains node nodejs npm-package typescript youtrack

Last synced: 07 May 2025

https://github.com/pietroppeter/nimoji

nimoji - πŸ•πŸΊ emoji support for Nim πŸ‘‘ and the world 🌍.

cli emoji nim

Last synced: 15 Mar 2026

https://github.com/amirali/kutt

API wrapper library and cli for kutt.it

cli kutt python python-fire python3

Last synced: 14 Apr 2025

https://github.com/koithos/kimspect

The missing utility in kubectl to help you inspect container images on your pods and nodes.

cli command-line k8s rust

Last synced: 02 May 2026

https://github.com/hoijui/rezipdoc

Repack uncompressed & diff visualizer for ZIP based files stored in git repos

cli free-software git-filter git-textconv java oseg

Last synced: 23 Mar 2025

https://github.com/mearman/mcp-wayback-machine

MCP server and CLI tool for interacting with the Internet Archive's Wayback Machine

archival cli internet-archive mcp mcp-server model-context-protocol wayback-machine web-archive

Last synced: 31 May 2026

https://github.com/daltskin/smartthingsterminal

SmartThings Terminal is a cross platform CLI tool for the SmartThings API - interact with your smart home from the command line.

cli command-line command-line-tool cross-platform home-automation homeautomation smarthome smartthings smartthings-api smartthings-terminal terminal

Last synced: 19 Apr 2025

https://github.com/vladholubiev/docker-libreoffice-pdf-cli

Convert any doc to pdf without installing LibreOffice and its dependencies

cli converter docker libreoffice pdf

Last synced: 10 Oct 2025

https://github.com/siterelenby/git-leash

A git commit hook to block commits in certain repos based on configurable time windows. "Helps you stay focused on what you should be doing at certain times of day". Especially if you're a puppy.

adhd bash cli developer-console focus focus-management furry git git-hooks pre-commit-hook productivity puppygirl

Last synced: 08 Apr 2026

https://github.com/codesoap/ytools

Use YouTube from your terminal

cli terminal unix youtube

Last synced: 04 Mar 2026

https://github.com/pawel-wiejacha/tmux-picker

Selecting and copy-pasting in terminal using Vimium-like hint mode.

cli copy-paste hint keyboard-shortcuts productivity select tmux tmux-plugin tmux-plugins vim vimium vimperator

Last synced: 02 Apr 2026

https://github.com/unrealandychan/rekipedia

Turn your codebase into readable format, for both Human and AI Agent.

agent agentic-ai claude-code cli mcp python skills

Last synced: 08 Jun 2026

https://github.com/eckardt/cchistory

Like the shell history command but for your Claude Code sessions.

bash claude claude-code cli shell shell-history terminal

Last synced: 09 Sep 2025

https://github.com/silverwind/precompress

CLI to compress files to gzip, brotli, zst

brotli cli gzip httpd nginx precompress static-site

Last synced: 21 Apr 2026

https://github.com/peterthehan/runescape-text

Convert text to a text image with RuneScape chat effects.

animation buffer cli command-line console effects gif image osrs rs3 runescape terminal text text-animation

Last synced: 09 Jul 2025

https://github.com/guimaraeslucas/axonasp

Run ASP Classic on Linux, macOS, BSD and Windows. A modern, cross-platform execution engine natively supporting VBScript and JavaScript. Features built-in support for Web Server, FastCGI, CLI, and MCP/TestSuite.

asp asp-classic classic-asp cli console fastcgi-server go golang interpreter javascript jscript linux macos tui vbscript virtual-machine vm web-development webserver windows

Last synced: 02 Jul 2026

https://github.com/posthtml/posthtml-cli

CLI for PostHTML

cli posthtml posthtml-runner

Last synced: 11 Jul 2025

https://github.com/lesnitsky/editorconfig-cli

πŸ“πŸ”§ initialize .editorconfig in your terminal

cli command-line-tool editorconfig editorconfig-cli

Last synced: 24 Dec 2025

https://github.com/samuelschlesinger/commander-cli

A simple library I wrote to allow me to quickly and easily construct command line interfaces.

cli hacktoberfest

Last synced: 18 Mar 2025

https://github.com/netr0m/az-pim-cli

A utility to list and activate Azure Entra ID Privileged Identity Management roles from the CLI

azure azure-ad azure-entra azure-pim cli entra-id golang pim privileged-identity-management

Last synced: 16 Mar 2025

https://github.com/edfloreshz/sensei

Sensei is a simple command-line tool to open documentation for any crate in crates.io.

cli command-line-tool hacktoberfest rust

Last synced: 16 Mar 2025

https://github.com/theykk/tfa

tfa is a 2fa cli tool that aims to help you to generate 2fa code on CI/CD pipelines.

2fa cli golang pipeline tool

Last synced: 08 Apr 2025

https://github.com/permafrost-dev/ray-cli

A command line interface to spatie/ray and the Ray app (https://myray.app).

cli debugging debugging-tools phar ray ray-cli spatie

Last synced: 09 Oct 2025

https://github.com/augmentable-dev/gitpert

identify the most relevant git contributors based on commit recency, frequency and impact

cli git golang pertinence

Last synced: 14 Jan 2026

https://github.com/go-acd/acd

Amazon Cloud Storage API for Go.

amazon-cloud-drive cli go golang

Last synced: 14 Jan 2026

https://github.com/einride/aip-cli-go

Generate command line interfaces to your gRPC services.

aip api-management cli command-line go golang grpc protobuf protocol-buffers

Last synced: 24 Apr 2025

https://github.com/Rizen54/richweather

A simple python CLI tool to fetch weather of any given city.

cli hacktoberfest hacktoberfest-accepted python weather

Last synced: 27 Feb 2025

https://github.com/derhnyel/debuggy

A python tool for automatically catching compiler runtime errors, parsing errors through popular discussion forums (eg. stackoverflow) and getting solutions on the terminal

cli command-line error-handling python stackoverflow terminal terminal-based tui

Last synced: 14 Apr 2025

https://github.com/inexio/angular-build-info

πŸ›  A CLI to generate an easily importable `build.ts` file containing various details about the application build

angular angular2 build build-tool cli

Last synced: 09 Mar 2026

https://github.com/axodotdev/axolotlsay

πŸ’¬ a CLI for learning to distribute CLIs in rust

cli learn-to-code rust

Last synced: 07 Apr 2025

https://github.com/gajus/roarr-cli

A CLI program for processing Roarr logs.

cli logger roarr

Last synced: 15 Apr 2025

https://github.com/nilsreichardt/codemagic-app-preview

Simplify your pull request reviews by automatically generating QR codes linked to your app builds for Android, iOS and macOS.

app-preview ci cicd cli code-review codemagic

Last synced: 30 Jun 2025

https://github.com/duongductrong/antigravity-kit

The essential CLI toolkit for Antigravity

ai antigravity-ide cli

Last synced: 28 Feb 2026

https://github.com/tydoc/tydoc

The TypeScript documenter that meets you where you are

ast automation cli documentation internal-development typescript

Last synced: 24 Apr 2025

https://github.com/acro5piano/dotenv-vault

[deprecated] simple dotenv encrypt & decrypt tool inspired by yaml_vault

bash cli dotenv password-manager

Last synced: 23 Mar 2025

https://github.com/peterknezek/har-to-mocks

Extract response from .har file and create JSON mocks for mock server.

cli har har-to-mocks json mock mocking mocks requests testing

Last synced: 04 Mar 2026

https://github.com/TheStack-ai/zclean

Kill zombie processes left by AI coding tools β€” automatic memory cleaner for Claude Code, Codex, and Cursor

ai-coding claude-code cleanup cli codex cursor developer-tools linux macos memory nodejs npx orphan-process process-cleaner ram system-cleanup windsurf zombie-process

Last synced: 20 Apr 2026

https://github.com/jxskiss/mcli

A minimal but powerful cli library for Go

awesome cli golang

Last synced: 23 Jan 2026

https://github.com/dmotz/soundscrape

SoundCloud command line downloader in Node.js

cli coffeescript javascript node soundcloud

Last synced: 30 Apr 2025

https://github.com/bluebrown/go-template-cli

render json, yaml & toml with go templates, from the command line

cli go go-template golang json template toml yaml

Last synced: 15 Dec 2025

https://github.com/abdullah-v/hmsc

πŸ“‚ HMSC (How Much Stuff CLI) analyst for your files and folders

analytics cli files folders javascript nodejs npm

Last synced: 10 Apr 2025

https://github.com/johansatge/nwjs-macappstore-builder

🍎 A node module to easily build and publish NW.js apps on the Mac App Store.

appstore cli mac nwjs

Last synced: 27 Mar 2025

https://github.com/alessandro-salerno/tarman

The portable, cross-platform, extensible, and simple package manager for tarballs (and others!)

archlinux arm64 c cli cross-platform extensible free-software gpl-3-or-later hobby-os linux macos package-manager pacman portable posix simple targz unix windows x86-64

Last synced: 30 Apr 2025

https://github.com/nazar-pc/just-backup-btrfs

Script that does just that - creates backups using snapshot of btrfs filesystem. Also it makes rotation of snapshots by removing old ones and keeping as many snapshots as you want.

backup btrfs cli snapshot subvolume

Last synced: 17 Mar 2025

https://github.com/tschm/cradle

Simple command line interface to create repos based on templates

cli cookiecutter gh github github-actions ssh templates uv uvx

Last synced: 13 Dec 2025

https://github.com/miserlou/emo

Command line emoji search. πŸ™ πŸ”₯

cli commandline emo emoji emoji-search python

Last synced: 29 Jun 2025

https://github.com/game-ci/unity-license-activate

Activate Unity license through CLI

ci cli license npm unity

Last synced: 10 Apr 2025

https://github.com/mattroberts297/jsonwebtokencli

A simple command line interface (CLI) for the jsonwebtoken (JWT) library

cli jwt

Last synced: 19 Mar 2025

https://github.com/lourot/lsankidb

β˜† `ls` for your local Anki database.

anki cli terminal

Last synced: 07 Oct 2025

https://github.com/jhspetersson/git-task

Local-first task manager/bug tracker that stores everything right in the git repository and can sync issues from/to GitHub or Gitlab.

bug bug-tracker cli git github gitlab manager rust task task-manager tracker

Last synced: 14 Apr 2025

https://github.com/piotrmurach/tty-editor

Opens a file or text in the user's preferred editor

cli console edittext ruby ruby-gem terminal tty tty-components

Last synced: 01 May 2025

https://github.com/alephdata/alephclient

API client for Aleph, supports bulk entity and document upload.

cli client ingest python

Last synced: 05 Apr 2025

https://github.com/sodiumjoe/lobar

A thin shell wrapper for lodash.chain().

cli interactive javascript lodash nodejs shell

Last synced: 04 Oct 2025

https://github.com/dennisbergevin/mash

A customizable command launcher for storing and executing commands.

bubbletea charmbracelet cli go golang tui

Last synced: 20 Jan 2026

https://github.com/Granitosaurus/parsel-cli

cli for evaluating css and xpath selectors

cli css lxml parsel web-scraping xpath

Last synced: 07 Apr 2025

https://github.com/lifeart/ember-fast-cli

Ember Fast CLI - fast command line inteface for ember projects

addon blueprints cli ember-cli emberjs

Last synced: 12 Apr 2025

https://github.com/VladimirMarkelov/rclc

Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support

calculator cli command-line command-line-tool expression math mathematics

Last synced: 09 Apr 2025

https://github.com/jacoblincool/gradio-rs

Gradio Client in Rust.

cli client gradio rust

Last synced: 07 May 2025

https://github.com/pkosiec/terminer

Upgrade your terminal experience with a single command.

cli command-line command-line-tool fish hacktoberfest installation prompt shell shell-prompt terminal zsh

Last synced: 23 Apr 2025

https://github.com/aonemd/aaku

γ‚’γƒΌγ‚― (The Ark): My dotfiles for *everything*

cli dotfiles dwm i3-gaps linux macos nix-dotfiles vim wayland

Last synced: 13 Apr 2025

https://github.com/rosesecurity/terrafetch

The Neofetch of Terraform. Let your IaC flex for you.

cli cloud go infrastructure opentofu terraform

Last synced: 02 Jul 2025

https://github.com/andy489/linux_shell

Unix-like Operating Systems. Linux. Bash & Z shell. C. Synchronization Problems & Theory.

bash c cli semaphores shell unix

Last synced: 09 May 2026

https://github.com/nordtheme/guake

An arctic, north-bluish clean and elegant Guake color theme.

bash cli color color-scheme color-theme colors colorscheme guake nord shell terminal terminal-theme theme zsh

Last synced: 09 Jul 2025

https://github.com/grafana-tools/grafana-backup

[ON HOLD] CLI tool for backup/restore Grafana dashboards and datasources.

backup cli grafana http tools

Last synced: 24 Oct 2025

https://github.com/alexaandrov/stitchocker

🌈 Stitchoker its a lightweight and fast command line utility utility for conveniently grouping your docker-compose multiple container services as a single application

cli cli-tool cli-tools containers docker docker-compose docker-compose-services grouping microservices multiple-containers services stitch stitcher stitching tool utility-scripts

Last synced: 09 Jul 2025

https://github.com/glynnbird/couchshell

A simple command-line shell that allows you to interact with CouchDB/Cloudant as if it were a Unix file system

cli cloudant couchdb nodejs shell

Last synced: 03 Jul 2025

https://github.com/szktkfm/sptui

Spotify TUI player

bubble bubbletea cli go spotify tui

Last synced: 16 Jan 2026

https://github.com/CodeDotJS/fbdl

:inbox_tray: Download publicly shared videos from Facebook with an ease!

cli download downloader facebook media public video

Last synced: 18 Apr 2025

https://github.com/alecrabbit/php-cli-snake

Lightweight cli spinner with zero dependencies

ansi async cli php7 reactphp spinner terminal

Last synced: 09 Apr 2025

https://github.com/fvictorio/completely

Generate shell completion scripts from a JSON description of a command.

autocomplete cli completion shell typescript

Last synced: 21 Jul 2025

https://github.com/vladimirmarkelov/rclc

Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support

calculator cli command-line command-line-tool expression math mathematics

Last synced: 13 Apr 2025

https://github.com/rafaelrinaldi/html-meta-tags

Generate HTML meta tags from JSON data.

cli html javascript meta-tags nodejs open-graph twitter

Last synced: 25 Mar 2025

https://github.com/irevoire/mieli

A stupid CLI wrapper around Meilisearch 🐻

cli meilisearch shell

Last synced: 12 Oct 2025

https://github.com/lispyclouds/climate

The sidekick for your CLIs powered by OpenAPI

cli golang openapi

Last synced: 14 Oct 2025

https://github.com/endorama/2ami

Your easy 2FA companion that keep the secrets secret.

cli google-authenticator hacktoberfest keychain keyring secrets secure security totp two-factor

Last synced: 15 Mar 2026

https://github.com/microup/vbalancer

The vbalancer is a highload proxy for TCP traffic. It provides high availability, scalability for applications running on multiple servers. It allows users to easily manage and scale their applications.

balancer cli cross-platform docker golang highload network proxy requests web

Last synced: 09 Oct 2025