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/marcoroth/railsbytes-cli

CLI to apply Railsbytes.com templates to your Rails application

cli gem rails railsbytes tty

Last synced: 13 Aug 2025

https://github.com/pauloo27/reddit

⬇️ Reddit Video Downloader

audio cli download ffmpeg nodejs reddit video

Last synced: 12 Apr 2025

https://github.com/mpyw/twhelp

Twitter OAuth CLI Helper distributed by Golang cross-compilation.

cli golang-cross-compilation oauth twitter twitter-api

Last synced: 09 Apr 2025

https://github.com/jaypei/chatgpt-cli

A ChatGPT CLI tool based on the OpenAI API, for hardcore terminal users.

chatgpt cli openai

Last synced: 28 Aug 2025

https://github.com/sleepycharlyy/tic2bar.js

Command-line application that uploads TIC-80 cartridges to IPFS and encodes url into barcodes & QR Codes

bar-code barcode cartridges cli decoder encoder fantasy-computer fantasy-console ipfs javascript node-js npm qr-code qrcode retro tic-80 tic-cartridges tic80 tiny

Last synced: 25 Apr 2025

https://github.com/tejasq/klar

A tool to infer and generate static type definitions based on resources returned by backend APIs.

cli codegen resources types

Last synced: 27 Jun 2025

https://github.com/erfidev/cli-task-manager

a golang program based on the command line

cli fmt go-modules golang

Last synced: 16 May 2025

https://github.com/preziosiraffaele/move-qcp

A sf cli plugin to manage the Quote Calculator Plugin

cli cpq qcp salesforce sf

Last synced: 18 Apr 2025

https://github.com/jorianwoltjer/subsolver

CLI tool to Solve Substitution Ciphers using a wordlist

cli crypto security solver substitution-cipher wordlist

Last synced: 13 Jun 2025

https://github.com/Wildhoney/Taskfile

:package: Yet another attempt at a simple task runner for npm with parallelisation support using bash commands via YAML.

build cli commands runner runner-script shell task-manager taskrunner tasks test

Last synced: 24 Apr 2025

https://github.com/neroist/nova

Nova is a CLI for controlling Govee light strips, inspired by Bandev's Lux.

cli govee govee-api nim nim-lang nova

Last synced: 09 Apr 2025

https://github.com/gozeloglu/gitignore

Command line application to create .gitignore files in the terminal.

cli gitignore gitignore-generator go golang

Last synced: 01 Jul 2025

https://github.com/brainstone/tgui

Text-GUI-Library - A C++11 alternative for ncurses

cli cli-library cpp gui gui-library library ncurses platform-independent

Last synced: 13 Jun 2025

https://github.com/0x8b/datamatrix

Library that enables programs to write Data Matrix barcodes of the modern ECC200 variety.

cli code data data-matrix datamatrix ecc ecc200 elixir generator matrix

Last synced: 26 Sep 2025

https://github.com/tornikegomareli/release-craftsman

Rust-powered CLI tool designed to simplify and streamline the release process with help of ChatGPT. It fetches, formats, and crafts essential data for release 🏗️

change-log cli release-notes rust

Last synced: 02 Apr 2025

https://github.com/datsfilipe/gen-readme

gen-readme wil generate a readme for you! you can even customize it by selecting which sections you want.

aur cli generator hacktoberfest readme readme-generator rust

Last synced: 25 Apr 2025

https://github.com/swisscom/net-ssh-cli

A library to make interactive SSH sessions more convenient.

cli console interactive-shell ssh

Last synced: 15 Apr 2025

https://github.com/pavi2410/jot

A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.

build-tool cli java jdk jvm maven rust toolchain

Last synced: 26 May 2026

https://github.com/wrybakiewicz/cw-alarm-audit

Read-only CLI to audit AWS CloudWatch alarms across regions and detect broken alarms.

aws cli cloudwatch cloudwatch-alarms devops monitoring observability

Last synced: 13 Jan 2026

https://github.com/gbafana25/typetester

Typing practice on the command line

c cli typing-practice

Last synced: 24 Apr 2025

https://github.com/waxdred/gohotreload

This project is a Go program called "GoHotReload" that provides hot-reloading functionality for Go programs. It allows you to monitor specified files in a directory and automatically restart the associated Go program whenever any of those files are modified.

build-tool cli developer-tools go golang live-reload monitoring-tool task-runner watcher

Last synced: 14 May 2025

https://github.com/deryeger/wsl-export

Interactive CLI for exporting WSL distributions.

backup cli export nodejs wsl wsl2

Last synced: 24 Mar 2025

https://github.com/freyhill/fuzhi

👳👳A smart beautiful copy command of a file or folder written with node

beijing china cli command copy fuzhi git javascript node nodejs npm

Last synced: 26 Oct 2025

https://github.com/wallymathieu/isop

Isop is the swedish name for hyssop. Like any spice it is intended to give flavor to the development of command line apps.

clean-code cli cli-parser command-line command-line-tool object-oriented-programming

Last synced: 23 Apr 2025

https://github.com/rsteube/flik

Blue Ant CLI client on zsh steroids

blueant cli proventis zsh

Last synced: 22 Apr 2025

https://github.com/jacquerie/arxiv-cli

A Python wrapper for the arXiv API.

arxiv cli

Last synced: 26 Jan 2026

https://github.com/dmfed/termtools

Output to terminal in style.

ansi-codes cli color color-reset cursor golang linux terminal vt100

Last synced: 10 Apr 2025

https://github.com/openjny/dotgh

A cross-platform CLI tool to template AI-coding configs such as AGENTS.md for easy reuse across projects.

cli github-copilot golang

Last synced: 13 Jan 2026

https://github.com/mattboldt/guac

A Git Repo Management CLI

cli git repository repository-management

Last synced: 11 Apr 2025

https://github.com/melbahja/ctl

🙌 All systemd commands and tools in one easy command `ctl`! One to rule them all.😼

cli cli-command cli-tool cli-utility command-line-tool go golang init-system linux systemd

Last synced: 09 Apr 2025

https://github.com/slackapi/python-slack-hooks

Helper library implementing the contract between the Slack CLI and Bolt for Python

bolt cli python python3 slack slack-api slack-cli

Last synced: 10 Sep 2025

https://github.com/pythonnative/pythonnative

Build real native Android and iOS apps in Python with a lightweight UI toolkit, CLI, and project templates.

android beeware cli cross-platform django gradle ios kotlin mobile-development native-ui python python-mobile-apps rubicon swift ui-components xcode

Last synced: 12 May 2026

https://github.com/mosquito/pyjwt-rsa

Helpers for JWT tokens with RSA.

cli clt jwt pyjwt python rsa useful

Last synced: 08 Sep 2025

https://github.com/zalando-incubator/clin

Cli for Nakadi for event types and subscriptions management

cli iac nakadi

Last synced: 14 Apr 2025

https://github.com/facultyai/faculty-cli

A command line interface for Faculty platform

cli faculty-platform

Last synced: 14 Apr 2025

https://github.com/clechasseur/auxiliaire

Your friendly Exercism assistant

cli exercism rust rust-lang

Last synced: 16 Apr 2025

https://github.com/calvn/brokr

📈 - Make your plays. Place your trades.

cli stocks tradier trading

Last synced: 23 Mar 2025

https://github.com/paulrobello/par_gpt

CLI LLM / Agent multi-tool

agents ai cli

Last synced: 22 Apr 2025

https://github.com/hardeep-bit/customer-spa

Single Page MEAN Stack Application

angular cli expressjs mongodb nginx nodejs

Last synced: 24 Aug 2025

https://github.com/si3nloong/webhook

A webhook server comply with at least once delivery. (Cloud Native) - WIP

cli curl docker go grpc k8s message-queue webhook webhook-server

Last synced: 14 Sep 2025

https://github.com/wix-incubator/what-the-package

Check which dependencies were updated between specific dates

ci cli javascript node npm

Last synced: 23 Jul 2025

https://github.com/zachey01/deepljs

💬 Unofficial DeepL API (without apikey)

cli deepl deepl-api deepl-translation-api free-deepl

Last synced: 01 May 2025

https://github.com/warengonzaga/xplorescan

Never memorize a blockchain explorer again. 🛰️🌐💻

blockchain cli command-line command-line-tool explorer hacktoberfest web3

Last synced: 15 Apr 2025

https://github.com/magiclen/favicon-generator

It helps you generate favicons with different formats and sizes.

cli favicon rust

Last synced: 27 Oct 2025

https://github.com/vupdivup/typomat

typomat: turn your code into muscle memory

cli golang tui typing typing-game typing-practice

Last synced: 13 Jan 2026

https://github.com/peterroe/create-js-lib

Cli for create js library🛠

cli cmd vite vue

Last synced: 05 Jul 2025

https://github.com/fklr/oxat

atproto api CLI

api atproto bluesky cli rust

Last synced: 03 Aug 2025

https://github.com/superjojo140/ascii-bar

A lightweight ascii progress bar with spinner and colors

ascii cli console nodejs progressbar

Last synced: 25 Sep 2025

https://github.com/ru44/cloudyclipy

Your own clipboard in the cloud

cli clipboard-manager gist github nodejs typescript

Last synced: 22 Apr 2025

https://github.com/hugomd/peaks

🏔️ Gets a random Swiss mountain peak or lists all peaks

cli javascript mountains peaks swiss

Last synced: 21 Aug 2025

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

🚀 快速生成项目cli工具,模版:多页应用模版、Vue SPA模版(Vue3 Vue2)、React SPA模版(v16.8)、npm插件开发模版

cli npm

Last synced: 05 Jul 2025

https://github.com/crodjer/biip

Strip out PII before Sending Data

cli pii privacy prompt-engineering prompt-toolkit rust security

Last synced: 25 Apr 2026

https://github.com/nicarl/somafm

CLI application to listen to SomaFM stations

cli music

Last synced: 01 Apr 2026

https://github.com/yashkumarverma/bash-screenshot-manager

simple bash script to manage quick screenshots taken during online class and systematically store them.

automation bash cli college life-hack online

Last synced: 05 Mar 2026

https://github.com/alastairlundy/cliinvoke

CliInvoke is a .NET library for interacting with Command Line Interfaces and wrapping around executables.

cli cli-wrapper command command-line csharp-library dotnet pipe-stderr pipe-stdin pipe-stdout piping process run-command shell stderr stdin stdout

Last synced: 08 Apr 2026

https://github.com/nmbrthirteen/podcli

Open-source AI podcast clipper. Generate vertical clips with face tracking and burned-in captions. CLI, MCP server, web app.

ai-tools auto-captions captions cli ffmpeg mcp mcp-server opusclip-alternative podcast-clips podcasts shortform-video vertical-video whisper

Last synced: 02 Jun 2026

https://github.com/saadmk11/logbook-cli

Command Line Tool to Keep Your Daily Events Recorded. Made with Python, Typer & SQLAlchemy

cli cli-app command-line-app command-line-interface command-line-tool logbook logbooks notebook poetry python python3 sql sqlalchemy sqlite sqlite3 typer typer-cli

Last synced: 06 Oct 2025

https://github.com/certego/django-rest-client

Framework for rapid building of ease-of-use, type-hinted and self-documented API clients in python.

api-client cli click django django-rest-framework python python-api sdk

Last synced: 25 Oct 2025

https://github.com/pinto0309/sog4onnx

Simple ONNX operation generator. Simple Operation Generator for ONNX.

cli model-converter models onnx python

Last synced: 25 Feb 2026

https://github.com/strahe/bwh

Go SDK, CLI, and MCP server for managing BandwagonHost/bwg/搬瓦工 (KiwiVM) VPS, with command-line and programmatic access to most features.

bandwagonhost bwg bwh cli mcp-server

Last synced: 01 Feb 2026

https://github.com/oknoorap/html5-validator

:passport_control: W3 HTML5 Validator

cli html5 nodejs validator

Last synced: 24 Feb 2026

https://github.com/cosmonic-labs/cviz

CLI tool to visualize WebAssembly component composition structure.

cli wasm webassembly

Last synced: 23 Apr 2026

https://github.com/manu14357/tota-agent

Open-source AI agent: 11 LLM providers (OpenAI, Claude, Ollama, DeepSeek…), 60+ tools, web search, vision, browser & Android automation, MCP plugins, Second Brain memory — CLI · Telegram · WhatsApp · REST API

ai-agent anthropic automation cli coding-agent deepseek developer-tools llm mcp memory nodejs ollama openai personal-assistant productivity second-brain sqlite telegram-bot typescript whatsapp-bot

Last synced: 01 Jun 2026

https://github.com/mohamedahmed770/auto-vmaf-encoder

Auto-VMAF-Encoder uses data-driven VMAF targeting to deliver quality and efficient encodes. It analyzes videos, logs metrics, and shows real-time progress with ETA. 🐙

automation av1 cli console-ui ffmpeg media-automation nvenc python rich-cli svt-av1 transcoding video-encoding video-processing video-quality vmaf

Last synced: 20 Apr 2026

https://github.com/kuberocketci/cli

Command-line interface for KubeRocketCI platform - enables developers and AI agents to manage projects, deployments, pipelines, and environments from the terminal

ai-agents ci-cd cli developer-tools devops devsecops golang internal-developer-platform keycloak kubernetes kuberocketci oidc platform-engineering

Last synced: 23 Apr 2026

https://github.com/mrkaspa/gospector

File checker for developer's workflow

cli golang

Last synced: 13 Oct 2025

https://github.com/tomakado/projector

A flexible, language and framework agnostic tool that allows you to generate projects from templates.

cli cli-app golang-application golang-cli golang-tools project-generator project-template

Last synced: 14 Jan 2026

https://github.com/integralist/bash-headers

A CLI HTTP Headers Filtering Tool (written in Bash)

bash bash-script bashrc cli cli-toolkit http http-client http-header http-response response tool

Last synced: 26 Oct 2025

https://github.com/pyrates/minicli

CLI as simple as it should be.

cli python3

Last synced: 28 Oct 2025

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

This is a template that can be used with GitHub Codespaces to get you up and running with your CLI project

cli go template

Last synced: 16 Feb 2026

https://github.com/woozymasta/bercon-cli

bercon-cli — cross-platform go command line utility and package for BattlEye RCON

arma arma3 battleye battleye-rcon bercon cli dayz rcon

Last synced: 24 Jan 2026

https://github.com/fernandosure/ecs-compose

Deploy services docker-compose style to AWS Elastic Container Service

aws cli ecs

Last synced: 14 Jan 2026

https://github.com/sgreben/tcp-time

measures TCP connection durations to a given target, prints JSON

cli connection csv histogram json mean ping quantile standard-deviation tcp tcp-ping time

Last synced: 08 Oct 2025

https://github.com/lalomorales22/grok-4-cli

Grok-4 CLI, an attempt at giving Grok4 a CLI

agent cli grok4

Last synced: 02 Jun 2026

https://github.com/asyrjasalo/kongman

Declare the Kong you want, with yaml

admin async cli kong yaml

Last synced: 12 Oct 2025

https://github.com/bernabedev/gai-cli

An AI-powered CLI to generate conventional commit messages using Google Gemini.

ai automation cli commit conventional-commits gemini git

Last synced: 12 Oct 2025

https://github.com/forthedamn/todolists

Make your todo list in CLI!

cli todo todolist todolists

Last synced: 03 Mar 2026

https://github.com/kujtimiihoxha/plis

Plis your swiss knife for creating cli tools

cli cli-toolkit generator go golang plis tool tools

Last synced: 09 Oct 2025

https://github.com/janaraj/tnl

Structured English contracts for AI coding agents — proposed by the agent, approved by you, saved on disk, read by every future session.

agent-workflow ai-agents claude-code cli codex coding-agents contracts llm mcp mcp-server specification typed-natural-language

Last synced: 29 Apr 2026

https://github.com/zawlinnnaing/go-clis

A collection of cli programs from book: Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools

cli go golang

Last synced: 26 Feb 2026

https://github.com/mrusme/kopi

Command-line (CLI) coffee journal designed for coffee enthusiasts.

aeropress brewing cli coffee command-line command-line-tool espresso habit-tracking journal mocha tracker tui

Last synced: 13 May 2025

https://github.com/canop/cli-log

a simple file logging facility, convenient for Rust terminal applications

cli hacktoberfest rust terminal

Last synced: 12 May 2025

https://github.com/sheepla/pkgbuilds

🔺 My package build files for Arch Linux

archlinux aur cli font pkgbuilds

Last synced: 02 Mar 2026

https://github.com/nnbnh/terminal-explorer

📋 Bring file manager's copy/paste to the CLI

basher bpkg cli clipboard copy-paste file-manager posix symlink terminal

Last synced: 12 Apr 2025

https://github.com/lainq/fe

Fe is a simple tool which you can use to move through your directories from the command line

cli fe file-explorer go terminal

Last synced: 05 Mar 2025

https://github.com/kt3k/minimisted

Handy wrapper of `minimist`

cli commandline minimist

Last synced: 05 May 2025

https://github.com/emad-elsaid/amun

A minimal CLI text editor, built on Ruby, looking for Emacs as it's father and idol.

cli editor emacs gem ruby

Last synced: 19 Jun 2025

https://github.com/joshuaclayton/file-fun

A fun program for files, written in Haskell, to demonstrate a monad transformer stack

cli demo haskell

Last synced: 12 Apr 2025

https://github.com/roosta/fif

🔍 Quickly find in files using fuzzy search and context

bash cli fuzzy-search fzf searching terminal zsh zsh-plugin

Last synced: 13 Apr 2025

https://github.com/ScarletsFiction/Scarlets

A rewrited Scarlets framework for website based on PHP

backend cli console fast framework php php-command scarletsfiction simple

Last synced: 13 Apr 2025

https://github.com/msztolcman/smtpc

SMTPc is simple but powerfull SMTP client for sending emails using CLI. It's dedicated for system admins or developers, however it's easy to use and every CLI user will be satisfied using this.

cli developer-experience developer-tools email interactive-smtp mail predefined-messages predefined-profiles smptc smtp smtp-client smtp-session templates templating

Last synced: 31 Oct 2025