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/phly/keep-a-changelog

Tools for manipulating CHANGELOG.md files in Keep A Changelog format, including tagging and releasing.

changelog cli keep-a-changelog php

Last synced: 15 May 2025

https://github.com/foresterre/imagineer

🦜 Accessible image processing and conversion from the terminal. Front-end for image-rs/image. Formerly 'sic'

batch blur cli command-line convert-images convolution-filter crop draw-text glob hacktoberfest image image-converter image-diff image-manipulation image-processing resize-images rust sic terminal-app

Last synced: 01 May 2025

https://github.com/pgsty/pig

PostgreSQL Extension Package Manager

cli debian extension installer package-manager postgresql rhel ubuntu

Last synced: 14 Apr 2026

https://github.com/2ykwang/mac-cleanup-go

TUI macOS cleaner that scans caches/logs, shows sizes/paths, lets you select what to delete before Trash.

caches clean cleanup cli disk-cleanup golang homebrew mac-cleanup macos optimize terminal-ui tui

Last synced: 22 Jan 2026

https://github.com/nanohard/gotime

CUI project/task/time tracker written in golang

cli cui golang task-tracker time-tracker tui

Last synced: 17 Jan 2026

https://github.com/emacs-eask/cli

CLI for building, running, testing, and managing your Emacs Lisp dependencies

cli emacs package tool

Last synced: 22 Feb 2026

https://github.com/chshersh/iris

🌈 Haskell CLI Framework supporting Command Line Interface Guidelines

cli framework haskell

Last synced: 06 Apr 2025

https://github.com/sdelements/flan

A tasty tool that lets you save, load and share postgres snapshots with ease

cli command-line git postgres postgresql sql

Last synced: 06 Apr 2025

https://github.com/jeromedalbert/real-world-ruby-apps

Real World Ruby apps and their open source codebases for developers to learn from

cli examples real-world real-world-ruby ruby

Last synced: 09 Jul 2025

https://github.com/leon-ai/leon-cli

⌨️ Command-line interface (CLI) for a better use of Leon, your open-source personal assistant. GNU/Linux, macOS and Windows supported.

assistant chatbot cli personal-assistant virtual-assistant voice-assistant

Last synced: 05 Apr 2025

https://github.com/hidevopsio/hiboot

hiboot is a high performance web and cli application framework with dependency injection support

application autoconfiguration cli cloudnative command command-line-tool container dependency-injection di golang ioc mvc web webapp

Last synced: 18 Feb 2026

https://github.com/cliffano/nestor

Jenkins CLI and node.js client

cli jenkins nodejs

Last synced: 09 Apr 2025

https://github.com/diegozoracky/magicli

Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async.

cli command-line command-line-interface nodejs

Last synced: 11 Oct 2025

https://github.com/davidraviv/gh-clean-branches

Safely deletes local branches with no upstream and no un-pushed commits

cli gh-extension git-branches local-environment

Last synced: 06 Sep 2025

https://github.com/c4milo/github-release

Simple Github release command line tool

cli github-releases go release-management

Last synced: 06 Oct 2025

https://github.com/rorybyrne/git-plan

Git Plan - a better workflow for git

cli git python workflow

Last synced: 04 Apr 2025

https://github.com/codeaholicguy/wowcup

⚽ 💻 The finest Worldcup 2018 CLI.

cli oclif scoreboard typescript worldcup worldcup2018

Last synced: 17 Mar 2025

https://github.com/nekmo/gkeep

Google Keep Command Line Interface (CLI)

cli google google-keep keep python

Last synced: 07 Apr 2025

https://github.com/unhappychoice/mdts

A local markdown preview server. npx mdts — and you're done.

cli filesystem frontmatter live-reload markdown markdown-renderer mermaid preview server webui zero-setup zero-setup-tools

Last synced: 06 May 2026

https://github.com/Nekmo/gkeep

Google Keep Command Line Interface (CLI)

cli google google-keep keep python

Last synced: 07 Apr 2025

https://github.com/saks/lua-resty-repl

Interactive console (REPL) for Openresty and luajit code

cli debugger lua luajit nginx openresty readline repl resty-repl

Last synced: 30 Jul 2025

https://github.com/kchapelier/cellular-automata-voxel-shader

Generate a voxel shader (for MagicaVoxel) from a custom CA rule

cellular-automata cellular-automation cli javascript magicavoxel

Last synced: 22 Sep 2025

https://github.com/mpecan/tokf

Config-driven CLI tool that compresses command output before it reaches an LLM context

ai-tools claude-code cli command-line context-window developer-tools homebrew llm output-filter rust token-optimization toml

Last synced: 14 Jun 2026

https://github.com/MiguelNdeCarvalho/speedtest-exporter

Speedtest Exporter made in python using the official speedtest bin

cli docker exporter grafana-dashboard metrics ookla prometheus python speedtest

Last synced: 07 Apr 2025

https://github.com/ericmjl/llamabot

Pythonic class-based interface to LLMs

cli large-language-models llm python

Last synced: 02 Apr 2026

https://github.com/boostsecurityio/smokedmeat

A CI/CD Red Team Framework for demonstrating Build Pipeline security risks.

ci cli devops devsecops exploitation github-actions golang red-team security supply-chain supply-chain-security tui

Last synced: 30 Apr 2026

https://github.com/dkaslovsky/textnote

Simple tool for creating and organizing daily notes on the command line

cli command-line consolidating-notes daily-notes plaintext productivity vim

Last synced: 24 Dec 2025

https://github.com/DiegoZoracKy/magicli

Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async.

cli command-line command-line-interface nodejs

Last synced: 22 Mar 2025

https://github.com/liumengxuan04/minicode

A lightweight terminal coding assistant with Claude Code-like workflow, tool loop, and TUI architecture, built for learning and experimentation. Multi-language support: TypeScript and Rust implementations available now, Python coming soon.

ai-agent cli coding-agent developer-tools nodejs terminal tool-calling tui typescript

Last synced: 06 Apr 2026

https://github.com/dmitry-merzlyakov/nledger

.Net Ledger: Double-Entry Accounting System

accounting cli csharp dotnet ledger plaintext-accounting

Last synced: 08 May 2025

https://github.com/msaaddev/who-unfollowed-me

🙁 A CLI that tells you who recently unfollowed you on GitHub

cli github github-api github-followers node node-cli nodejs

Last synced: 07 Sep 2025

https://github.com/Siemienik/XToolset

Typed import, and export XLSX spreadsheet to JS / TS. Template-based create, render, and export data into excel files.

cli excel hacktoberfest import javascript nodejs npm-package spreadsheet spreadsheets-files typescript workbook worksheet xlsx xlsx-import xlsx-parser xlsx-to-json

Last synced: 07 May 2025

https://github.com/dahlia/iterfzf

Pythonic interface to fzf, a CLI fuzzy finder

cli fuzzy-search fzf python python2 python3

Last synced: 15 May 2025

https://github.com/alexkuz/script-progress

Estimate script execution time

cli eta npm progress yarn

Last synced: 30 Apr 2025

https://github.com/xjonathanlei/starkli

Starkli (/ˈstɑːrklaɪ/), a ⚡ blazing ⚡ fast ⚡ CLI tool for Starknet powered by 🦀 starknet-rs 🦀

cli ledger rust starknet

Last synced: 13 Apr 2025

https://github.com/evandcoleman/node-appletv

A node module for interacting with an Apple TV (4th-generation or later) over the Media Remote Protocol.

appletv cli mrp nodejs typescript

Last synced: 07 Apr 2025

https://github.com/RobertCraigie/pyright-python

Python command line wrapper for pyright, a static type checker

cli pip python typechecking

Last synced: 07 May 2025

https://github.com/muyunyun/create-react-doc

📝 Minimalistic React-powered static site generator.

blog cli markdown prerender react react-doc ssr

Last synced: 16 May 2025

https://github.com/chebuya/sastsweep

Automatically detect potential vulnerabilities and analyze repository metrics to prioritize open source security research targets

cli owasp sast security-audit security-research security-scanner semgrep static-code-analysis vulnerability-research vulnerability-scanners

Last synced: 12 Jul 2025

https://github.com/nicobailon/surf-cli

The CLI for AI agents to control Chrome. Zero config, agent-agnostic, battle-tested.

ai-agents browser-automation chrome cli devtools

Last synced: 04 Apr 2026

https://github.com/unfold/webpack-serve

Takes your webpack config and creates a development server with hot module reloading and error overlay

cli create-react-app development webpack

Last synced: 21 Aug 2025

https://github.com/joukewitteveen/netctl

Profile based systemd network management

bash cli linux networking shell systemd

Last synced: 11 Aug 2025

https://github.com/ktrueda/parquet-tools

easy install parquet-tools

cli parquet parquet-tools

Last synced: 21 Oct 2025

https://github.com/korandoru/hawkeye

Simple license header checker and formatter, in multiple distribution forms.

cli license license-checking native native-image

Last synced: 16 Jan 2026

https://github.com/branchard/fast-speedtest-api

fast.com API / CLI tool

api cli fast speedtest speedtest-cli

Last synced: 17 Jan 2026

https://github.com/Mellcap/MellPlayer

A tiny terminal player based on Python3

cli mellplayer player terminal

Last synced: 07 May 2025

https://github.com/thisisparker/xword-dl

⬛⬜⬛ Command line tool to scrape crosswords from online solvers and save them as .puz files ⬛⬜⬛

cli crosswords python scraping

Last synced: 04 Oct 2025

https://github.com/siemienik/xtoolset

Typed import, and export XLSX spreadsheet to JS / TS. Template-based create, render, and export data into excel files.

cli excel hacktoberfest import javascript nodejs npm-package spreadsheet spreadsheets-files typescript workbook worksheet xlsx xlsx-import xlsx-parser xlsx-to-json

Last synced: 04 Apr 2025

https://github.com/digitalghost-dev/poke-cli

A hybrid CLI/TUI tool written in Go for viewing Pokémon data from the terminal! Also doubles as a Data Engineering project.

charm charmbracelet cli data data-engineering go pokemon terminal terminal-based tui

Last synced: 29 Apr 2026

https://github.com/slavaganzin/await

28Kb, small memory footprint, single binary that run list of commands in parallel and waits for their termination

async bash ci cli command-line-tool devops fish parallel posix runner util wait zsh

Last synced: 03 Sep 2025

https://github.com/RuthGnz/SpyScrap

CLI and GUI for OSINT. Are you very exhibited on the Internet? Check it! Twitter, Tinder, Facebook, Google, Yandex, BOE. It uses facial recognition to provide more accurate results.

boe cli docker facebook facial-recognition google osint reverse-image-search scraping-websites social-networks socmint tinder twitter

Last synced: 29 Apr 2025

https://github.com/souvikinator/lsx

ls Xtended : A command line utility that lets you navigate through terminal like a pro 😎.

cd cli go golang hacktoberfest hacktoberfest2021 linux linux-shell ls ls-xtended lsx shell terminal

Last synced: 17 Mar 2025

https://github.com/crazy-max/undock

Extract contents of a container image in a local folder

cli container docker extractor oci

Last synced: 03 Apr 2025

https://github.com/raydac/java-comment-preprocessor

preprocessor for computer languages with C-like comment format (C/C++/Java/Go)

ant ant-task cli comments java java-preprocessor maven multipass preprocessor

Last synced: 06 Apr 2025

https://github.com/tiaanduplessis/pomd

🍅 A good old cli based Pomodoro timer with native notifications

cli pomodoro pomodoro-technique pomodoro-timer timer

Last synced: 06 Sep 2025

https://github.com/erikdarlingdata/performancestudio

Free, open-source SQL Server execution plan analyzer — cross-platform GUI + CLI with 30 analysis rules, missing index detection, SSMS extension. Built-in MCP server for AI-assisted plan review.

avalonia cli cross-platform database-performance dba-tools dotnet execution-plan mcp-server model-context-protocol query-optimization query-performance query-plan query-store query-tuning sql-plan-analyzer sql-server sql-server-management sqlplan ssms-extension

Last synced: 10 May 2026

https://github.com/fedeztk/got

Translating TUI written in go using simplytranslate's API

cli command-line go golang translate tui

Last synced: 27 Apr 2025

https://github.com/sebinsua/scrape-twitter

🐦 Access Twitter data without an API key. [DEPRECATED]

cli conversation likes scraper streams timeline tweets twitter

Last synced: 09 Apr 2025

https://github.com/alexandre-lavoie/python-log4rce

An All-In-One Pure Python PoC for CVE-2021-44228

cli cve-2021-44228 log4j python rce

Last synced: 01 Feb 2026

https://github.com/juliuste/transit-map

Generate a schematic map (“metro map”) for a given (transit) network graph using Mixed Integer Programming.

cli library public-transport

Last synced: 21 Aug 2025

https://github.com/NicholasDawson/ArchiverForGooglePhotos

A tool to maintain an archive/mirror of your Google Photos library for backup purposes.

archiver backup cli downloader google google-photos google-photos-api photos python python3

Last synced: 07 Apr 2025

https://github.com/ittybittyapps/appstoreconnect-cli

An easy to use command-line tool for interacting with the Apple AppStore Connect API

apple appstoreconnect cli client developer-tools macos mobile swift

Last synced: 22 Jul 2025

https://github.com/shekohex/opencode-pty

OpenCode plugin for interactive PTY management - run background processes, send input, read output with regex filtering

background-process bun cli opencode opencode-plugin pty terminal typescript

Last synced: 17 Feb 2026

https://github.com/nbedos/cistern

A terminal UI for Unix to monitor Continuous Integration pipelines from the command line. Current integrations include GitLab, Azure DevOps, Travis CI, AppVeyor and CircleCI.

appveyor azure-devops ci circleci cli gitlab golang travis tui unix

Last synced: 12 Dec 2025

https://github.com/hugomrdias/prettier-stylelint

code > prettier > stylelint > formatted code

cli prettier stylelint

Last synced: 14 Jan 2026

https://github.com/PrajwalCH/yazap

🔧 The ultimate Zig library for seamless command line argument parsing.

argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang

Last synced: 06 May 2025

https://github.com/raiyanyahya/freshenv

🥗 Provision, share, manage local and cloud developer environments.

cli command-line developer-tools docker productivity python

Last synced: 08 Apr 2026

https://github.com/solarliner/vue-cli-plugin-prerender-spa

Boost SEO by prerendering your Vue application. Powered by prerender-spa-plugin.

cli plugin pre-rendering vuejs

Last synced: 06 Sep 2025

https://github.com/bgdnvk/clanker

autonomous systems engineering cli agent for any cloud environment: AWS, GCP, Cloudflare, etc

agent ai ai-agent ai-ops aws clanker clanker-cli cli cloudflare cloudflare-workers devops gcp golang infrastructure kubernetes ml observability openclaw sre terraform

Last synced: 07 Mar 2026

https://github.com/share-secrets-safely/cli

share secrets within teams to avoid plain-text secrets from day one

cli gnupg gpg pgp shared-secrets team vault

Last synced: 09 Apr 2025

https://github.com/metadelta/mdlt

A command-line utility for quick math.

algebra calculus cas cli machine-learning math

Last synced: 12 Jan 2026

https://github.com/buggregator/trap

A local debug server and utilities set for PHP projects

buggregator bugregator cli composer composer-package console debug dump hacktoberfest php sentry smtp

Last synced: 15 May 2025

https://github.com/mactat/framed

Architect your project with Framed: effortless files and directories management

ci cicd cli config devops go golang project-management strctures

Last synced: 10 Jul 2025

https://github.com/wp-cli/scaffold-command

Generates code for post types, taxonomies, blocks, plugins, child themes, etc.

cli generator hacktoberfest scaffold template wordpress wp-cli wp-cli-package

Last synced: 02 May 2026

https://github.com/megalithic/dotfiles

🗿 dotfilery, configuration, environment settings, automation, etc. 🛖

asdf cli dotfiles elixir hammerspoon homebrew kitty lua macos neovim pde qmk surfingkeys tmux weechat zk zmk zsh

Last synced: 11 Jan 2026

https://github.com/nodejs/tooling

Advancing Node.js as a framework for writing great tools

cli command-line command-line-tool console node nodejs terminal tooling tools

Last synced: 13 Apr 2025

https://github.com/voussoir/timesearch

The subreddit archiver

api archival cli database pushshift python reddit sql

Last synced: 22 Mar 2025

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

Monitor your GitHub Actions in real time from the command line

actions ci cli github github-actions terminal

Last synced: 14 Apr 2025

https://github.com/ryanccn/nrr

Minimal, blazing fast npm scripts runner

bun clap cli nodejs npm npm-script npm-scripts npm-scripts-runner pnpm rust rust-cli yarn

Last synced: 08 Apr 2025

https://github.com/windvalley/gossh

🚀🚀A high-performance and high-concurrency ssh tool written in Go. It is 10 times faster than Ansible. If you need much more performance and better ease of use, you will love it.

ansible batchssh cli devops gossh high-concurrency multissh ops parallel-ssh sa sre ssh ssh-client sshbatch

Last synced: 04 Apr 2025

https://github.com/AlexB52/retest

A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!

bundler cli file-changes hanami rails refactoring refactoring-tools ruby task-runner test testing testing-tools tests

Last synced: 14 Mar 2025

https://github.com/roots/trellis-cli

A CLI to manage Trellis projects

ansible cli roots trellis trellis-cli wordpress

Last synced: 04 Apr 2025

https://github.com/7sdream/fontfor

Find fonts which can show a specified character and preview them in terminal or browser.

character cli font utilities

Last synced: 08 Apr 2025