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/acro5piano/astro-gettext

Fast gettext i18n in Node that supports Astro

astro astrojs cli gettext i18n internationalization static-site tanslation typescript

Last synced: 15 May 2026

https://github.com/fridiculous/workroot

Machine-wide git worktree switchboard for target-first, shell-composable workflows and parallel AI coding.

ai-agents cli coding-agents developer-tools git git-worktree productivity rust terminal worktrees

Last synced: 15 May 2026

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/kuwacom/terminal-videoplayer

動画ファイルをターミナル及びコンソール上で再生するソフトウェア

cli console terminal video-player

Last synced: 10 Oct 2025

https://github.com/carlossilva2/pytasker

Run pipelines on your own computer for better automation

automation cli cli-utilities easy-to-use flow python3 terminal unix windows

Last synced: 05 Sep 2025

https://github.com/maurobonfietti/chat-open-ai-cli

:robot: Ask questions to ChatGPT from the CLI.

api chatgpt cli gpt gpt-3 gpt-4 openai openai-api php

Last synced: 07 Jan 2026

https://github.com/trypsynth/codestats

Blazing fast code analysis tool with tons of customization options.

aanalysis analysis cli clitool code rust

Last synced: 21 Jan 2026

https://github.com/szunami/xwords-rs

Tools to fill crosswords

cli crossword puzzle rustlang

Last synced: 13 Mar 2026

https://github.com/gi0baro/noir

A command-line tool for template rendering

cli renoir templating toml yaml

Last synced: 25 Mar 2025

https://github.com/excoriate/daggerx

DaggerX is a Go package 📦 that helps you avoid DRY while developing Dagger modules.

cli devops ecs example sre tooling

Last synced: 03 Jul 2025

https://github.com/aborroy/alfresco-go-cli

A Command Line Interface for ACS implemented in GO.

alfresco cli golang

Last synced: 09 Apr 2025

https://github.com/decryptus/json-dotenv

Manipulate and extract envfiles in json format.

cli dotenv envfile environment-variables json python

Last synced: 03 Sep 2025

https://github.com/lgaticaq/anime-dl-cli

CLI for show and download anime from jkanime.net

anime cli

Last synced: 12 Jul 2025

https://github.com/chillerbot/chillerbot-ng

Teeworlds console client based on cmake DDNet

cli ddnet headless teeworlds

Last synced: 11 Mar 2025

https://github.com/softwaremill/kcpilot

CLI tool to help you investigate your Kafka clusters

cli kafka rust

Last synced: 21 Jan 2026

https://github.com/sepisoad/rpg

random password generator

cli generator nim password random

Last synced: 01 Jul 2025

https://github.com/skonik/rust-async-downloader

Rust asynchronous file downloader

cli downloader file-downloader rust tokio

Last synced: 05 Sep 2025

https://github.com/graves/awful_aj

CLI tool for OpenAI compatible APIs

agentic-ai agents cli embedded llm prompt-engineering rust vector-database

Last synced: 09 Oct 2025

https://github.com/angelbarrera92/tlwpa4220

Golang API for TP-Link TL-WPA4220 PLC

cli plc prometheus-exporter tl-wpa4220 tp-link

Last synced: 08 Oct 2025

https://github.com/mrsarm/compres

Implementación Algoritmo de Huffman, código original de Salvador Pozo Coronado

c cli huffman-coding huffman-compression-algorithm

Last synced: 09 Apr 2025

https://github.com/menurivera/pythonai

An implementation of OpenAI API that focuses on building projects and programs automatically using bash scripts.

ai bash chatgpt cli openai python

Last synced: 07 Oct 2025

https://github.com/zahash/royalguard

Secure Ergonomic Command Line Password Manager. Free Forever. Made with ❤️ using 🦀

cli command-line-tool decrypt decryption encrypt encryption encryption-decryption password password-manager secure security

Last synced: 07 Oct 2025

https://github.com/mongodb-developer/mongodb-rag

A Powerful Retrieval Augmented Generation Tool for MongoDB Vector Search

ai cli javascript mongodb retrieval-augmented-generation

Last synced: 19 Jan 2026

https://github.com/planety/logue

Command tools for Prologue in Nim.

cli nim prologue web

Last synced: 09 Apr 2025

https://github.com/thatmattlove/addr

Look up route origin information from the command-line

asn-lookup bgp cli command-line ip-lookup

Last synced: 23 Apr 2025

https://github.com/alexchao26/oneterminal

Like tmux, but configured via yaml. Run multiple commands from one.

bash cli devtool go golang oneterminal sh yaml zsh

Last synced: 08 Oct 2025

https://github.com/smartscanapp/smartscan-lib

Python library that provides tools for ML inference, indexing, semantic search , classification and efficient batch processing.

cli file-management linux ml onnx onnxruntime systemd vector-embeddings

Last synced: 12 Apr 2026

https://github.com/x71c9/tempesta

The lightest and most efficient Rust-based CLI bookmark manager, inspired by "pass" and built for Git integration, intuitive usage, and Unix-style simplicity.

bookmarks bookmarks-manager cli rust

Last synced: 28 Dec 2025

https://github.com/jackmordaunt/nativefier

Make your favourite webapps feel at home on the desktop.

cli desktop nativefier rust utility

Last synced: 25 Apr 2025

https://github.com/taka-security/sslc

cli tool to check Solidity storage memory layout of structs for inefficiencies

checker cli ethereum layout memory solidity storage struct

Last synced: 14 Sep 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/junip/switch

:sunglasses: :computer: Switch workspaces on the fly 🚀

cd change change-directory cli hack nodejs switch terminal

Last synced: 18 Feb 2026

https://github.com/owenvoke/quoter-zsh

A ZSH plugin for displaying random quotes when opening a terminal.

cli plugin quotes zsh zsh-plugins

Last synced: 14 Apr 2025

https://github.com/cubbit/composer-cli

Cubbit DS3 Composer official CLI

cli cubbit ds3

Last synced: 14 Jan 2026

https://github.com/suzuki-shunsuke/nllint

Linter and formatter of newlines and trailing spaces in files

cli linter oss

Last synced: 02 Apr 2026

https://github.com/mvrilo/protog

Protobuf file generator for the command line

cli command-line generator go golang proto protobuf protoc

Last synced: 04 Sep 2025

https://github.com/derektata/lorem

Go utility library for generating Lorem Ipsum text

cli command-line-interface generator golang lorem-ipsum neovim-plugin utility-library

Last synced: 17 Jan 2026

https://github.com/mdb/gh-dispatch

A gh CLI extension for sending GitHub dispatch events and watching the triggered GitHub Actions runs directly from your terminal.

cli gh-extension go golang terminal

Last synced: 23 Feb 2026

https://github.com/xfgusta/xdump

Display file contents in hexadecimal and ASCII

ascii c cli command-line-tool hex hexadecimal hexdump linux

Last synced: 08 Oct 2025

https://github.com/ar1ja/baz

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/baz] a fast, easy, simple and lightweight plugin manager for GNU bash

bash baz baz-loader baz-plugin c c89 cli directory git linux performance plugin plugin-manager productivity shell terminal

Last synced: 04 Oct 2025

https://github.com/fkanout/medium-read-cli

Read Medium's stories from your lovely, colored, customized... terminal. No need for browsers anymore !

cli medium-api nodejs terminal

Last synced: 08 Aug 2025

https://github.com/ave-sergeev/omoikane

Blazing fast explicit proxy written in Rust for network accessibility research under DPI (Rust) (Q2:2026)

cli dns-over-https dns-over-tls dpi dpi-bypass dpi-evasion linux macos network-tools networking packet-manipulation proxy proxy-server rust security security-research tcp tls-handshake windows

Last synced: 19 Apr 2026

https://github.com/alifdarsim/laravel-no-composer

A bash script to install Laravel without using composer or sail docker

bash bash-script cli composer composer-package laravel laravel-framework laravel10 laravel8x laravel9x

Last synced: 27 Oct 2025

https://github.com/vahor/n8n-kit

Generate and deploy n8n workflows using code.

automation cli deployment iac n8n typescript workflow

Last synced: 24 Feb 2026

https://github.com/andrader/jup

jup is a small command-line tool for installing and syncing agent skills across the local skill directories used by supported AI assistants.

agent agent-skills agentic-ai agents ai ai-agents cli installer manager skills

Last synced: 24 Apr 2026

https://github.com/rajarakoto/taskmaster-cli

Interactive CLI for Taskmaster AI: simplifies complex project management by orchestrating AI agents, planning, and execution — all from your terminal 🧩

agent-orchestration ai automation cli inquirer interactive project-management taskmaster terminal typescript workflow

Last synced: 27 Apr 2026

https://github.com/ezpzai/cdx

Use Codex more easily, even from mobile.

ai cli codex developer-tools mobile productivity remote vibecoding

Last synced: 02 Apr 2026

https://github.com/mixpanel/mixpanel-headless

Complete programmable interface to Mixpanel analytics. Python library and CLI for discovery, querying, and data extraction. Designed with coding agent use in mind.

ai-agents analytics claude-code cli data-engineering duckdb etl mixpanel mixpanel-api python sql

Last synced: 06 Jun 2026

https://github.com/aead/ee

Encrypt Everything - CLI for encrypting everything securely

cli cryptography encryption golang

Last synced: 17 Mar 2026

https://github.com/howieyi/water

基于 react、vue 的 cli 脚手架工具

cli react vue webpack

Last synced: 06 Mar 2026

https://github.com/ewilazarus/git-workspace

An opinionated git plugin that wraps git worktrees with a lifecycle system

automation cli developer-experience developer-tools git skill worktree worktree-isolation worktree-manager

Last synced: 28 Apr 2026

https://github.com/jawher/parsopt

The parsopt utility is used to quickly and easily accept and validate options and arguments in shell procedures. It's much more powerful and intuitive compared to getopt[s] as it handles short and long options, arguments, automatic help generation. etc.

cli command-line shell

Last synced: 01 Feb 2026

https://github.com/yashksaini-coder/pykill

Effortlessly find and clean up Python virtual environments in your projects with this fast, Rust-powered tool.

cleaner cli cli-tool python ratatui-rs rust tool tui-rs virtualenv

Last synced: 21 Apr 2026

https://github.com/ytiurin/import-export-merger

Merge javascript files with imports/exports into one function.

build-tool cli compiler export-merger javascript javascript-compiler javascript-modules module-merger umd web

Last synced: 27 Oct 2025

https://github.com/settinghead/voxlert

LLM-generated voice notifications for Claude Code, Cursor, OpenAI Codex, pi, and OpenClaw, spoken by game characters like the StarCraft Adjutant, Kerrigan, C&C EVA, SHODAN, and more.

ai-agents audio-processing claude-code cli coding-assistant cursor cursor-ide developer-tools gaming-voices llm local-first nodejs notifications openai-codex pi-package starcraft text-to-speech tts voice-cloning voice-notifications

Last synced: 21 Apr 2026

https://github.com/hosein2398/2do-cli

📝 Commnad line todo app

cli command-line todo todo-list

Last synced: 28 Feb 2026

https://github.com/dbohdan/messagebox

Display message boxes from Windows batch files and command line programs

batch batch-file cli dialog gui windows

Last synced: 27 Apr 2026

https://github.com/jmcentire/kindex

Knowledge index that learns from your conversations

ai claude cli context-management knowledge-graph python

Last synced: 12 Apr 2026

https://github.com/jonas-be/papermcdl

Download all PaperMC projects with ease using papermcdl. Choose between a user-friendly GUI or command-line flags to streamline the process. Perfect for developers and Minecraft server admins.

cli downloader go minecraft-server papermc

Last synced: 26 Oct 2025

https://github.com/adiksondev/linear-cli

CLI program for Linear Issue Tracker automation available on PyPI and AUR

api aur automation cli linear pypi

Last synced: 07 Mar 2026

https://github.com/redis-developer/redisctl

Unified CLI for Redis Cloud and Enterprise management

cli redis redis-cloud redis-enterprise

Last synced: 18 Mar 2026

https://github.com/atoniolo76/gotoni

gotoni is a cli for doing virtually anything with cloud instances

api cli go gpu ssh

Last synced: 01 Apr 2026

https://github.com/groupe-sii/clea-cli

CLI tool for AngularJS & Typescript projects

angularjs clea-cli cli progressive-web-app typescript

Last synced: 29 Jan 2026

https://github.com/yokenzan/receiptisan

CLI to parse & preview RECEIPTC.UKE (電子レセプトファイル)

cli preview rezept ruby uke

Last synced: 14 Feb 2026

https://github.com/giannimassi/webview-cli

Native macOS UIs for CLI AI agents. 193KB single binary, ~180ms cold start, no Electron. Renders A2UI declarative UI.

a2ui agent ai-tools claude-code cli macos mcp swift webview wkwebview

Last synced: 23 Apr 2026

https://github.com/baarsgaard/jig

Jira integration with Git

cli commit-msg git git-hook jira rust

Last synced: 28 Oct 2025

https://github.com/amalfra/junit-cli-report-viewer

A tool to generate CLI reports from JUnit XML format file

cli junit junit-report reporting shell table viewer

Last synced: 18 Apr 2026

https://github.com/schpet/linear-cli

linear without leaving the command line: list, start, and create PRs for linear issues

cli linear linearapp

Last synced: 29 Jan 2026

https://github.com/danielbayley/awm

Extend @Homebrew-Alfred to manage your Alfred workflow development cycle.

alfred cli command-line development homebrew macos osx workflow

Last synced: 20 Aug 2025

https://github.com/goatshriek/stumpless-logger

CLI tool to log information to a variety of destinations, local and remote.

cli command-line command-line-tool event-log journald library log logger logging logging-library rust syslog terminal tool

Last synced: 22 Aug 2025

https://github.com/maxomatic458/lantun

tunnel local ports over the internet

cli networking p2p quic tunneling

Last synced: 12 Aug 2025

https://github.com/derhuerst/db-cli

A CLI for Deutsche Bahn.

cli db deutsche-bahn germany public-transport transit

Last synced: 15 Apr 2025

https://github.com/zhmcclient/zhmccli

A CLI for the IBM Z HMC

cli hmc mainframe python s390x

Last synced: 13 Aug 2025

https://github.com/seuros/upkg

Unified package management CLI. One command surface across apt, dnf, pacman, zypper, opkg, pkg, and a native macOS engine — without inventing a new catalog.

apt cli cross-platform devops dnf freebsd homebrew linux macos package-manager pacman sysadmin termux

Last synced: 24 May 2026

https://github.com/cnjm/cnjm-nest-server

基于nest.js,jwt,Redis,mysql;实现有权限控制,小程序登录,订单超时等示例。

cli redis typescript

Last synced: 14 Apr 2025

https://github.com/fiverr/published

📦 Opinionated NPM publish program

automation ci-cd cli npm npx publish

Last synced: 01 Aug 2025

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/heyvito/tlvp

💳 A CLI TLV parser specially designed to handle EMV data

cli emv emvco parser tlv tlv-decoder

Last synced: 25 Mar 2025

https://github.com/hako/bbcli

:newspaper: Browse BBC News like a hacker.

bbc cli news python python3

Last synced: 04 Oct 2025

https://github.com/vinhlh/apolloud

Shuffle play all SoundCloud tracks liked by an user via command line.

cli player puppeteer soundcloud soundcloud-cli

Last synced: 11 Aug 2025

https://github.com/jpbrab0/banido-ednaldopereira

🎤🎵BANIDO, DESBANIDO - Ednaldo Pereira🎤🎵

banido cli desbanido ednaldopereira nodejs npm package

Last synced: 17 Jan 2026

https://github.com/erdemkosk/envolve

Synchronize environment variables across projects and manage .env files. Automates the restoration of .env files for all projects, ensures consistency by syncing variables from a global .env file, and creates symbolic links to maintain the latest environment settings.

cli cli-app cli-tool env env-vars environment-variables golang

Last synced: 12 Aug 2025

https://github.com/theinfosecguy/razin

Static analysis scanner for SKILL.md LLM agent skills with deterministic security findings.

agentic-ai ai-agents cli cybersecurity llm markdown python security static-analysis yaml

Last synced: 11 Apr 2026

https://github.com/shaobeichen/grprogress

⏳ Gradient progress for Nodejs by Go. 使用 Go 来实现 Nodejs 的渐变色进度条

bubbletea cli esbuild go golang gradient grprogress napi node nodejs npm progress rspack rust

Last synced: 21 Aug 2025

https://github.com/koddsson/gengi-cli

💶 A simple cli for gengi.is

cli gengi-cli

Last synced: 15 Apr 2025

https://github.com/lightsofapollo/attn

A native markdown viewer that launches from the terminal. Rust + Svelte 5.

cli desktop developer-tools live-reload macos markdown markdown-editor markdown-viewer native rust svelte terminal

Last synced: 24 May 2026

https://github.com/shutootaki/gwm

Git worktree manager cli. Switch Git contexts with zero friction. Review pull requests, create feature branches, and clean up your workspace—all from a single interactive CLI.

claude-code cli gemini-cli git git-worktree ink react typescript

Last synced: 11 Aug 2025

https://github.com/merkle-open/env-linter

A bunch of CLI helper for your node environment

cli environment frontend linter node

Last synced: 10 Mar 2026

https://github.com/vanhtuan0409/letsrun

Background command runner and combine output to Stdout

cli utility

Last synced: 09 Mar 2026

https://github.com/gustavo-hms/cli

Lua module to make building command line programs easier

cli lua module

Last synced: 26 Dec 2025

https://github.com/andrewpetrochenkov/markdown-link-extractor.py

:link: extract links from markdown files

cli markdown python

Last synced: 14 Dec 2025

https://github.com/doct3rjohn/subex

subEX is a CLI tool for passively enumerating subdomains.

cli cli-app darwin golang linux osint osint-tool redteam subdomain subdomain-enumeration subdomain-scanner tools windows

Last synced: 13 Apr 2025

https://github.com/vihu/gogo

Terminal bookmark manager

bookmarks cli rust terminal

Last synced: 15 Apr 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/tomschr/leo

Translation script for leo.org

cli python translation

Last synced: 14 Apr 2025