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/aastopher/sutools

su (Super User) tools - per module utilities, designed to be lightweight, easy to configure, and reduce boilerplate code.

argparse boilerplate cli logging python toolset

Last synced: 05 Mar 2025

https://github.com/amazingandyyy/goapprove

Go approve a PR

cli github golang

Last synced: 15 Mar 2025

https://github.com/bukinoshita/anderson-cli

Checks your node dependencies for contraband licenses

anderson anderson-cli cli command-line contraband license licenses

Last synced: 18 Mar 2025

https://github.com/olaoluwam/scaffy

A CLI tool for boostrapping your favourite tools with your custom configurations

cli typescript

Last synced: 22 Jul 2025

https://github.com/derhuerst/extract-gtfs-shapes

Extract shapes from a GTFS dataset.

cli geojson gtfs public-transport transit

Last synced: 27 Aug 2025

https://github.com/agence-webup/pliz

A CLI tool to manage web projects

cli docker go golang ops

Last synced: 05 Sep 2025

https://github.com/includable/craftup

๐Ÿ‘” Manage your Craft CMS development workflow from the command line.

cli craft craftcms

Last synced: 01 Aug 2025

https://github.com/darwinz/my-cli

Bash CLI installed as a binary executable for local development and dev ops environments

apache aws bash cli devops docker hacktoberfest redis ruby shell zend-server

Last synced: 30 Jul 2025

https://github.com/pedrogabriel/adb-getevent-php-converter

Convert 'adb shell getevent' to 'sendevent' using PHP

cli

Last synced: 27 Jul 2025

https://github.com/caronc/datetools

Date/Time Manipulation plus and advanced cron-like feature complete with Python bindings

cli cron datemath python-bindings

Last synced: 23 Jul 2025

https://github.com/akiomik/git-branch-status

A command line tool for displaying git branch colored by status

cli git git-branch git-status prompt rust vcs-information zsh

Last synced: 02 Aug 2025

https://github.com/mojtaba-esk/evmos-smart-contract

This is a cli tool to deploy a smart contract to evmos chain plus a querying methods and sending transactions to a contract.

cli cosmos-sdk ethermint evmos smart-contracts

Last synced: 12 Apr 2025

https://github.com/karafra/steg-utility

Simple steganography command line utility ๐Ÿ–ผ๏ธ โœ๏ธ,

ci cli python python3 steganography

Last synced: 16 Jan 2026

https://github.com/enquirer/enquirer-prompts

This repository has been archived, since prompts now ship with Enquirer.

ask cli enquirer inquirer plugin prompt prompts question terminal

Last synced: 12 Aug 2025

https://github.com/caleb9/yapp

Yet Another Password Prompt

cli console password prompt terminal

Last synced: 29 Jul 2025

https://github.com/aurbano/asciimg

:computer: Images on your terminal - Command line tool written in Perl

cli perl photo terminal

Last synced: 18 Feb 2026

https://github.com/dmotz/monocat

Automated asset inlining

cli coffeescript javascript node performance static

Last synced: 29 Aug 2025

https://github.com/mohamedelashri/free-mac

A free-like memory monitor tool for MacOS.

cli free macos memory-monitoring

Last synced: 17 Aug 2025

https://github.com/andresusanto/easydl-cli

CLI version of EasyDl (https://github.com/andresusanto/easydl)

cli download-manager downloader easydl

Last synced: 14 Apr 2025

https://github.com/neoskop/s3surgeon

Sync your files to AWS S3 with surgical precision.

aws cli cloudfront s3

Last synced: 14 Apr 2025

https://github.com/shokks/logocn

Add SVG logos to your project with a single command. Like shadcn/ui, but for logos.

cli developer-tools icons logos shadcn shadcn-ui svg teact type

Last synced: 28 Aug 2025

https://github.com/dsoftwareinc/github-actions-cli

GitHub Actions CLI - allows updating workflows, etc.

cli github-actions

Last synced: 04 Oct 2025

https://github.com/manjaro/pamac-cli

Terminal Package Manager for Manjaro Linux with Alpm, AUR, Appstream, Flatpak and Snap support

cli linux package-manager-tool

Last synced: 09 Aug 2025

https://github.com/iboware/matriarch

A CLI utility and a Kubernetes Operator to Deploy High Available and Scalable PostgreSQL Clusters

automation cli cluster high-available kubernetes-operator postgresql scalable scalable-postgresql-clusters

Last synced: 11 Jan 2026

https://github.com/ovyvo/yan-cli

่„šๆ‰‹ๆžถ้กน็›ฎ

cli nodejs npm ts

Last synced: 21 Jul 2025

https://github.com/kriasoft/oauth-callback

Lightweight OAuth 2.0 authorization code capture for CLI tools & desktop apps. Works with Node.js, Deno, Bun. MCP SDK ready.

authentication authorization bun cli deno localhost mcp mcp-client mcp-server model-context-protocol nodejs oauth oauth-callback-url oauth2 rfc7591 sdk typescript

Last synced: 24 Jan 2026

https://github.com/makenova/nodeginx-cli

An nginx CLI helper.

cli nginx nodejs

Last synced: 24 Jun 2025

https://github.com/mlh-fellowship/clipbit

Generate concise meaningful summaries of YouTube videos.

cli click nlp-machine-learning python3 youtube-downloader

Last synced: 17 Aug 2025

https://github.com/arsham/gitrelease

This program can set the release information based on all commits of a tag

cli git github github-release release

Last synced: 18 Mar 2025

https://github.com/gmickel/cursor-windsurf-convert

Node CLI + TypeScript API that losslessly converts Cursor AI rule files to Windsurf rules - and back - in a single stream-first command.

ci cli converter cursor-ai cursor-ai-project-rules devtool markdown nodejs rules typescript windsurf windsurf-ai yaml

Last synced: 27 Feb 2026

https://github.com/mattczyr/evacsim

EvacSim is a simulation that uses graph theory and linear programming to model the effects of hurricanes on populations in order to predict optimal evacuation routes.

cli graph-theory hackathon python

Last synced: 11 Jun 2025

https://github.com/nilsmartel/awaitchange

Useful when one only wants to perform commands on filechanges

cli file rust system

Last synced: 25 Jan 2026

https://github.com/mrmtsu/mcms-cli

Unofficial microCMS CLI for Content API and Management API automation with stable JSON output and deterministic exit codes.

cli headless-cms microcms microcms-cli

Last synced: 17 May 2026

https://github.com/kaushalmodi/version

Fetch and parse the version number of most CLI apps

api cli nim version

Last synced: 19 Jul 2025

https://github.com/gillchristian/wkon

directory based terminal notes

antigen cli productivity zsh

Last synced: 20 Jul 2025

https://github.com/code-hex/go-emojipacks

https://github.com/lambtron/emojipacks has been stopped. A new emojipacks has been implemented by Go

cli emoji emojipacks go golang slack

Last synced: 12 May 2025

https://github.com/jez/diff-locs

List the file locations involved in a diff

cli

Last synced: 13 Apr 2025

https://github.com/sheepla/trash-fs

๐Ÿ—‘๏ธ [WIP] A command line tool for $Recycle.bin: `rm` alternative command for Windows written in F#

cli fsharp fsharp-cli recyclebin rm rm-alternative trash windows

Last synced: 31 Oct 2025

https://github.com/sephiroth74/radb_client

adb client written in rust

adb android cli library rust

Last synced: 16 Jul 2025

https://github.com/code-hex/exit

Error makes exit code meaningful

cli code exit go golang sysexits

Last synced: 07 Apr 2026

https://github.com/gemfury/cli

Gemfury CLI

cli gemfury

Last synced: 17 Jul 2025

https://github.com/lytexdev/rclock

๐Ÿ•’ rclock: command-line stopwatch, alarm clock & Pomodoro timer ๐Ÿ•’

alarm-clock cli clock pomodoro pomodoro-timer rust stopwatch

Last synced: 21 Jun 2025

https://github.com/tmorin/archicode

Streamline architectural design and visualization with an as-code approach. Integrates C4 Model and ArchiMate for efficient workflow.

archimate architecture c4-model cli

Last synced: 07 Mar 2026

https://github.com/peterfritz/gradient-figlet

A CLI tool that creates gradient ASCII art from text with FIGlet and style.

cli figlet gradient-text greeter nodejs zsh

Last synced: 05 Jul 2025

https://github.com/fenhl/melt

A command-line tool for working with Twitter/Discord snowflake IDs

cli snowflake-twitter

Last synced: 17 Jul 2025

https://github.com/audriusbutkevicius/recli

Reflection based CLI (command line interface) generator for Golang

cli command-line generator go golang reflection

Last synced: 21 Mar 2025

https://github.com/thanoshanmv/we

A friendly TypeScript CLI :)

cli typescript

Last synced: 30 Oct 2025

https://github.com/kh3rld/prisoners-dilemma

The Prisoner's Dilemma Game is a strategic game built with Go, allowing players to explore the classic game theory problem.

cli game golang

Last synced: 05 Apr 2025

https://github.com/sammwyy/rz

Cross-platform fast and secure de/compression tool.

cli rust zip

Last synced: 07 Mar 2026

https://github.com/lmammino/xmas

A tiny rusty Xmas tree without bells and whistles

christmas christmas-tree cli cli-app lights rust rustlang xmas xmas-tree

Last synced: 12 May 2025

https://github.com/doarakko/bigburger

Biiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiig burger!

cli go

Last synced: 09 Apr 2025

https://github.com/eegli/spotifly

Feature-rich toolbelt for working with the Spotify Web API

api cli javascript nodejs spotify typescript utility web-api

Last synced: 12 Sep 2025

https://github.com/kaltsoon/dead-link-checker

๐Ÿ’€ A dead-simple way (pun intended) to recursively look for broken links on a web page

cli docker python

Last synced: 26 Jun 2025

https://github.com/bonedaddy/go-template

template repository for starting new golang projects. including cli, configuration, http middlewares, database tooling, etc...

cli database golang gorm http-middleware logging template zap

Last synced: 12 May 2025

https://github.com/the-noah/lsfp

Cross-platform alternative to ls, specifically designed for programmers

cargo cli cli-app cli-tool contributions-welcome crate cross-platform rust rust-lang tool unix unix-command

Last synced: 13 Apr 2025

https://github.com/tylerfowle/dtags

Command Line Tool for Tagging Directories

bash cd cli directory dtags go golang manager productivity script shell tags utility zsh

Last synced: 12 Jan 2026

https://github.com/yigitozgumus/interop

Interop CLI: Go command-line tool for efficient project management and command execution across your development workspace.

cli developer-tools golang mcp mcp-server productivity project-management terminal

Last synced: 02 Mar 2026

https://github.com/salsadigitalauorg/rockpool

Simple tool to set up a Lagoon instance locally

cli go kubernetes

Last synced: 12 May 2025

https://github.com/kuabem/stempel

Command line utility to keep track of time spent working

cli rust time-tracker

Last synced: 10 Apr 2025

https://github.com/detectivekaktus/gocursors

Ncurses-like library made with ANSI escape codes

cli curses go gocursors golang library module ncurses package terminal tui

Last synced: 12 Sep 2025

https://github.com/hugojosefson/merge-html

CLI and module for merging two or more .html files together.

cli combine esmodule html merge module node

Last synced: 02 May 2026

https://github.com/surelle-ha/dogma

Dogma is a CLI tool that enables interaction with the GitHub API for the purpose of searching .env files with specified keywords. You can configure a GitHub token and use the crawler to search for keys in .env files across public repositories.

cli crawler github nodejs

Last synced: 22 Jun 2025

https://github.com/natterstefan/toggl-zsh-plugin

โŒš๏ธA oh-my-zsh plugin, printing the working hours of the current week tracked in toggl.com (for OSX).

cli timetracker timetracking toggl toggl-plugin zsh zsh-plugin

Last synced: 22 Jun 2025

https://github.com/lgaticaq/beerjs-cli

Get beerjs info (Chile) CLI

beerjs chile cli

Last synced: 12 Jul 2025

https://github.com/wolgemoth/unitycleaner

A command line tool designed to minimise the size of unused Unity projects for storage, transfer, and archival purposes.

archiver assets c-sharp clean cleaner cli concurrent minimise strip unity zip

Last synced: 13 Apr 2025

https://github.com/shortarrow/vsixharvester

vscode extentions download with extenstions.json

cli vscode vscode-extension vsix vsix-extension vsix-extensions

Last synced: 13 May 2025

https://github.com/luciancooper/tty-strings

Tools for working with strings displayed in the terminal

ansi cli console emoji javascript nodejs string terminal tty unicode width word-wrap

Last synced: 12 May 2025

https://github.com/iyowei/create-esm

่ฟ™ๆ˜ฏไธ€ไธชๅ‘ฝไปค่กŒๅทฅๅ…ท๏ผŒ่พ“ๅ…ฅ ESM ๆบ็ ๆ–‡ไปถไฝ็ฝฎๅŽ๏ผŒ่‡ชๅŠจๅˆ›ๅปบไธ€ไธช้กน็›ฎใ€ๆ‰“ๅŒ…ใ€ๅ‘ๅธƒ๏ผŒ็กฎไฟไธ€ไธชๆŒ‡ไปคๅณๅฏๅœจ้กน็›ฎไธญๅฎ‰่ฃ…ไฝฟ็”จ๏ผŒ่ฟ›่€Œๆ”ฏๆŒ่ทจ้กน็›ฎไฝฟ็”จใ€‚

cli create es6 es6-modules esm generator infrastructure iyowei npm-package scoffold template tool

Last synced: 13 Apr 2025

https://github.com/lwdgit/node-fire

Run a js object, Promise, Generator or a (async)function by CLI directly.

cli commandline-interface fire flow

Last synced: 27 Oct 2025

https://github.com/jmg-duarte/scrape-the-box

A CLI tool to scrape HackTheBox forum.

cli cli-tools hackthebox python3

Last synced: 18 Dec 2025

https://github.com/neved4/tmbackup

๏ฃฟ Seamless Time Machine backups!

backup big-sur cli command line macos monterey script sonoma terminal time-machine tool ventura

Last synced: 12 May 2025

https://github.com/droxey/tocsify

๐Ÿ“ฆ npm module to generate a ToC based on your docs directory filestructure!

cli deployed docsify documentation index markdown nodejs npm npm-module npm-package npm-publish readme table table-of-contents toc tocsify

Last synced: 25 Jan 2026

https://github.com/ibotta/asdf-brig

A plugin for the Azure/Brigade brig CLI tool.

asdf asdf-brig asdf-plugin asdf-vm brigade cli

Last synced: 15 Aug 2025

https://github.com/norskeld/rsx

Micro CLI for interactive execution of npm & yarn scripts.

cli npm npm-scripts rust

Last synced: 23 Jun 2025

https://github.com/tranqy/zellij-utils

Powerful shell utilities for streamlined Zellij terminal multiplexer workflows with smart session management and development layouts

bash cli development multiplexer productivity shell terminal tmux workflow zellij

Last synced: 17 Jul 2025

https://github.com/fairwindsops/insights-cli

A command line tool for Fairwinds Insights

cli fairwinds-insights fairwinds-official

Last synced: 13 Jul 2025

https://github.com/vacxe/apk-info-extractor

Tiny apk info extractor for command line interface

android apk cicd cli info tooling

Last synced: 12 May 2025

https://github.com/luoxiu/lida

๐Ÿฐ cd current finder/xcode dir in terminal/iterm and vice versa, easy as cake!

cli finder iterm iterm2 terminal xcode

Last synced: 29 Apr 2025

https://github.com/jamesvillarrubia/pullcraft

PullCraft is a simple but powerful CLI tool for automating the creation and updating of GitHub pull requests with an LLM.

cli generative-ai github pull-requests

Last synced: 12 May 2025

https://github.com/kt3k/todomvc-test

:ballot_box_with_check: Test TodoMVC on the give url.

cli testing todomvc

Last synced: 12 May 2025

https://github.com/gajus/coordinate-grid

Generates a coordinate grid (CLI square grid).

ascii cli coordinate grid square terminal

Last synced: 15 Apr 2025

https://github.com/neomutt/aur-build

๐Ÿ“ฆ Arch Linux User Repository for NeoMutt

arch aur cli distro mail mua mutt neomutt package

Last synced: 12 May 2025

https://github.com/ahmadnassri/parakeet

Echo server for TCP/UDP/HTTP

cli

Last synced: 19 Oct 2025

https://github.com/tumbleowlee/ferrowl

CLI application for Modbus and OCPP CS/CSMS simulation.

cli client modbus modbus-rtu modbus-tcp ocpp ocpp16 ocpp16j ocpp201 ocpp201j ocpp21 rtu rust server tcp tui

Last synced: 05 Jul 2026

https://github.com/nkg447/alfred

CLI Tool for competitive programmers.

cli java jcommander

Last synced: 11 Sep 2025

https://github.com/nexxeln/create-nex-app

create websites using my preferred stack

cli nextjs tailwindcss trpc typescript

Last synced: 12 May 2025

https://github.com/chevdor/cargo-crate

A set of crate related cargo commands. You can for instance get the information about a crate, as text or json, including the owners of a crate and its versions.

chevdor cli crates rust

Last synced: 13 Apr 2025

https://github.com/emilioforrer/go-stack

Production-ready Go scaffold template with clean architecture, lifecycle-managed dependency injection (samber/do), HTTP server (net/http + Huma/OpenAPI), CLI scaffolding, 45+ AI agent skills for Claude/Copilot/OpenCode, and built-in DevOps security tooling.

agentic-coding ai-agent ai-skills claude clean-architecture cli code-quality codex copilot dependency-injection go golang microservices openapi opencode production-ready security starter-kit template vertical-slice-architecture

Last synced: 30 May 2026

https://github.com/jeffrigby/somepulp-agents

Claude Code plugin providing AI-powered agents for code auditing, research, and multi-model consultation (OpenAI Codex, Google Gemini)

ai-agents ai-assistant anthropic automation claude-code claude-code-plugin cli code-audit code-review codex developer-tools gemini google-gemini llm multi-model openai research-assistant static-analysis

Last synced: 02 May 2026

https://github.com/wraient/octopus

Watch TV Show / Movies with cli

cli movies shows stream streaming tv

Last synced: 30 Oct 2025

https://github.com/gtalarico/pm

A Tiny CLI utility to help you navigate your project directories, written in Go

cli go utilities

Last synced: 25 Mar 2025