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/talentlessguy/create-shadowsocks-config

CLI for quick ShadowSocks config generation

cli shadowsocks

Last synced: 07 May 2025

https://github.com/gillchristian/till

Watch a command's output until the output matches some conditions.

cli productivity

Last synced: 29 Oct 2025

https://github.com/eirture/tcp-proxy

A TCP proxy command line tool, written in Golang

cli golang tcp-proxy

Last synced: 15 Jan 2026

https://github.com/lyubenblagoev/emailctl

Command line interface (CLI) for the Postfix REST Server

cli go postfix-rest-server rest-cllient

Last synced: 17 Jan 2026

https://github.com/songquanpeng/gofile-cli

[WIP] CLI for Go File.

cli go-file

Last synced: 15 Apr 2025

https://github.com/alansikora/llmux

Workspace manager for AI coding assistants. Currently supports Claude Code, with more CLIs planned. Isolated sessions with separate auth, settings, and history per project. Git worktree support for parallel work.

claude cli go tui

Last synced: 08 Apr 2026

https://github.com/marhsjbdn/opencode

🐙 AI coding assistant for the terminal. Open-source CLI tool that guides coding with a chat-style agent, helping developers write and debug code faster today.

ai ai-tui aider chatgpt cli code codex dsa-algorithm hacktoberfest html javascript open-source openai opencode opencode21 opencode23 vibe-coding webdevelopment

Last synced: 05 Nov 2025

https://github.com/ivan-ha/mac-setup

My setup script for a new Mac

cli macos setup-macos setup-osx setup-script

Last synced: 14 Apr 2025

https://github.com/bad-antics/nullsec-freakshow

🎪 The Freakshow Suite — 30 Weird & Creepy Security CLI Tools | Python + Click | bad-antics

cli click hacking-tools nullsec pentest python red-team security-tools

Last synced: 08 Mar 2026

https://github.com/firestreaker2/pixiv-cli

CLI tool for pixiv

cli pixiv

Last synced: 12 Sep 2025

https://github.com/harrisonlabollita/ris-2-bib

A command line tool to convert RIS files into bib files for LaTeX bibliographies

bibtex cli command-line-tool converter golang latex ris

Last synced: 12 Jan 2026

https://github.com/unknownrori/cli-video-player

Simple, Rusty CLI Video Player and Fun Project

cli video-player

Last synced: 23 Jul 2025

https://github.com/purarue/pura-utils

useful scripts extracted from my dotfiles

bash cli command-line installer makefile perl python shell

Last synced: 18 Mar 2025

https://github.com/br1ght0ne/rusteam

Manage your games on the terminal

cli games gaming library rust steam

Last synced: 05 Apr 2025

https://github.com/allan-nava/go-ddd-scaffold

Generate scaffold domain driven design project layout for Go.

cli cmd framework go golang

Last synced: 16 Mar 2025

https://github.com/sk3pp3r/it-super-menu

A Handy IT Help Desk Configuration Script

cli command-line command-line-tool helpdesk it script

Last synced: 03 Jan 2026

https://github.com/transitive-bullshit/update-markdown-usage

Updates a markdown section with CLI usage info via --help.

cli markdown usage

Last synced: 01 Apr 2025

https://github.com/lumarans30/phyphox-csv-to-gpx-dotnet

A .NET Console App that converts a phyphox file from the CSV to the GPX format.

cli csv-parser dotnet format-converter gpx-format

Last synced: 18 Mar 2025

https://github.com/speechmatics/speechmatics-flow

Python client library and CLI for Speechmatics' Flow Service API

ai cli python real-time

Last synced: 09 Apr 2026

https://github.com/frederickgeek8/unipkg

Multi-platform implementation of dpkg

cli debian dpkg multi-platform

Last synced: 17 Mar 2025

https://github.com/ferhatgec/valacat

Fegeya ValaCat, Vala implementation of ColoCat.

c cat cli colocat color colorize filesystem glib implementation line-by-line read vala

Last synced: 14 Apr 2025

https://github.com/ferhatgec/flacat

Fegeya Flacat, Colocat implementation. Written in FlaScript.

cat cli colocat cpp cpp17 fegeya flascript implementation programming shell

Last synced: 14 Apr 2025

https://github.com/icyflame/relative-date-reverse

Convert from commonly used relative date strings like yesterday and tomorrow to Date objects

cli date nodejs reverse terminal

Last synced: 18 Mar 2025

https://github.com/nicokosi/pullpito

🧪 Command-line for GitHub pull request statistics

cli github pull-request summary

Last synced: 12 Jan 2026

https://github.com/betahuhn/node-cli-starter

💻 Starter repo for Node.js based CLI program

cli nodejs starter template

Last synced: 25 Jul 2025

https://github.com/kennethwussmann/cognito-cli

Small CLI tool to obtain a JWT from a Cognito userpool

aws cli cognito cognito-cli jwt

Last synced: 25 Jul 2025

https://github.com/busterc/jstdin

:heavy_dollar_sign: a better `node -p` that accepts stdin and can format and highlight output

cli eval javascript jq js json json-parser node node-js node-repl nodejs npx pretty-print stdin

Last synced: 26 Jul 2025

https://github.com/bangajs/documentation

The BàngáJS documentation

angular cli express expressjs generator

Last synced: 26 Jul 2025

https://github.com/hanabi-rest/cli

A CLI for dumping API files and SQL generated by hanabi.rest to local, and for structuring the project.

cli hono

Last synced: 23 Oct 2025

https://github.com/ctkqiang/cryptoindicator

隆重推介我们的尖端加密货币指标工具 - 您在解读复杂的加密货币交易世界时的终极伙伴。借助实时数据分析和关键指标,赋予自己揭示市场趋势、价格变动和潜在机会的能力。无论您是经验丰富的交易员还是好奇的投资者,我们的工具为您提供知识,以应对波动的加密货币领域并做出明智的决策。在加密货币领域保持领先,尽在加密货币指标工具。

app binance binance-api cli crypto cryptoindicator huobi huobi-api johnmelodyme nodejs

Last synced: 26 Jul 2025

https://github.com/fliegwerk/dita-ot-helper

A little helper for automating some of the more tedious tasks of automation with the DITA Open Toolkit

automation chalk cli commander dita dita-ot js nodejs pdf

Last synced: 26 Jul 2025

https://github.com/l-lawliet07/spyc

🖥️ cli tool for competitive programmers...

autoreload cli competitive-programmers cpp gcc nodejs

Last synced: 26 Jul 2025

https://github.com/bluehalo/yadda

Yet Another Docker Deployment Application

aws-dynamodb aws-ecs aws-lambda cli docker dockerfile nodejs-library

Last synced: 26 Jul 2025

https://github.com/bovem/gpt-developer-tools

A CLI tool that could debug, explain and create scripts using ChatGPT

ai chatgpt cli cli-app debugging-tool gpt-3

Last synced: 07 Mar 2026

https://github.com/exapsy/capcli

An unofficial CLI for Capital.com (CFD Broker)

capital-com cli stock-market stock-trading trading

Last synced: 10 Sep 2025

https://github.com/jdockerty/kindle-notes-grabber

Command-line application to parse Amazon Kindle Note emails containing CSVs and output them into a text file.

cli go golang kindle-highlights

Last synced: 19 Sep 2025

https://github.com/teamtinvio/jaz-ai

Complete agent stack for Jaz. Plugins, Skills, MCP tools, and CLI for Claude Code, Cowork, Codex, Copilot, Cursor, and more.

accounting agent-skills ai-agents api bank-reconciliation bookkeeping claude-code cli codex copilot financial-calculator fintech ifrs invoicing reconciliation rest-api tax

Last synced: 27 Jun 2026

https://github.com/deryeger/boilerfiles

BoilerFiles is a CLI for downloading your boilerplate files from a public GitHub template repo.

boilerplate cli rust

Last synced: 24 Mar 2025

https://github.com/pecigonzalo/revel

WIP: A remote development machine manager

cli remote-development

Last synced: 19 Sep 2025

https://github.com/schneiderfelipe/getanswe.rs

Command-line applications as building blocks for creating large language model applications

ai answer bots chatbot chatgpt chatgpt-api cli command-line console gpt gpt-35-turbo language openai question repl reply rust terminal text

Last synced: 20 Sep 2025

https://github.com/tabone/jsonapi2raml

Generates RAML for REST APIs that follow JSON-API spec.

api cli documentation generator json-api jsonapi2raml nodejs raml raml-documentation

Last synced: 05 Mar 2026

https://github.com/keenwon/string-break

Break string into lines according to visual width.

break chinese cli console fixed-width fullwidth string terminal

Last synced: 29 Jul 2025

https://github.com/rokid/rokidos-cli

The CLI tool for RokidOS that supports config/install/build/test

cli nodejs rokid rokidos

Last synced: 31 Jul 2025

https://github.com/koki-develop/gh-q

📂 gh extension to manage GitHub repositories like `ghq`

cli github golang

Last synced: 29 Jul 2025

https://github.com/virgoone/project-template

项目模版,适用于react项目,包含控制台、移动端和pc端

admin-dashboard cli console project-template react teamplate template

Last synced: 21 Sep 2025

https://github.com/HenrikBengtsson/rcli

R package: rcli - R Command-Line Interface Extras

addons build check cli command-line-interface package r

Last synced: 30 Jul 2025

https://github.com/entando/entando-bundle-cli

Entando Bundle CLI, a tool to create and publish Entando bundles.

bundle cli entando

Last synced: 31 Jul 2025

https://github.com/tcelestino/conjugate-cli

command line to find the correct verb tenses in english

cli command-line nodejs

Last synced: 23 Sep 2025

https://github.com/gracefullight/pkgs

Monorepo for open-source packages: Saju fortune-telling, Angular components, Git utilities, MCP servers, Zotero plugins, React share library, and more

angular astrology bazi cafe24 citation cli divination fortune-telling four-pillars git headless kakao mcp monorepo react saju scaffold social-share typescript zotero

Last synced: 10 Apr 2026

https://github.com/phmatray/mastercommander

Use your favorite CLI tools without leaving your code editor

beta cli developers devops docker dotnet git library npm project-management tool utility workflow-automation

Last synced: 31 Jul 2025

https://github.com/papb/batch-rename-by-function

Batch rename files and folders by providing a JS function

batch cli javascript rename

Last synced: 31 Jul 2025

https://github.com/smapiot/piral-cli-integration-tests

Integration tests for the piral-cli :vertical_traffic_light:.

automation cli integration-tests microfrontends nodejs piral piral-cli piral-inspector

Last synced: 31 Jul 2025

https://github.com/jhspetersson/nokku

Port-knocking client with multiple hosts support

cli client firewall go golang port-knocker port-knocking portknocker portknocking tools

Last synced: 01 Aug 2025

https://github.com/claudiuceia/licensor-cli

:scroll: Easily choose an Open Source license for your awesome project

cli inquirer license license-generator node node-cli

Last synced: 01 Aug 2025

https://github.com/metafates/bento

🍱 Go framework for building TUI apps. Based on ratatui and bubbletea

cli elm-architecture framework go tui

Last synced: 25 Sep 2025

https://github.com/maplephp/prompts

PHP Prompts is a pretty, interactive, lightweight, and user-friendly CLI (Command Line Interface) PHP library designed for seamless use across Linux, Unix, Darwin, and Windows.

cli cmd command-line command-line-interface command-line-tool cross-os cross-platform darwin interactive linux php pretty prompt terminal unix windows

Last synced: 02 Aug 2025

https://github.com/nattatorn-dev/moduly

Generate sample module with [name] with just one command.

cli creator module react react-redux

Last synced: 09 Apr 2026

https://github.com/dan-duran/learn-bash

Learn Bash is a free and open-source guide to master command line and shell scripting. It is designed to be simple and easy to understand for beginners.

bash bash-commands cli cli-tutorial command-line command-line-tutorial shell-script terminal-commands tutorial

Last synced: 27 Sep 2025

https://github.com/iamazeem/spancopy

a CLI tool to span (copy) files with size threshold (For Linux - amd64/arm64, macOS, Windows)

amd64 arm64 cli cli-app commandline-tool copy-files cpp17 cross-platform linux macos windows

Last synced: 08 Mar 2026

https://github.com/tdakkota/addsticker

addsticker is a simple tool for adding Telegram stickers using gotd

cli gotd sticker sticker-pack stickers telegram tool

Last synced: 26 Jun 2025

https://github.com/broadwaylamb/generate-llvm-docset

A Python 3 script for generating Dash docset for LLVM API

cli dash documentation doxygen llvm python3

Last synced: 29 Jul 2025

https://github.com/zaiste/nodejs-cli-app

Modern Node.js: Command Line Applications (or CLI) with yargs

cli command-line command-line-app node-js nodejs yargs

Last synced: 09 Mar 2026

https://github.com/jamesroutley/kombu

🍜 A command-line tool for manipulating tabulated data

cli data javascript

Last synced: 30 Sep 2025

https://github.com/zkxs/cuniq

Command line tool that counts unique lines FAST.

blazingly-fast cardinality cli cli-app command-line command-line-tool count distinct unique

Last synced: 08 Aug 2025

https://github.com/axemanofic/clite

Small package for creating command line interfaces

cli click python python3 shell terminal typehints typer typing

Last synced: 03 Oct 2025

https://github.com/chemaclass/phel-cli-gui

Some Phel functions to render in the terminal. It uses the Cursor from the Symfony Command module.

cli phel php terminal

Last synced: 03 Oct 2025

https://github.com/ferhatgec/namegenplusplus

Name Generator library for C++ Developers

cli cpp gen name pseudo-random

Last synced: 18 Feb 2026

https://github.com/ferhatgec/zahlen.cpp

Zahlen[dot]cpp, C++ implementation of Zahlen CLI file manager.

cli command-line cpp cpp-cli cpp20 file file-manager zahlen

Last synced: 18 Feb 2026

https://github.com/opt-nc/mobitag

Le chemin le plus court entre le terminal et un mobitag.

cli cli-app cobra-cli newcaledonia sms sms-messages

Last synced: 08 Mar 2026

https://github.com/matthewmueller/store

Simple configuration storage for your CLIs. Places configuration in the right place depending on your OS.

cli config golang simple

Last synced: 12 Aug 2025

https://github.com/isaac-defrain/dependent

An implementation of dependently typed lambda calculus

cli dependent-types lambda-calculus ocaml proof

Last synced: 13 Aug 2025

https://github.com/sacconazzo/directus-utils

Directus utilities CLI (automatic migrations)

cli commander commands directus migrations permissions roles utilities

Last synced: 14 Aug 2025

https://github.com/tkuchiki/slowlog-sorter

MySQL slow query log sorter (read from file or stdin)

cli golang mysql slowlog sort

Last synced: 21 May 2026

https://github.com/deadpoolx7/dhara

Seamless file transfer lightweight, blazing fast CLI tool build on-top of Bun

cli fast file-sharing privacy-protection qrcode

Last synced: 20 Jan 2026

https://github.com/lukaspustina/flatcat

Flatten nested file formats like JSON, TOML, YAML into single lines with full path to all values.

cat cli json rust toml tools yaml

Last synced: 25 Feb 2026

https://github.com/allaman/chkredis

A minimal helper tool written in Go to verify the connection to a Redis/Valkey data store

cli devops go-redis golang redis valkey

Last synced: 17 Aug 2025

https://github.com/awaitlink/b0x

A simple CLI tool to display info about integers :1234:, IPs :globe_with_meridians:, strings :memo:

binary cli cli-app cli-utilities convert hexadecimal ip ipv4 ipv6 octal rust-crate

Last synced: 20 Aug 2025

https://github.com/neomutt/fedora-copr

📦 Automated rpm builds for Fedora/RHEL

cli distro fedora mail mua mutt neomutt package rpm

Last synced: 21 Aug 2025

https://github.com/zircote/git-adr

🏛️ Architecture Decision Records in git notes - no files, no merge conflicts, linked to commits. AI-powered drafting, wiki sync, 6 templates.

adr ai architecture-decision-records cli devops documentation git git-notes python software-architecture

Last synced: 08 Apr 2026

https://github.com/josephden16/pic-shrink

pic-shrink is an easy-to-use CLI tool for compressing images in JPG, PNG, and WEBP.

cli image image-compression javascript nodejs sharp

Last synced: 27 Jun 2025

https://github.com/ventgrey/cranberry

Cranberry is a small Go program that helps you find console logging statements in your TypeScript project.

ci cli console console-log devops go golang unix

Last synced: 22 Aug 2025

https://github.com/tkuchiki/rds-slowlog-downloader

Downloads RDS(for MySQL, Aurora) slow query logs.

aurora aws cli downloader golang mysql rds slowlog

Last synced: 23 Aug 2025

https://github.com/martinpaljak/cdoc

Command line utility for encrypting and decrypting CDOC files (DigiDoc Crypto alternative)

cdoc cli cryptography java smartcard utility

Last synced: 14 Apr 2025

https://github.com/emersion/remark-server

A CLI tool to serve remark presentations

cli javascript markdown presentation slideshow

Last synced: 25 Aug 2025

https://github.com/p-mng/goscrobble

A simple, cross-platform music scrobbler daemon.

cli commandline daemon darwin go golang lastfm linux macos mpris mpris2 multimedia music scrobble scrobbler

Last synced: 21 Apr 2026

https://github.com/guxingke/dubbo-cli

a command line dubbo telnet wrapper

cli dubbo graalvm telnet toolkit

Last synced: 20 Feb 2026

https://github.com/manilboudjemai/serial-pulse

SerialPulse is an experimental PHP application facilitating serial communication with connected devices via a serial port. With CLI interactivity, users can configure connections, send data byte by byte, and extend functionality by adding new commands, currently supported on Windows operating systems.

cli command-line-interface data-transmission experimental interactive open-source php phpunit serial-communication symfony windows

Last synced: 28 Aug 2025

https://github.com/dmotz/oxen

DEPRECATED Create Github pull requests from the command line

cli github javascript node nodejs

Last synced: 29 Aug 2025

https://github.com/sagebind/sqs-pull

Move AWS SQS messages from one queue to another quickly with filtering

aws aws-sqs cli

Last synced: 30 Aug 2025

https://github.com/bfontaine/gsutil-extra

gsutil with extra features

cli google-cloud tool

Last synced: 30 Mar 2025

https://github.com/bfontaine/gosh

Simple shell written in Go

cli go shell

Last synced: 30 Mar 2025

https://github.com/cnjm/cnjm-uniapp-vue3

基于uniapp + vue3 + pinia + ts + unocss搭建的uniapp项目,有hooks示例、组件、vue3使用示例,从现有项目删减而来,可能有不全或有误,而且不完善,仅供参考,需要的话,可以借此自行完善

cli uniapp vue3-typescript

Last synced: 14 Apr 2025

https://github.com/subh05sus/gyaanicli

gyaani is an AI-powered terminal npm package that enhances your command-line experience with smart features. It assists with various tasks—from system insights to generating images—directly from your terminal, making your workflow faster and more efficient.

cli cli-app flask openai react react-inc terminal-app terminal-based

Last synced: 23 Aug 2025