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/shock59/makemcserver

CLI tool to easily set up a Minecraft server, made with TypeScript

cli fabricmc forgemc minecraft minecraft-server minecraftforge neoforge neoforged node node-cli nodejs papermc typescript

Last synced: 23 Oct 2025

https://github.com/melonamin/gt

Makes Git worktrees actually pleasant to use.

cli git tui

Last synced: 22 Jan 2026

https://github.com/getoptimum/mump2p-cli

mump2p is the command-line interface for interacting with mump2p — a high-performance RLNC-enhanced pubsub protocol.

cli golang grpc p2p pubsub websocket

Last synced: 17 Jan 2026

https://github.com/esonhugh/tencent-coding-openapi

腾讯云 Coding CICD Devops 一体化平台 OpenApi 对接 SDK 以及个人或 OAuth Token 利用演示

api cli cloud devops go golang sdk sdk-go security-tools tencent tencent-cloud tencent-coding

Last synced: 03 Jul 2025

https://github.com/youdie006/swapdex

Switch between multiple Claude Code and Codex login accounts, locally and safely. A switcher, not a rotator.

account-manager account-switcher claude claude-code cli codex credentials developer-tools openai rust

Last synced: 14 Jul 2026

https://github.com/tuang3142/redditor

command line interface for reddit

cli reddit

Last synced: 05 Sep 2025

https://github.com/jodevsa/subd

CLI program for download subtitles from subscene.com

automation cli movies nodejs subscene subtitles

Last synced: 02 May 2026

https://github.com/azurewarth0920/simple-browsersyncer

a inline command tool that help you watch and sync the files in current folder

browsersync cli cli-app

Last synced: 21 Jan 2026

https://github.com/zhw2590582/hitokoto-cli

A Hitokoto Cli Tool (一言命令行工具)

cli hitokoto

Last synced: 12 Sep 2025

https://github.com/dotcs/rs-sudoku

Simple sudoku solver written in Rust

cli rust sudoku sudoku-solver

Last synced: 12 Jun 2025

https://github.com/tsirysndr/datpiff

A command-line tool for DatPiff Mixtapes

cli client crates datpiff hiphop mixtapes rust tokio

Last synced: 03 Jul 2025

https://github.com/sxmbaka/behead

behead is a command-line tool that mimics the behavior of the GNU head command. It reads the beginning of one or more files and outputs a specified number of lines or bytes to the standard output.

cli go golang

Last synced: 11 Mar 2026

https://github.com/diegodev2/resq

Resq is a simple CLI tool in Go for HTTP requests to APIs.

cli http-requests

Last synced: 11 Mar 2026

https://github.com/greenbone/mattermost-notify

A CLI to post GitHub workflow messages to mattermost

automation base cli devops github github-actions mattermost python

Last synced: 21 Jan 2026

https://github.com/lloydlobo/treeleaf

Tree diagrams for the teriminal. Visualize mermaid-like data on the command-line.

cli diagram interactive mermaid rust tree tree-structure visualizer

Last synced: 03 Apr 2025

https://github.com/piterweb/mc-sync-download

External tool to Send ✈ and Receive 📨 Minecraft Worlds 👥

cli go golang golang-cli golang-tools minecraft minecraft-tool tools

Last synced: 15 Oct 2025

https://github.com/aryeko/ghx

Typed GitHub capability router for AI agents. Deterministic CLI + GraphQL execution with normalized results.

agentic ai-agents api-router automation cli developer-tools github github-api github-cli graphql typescript

Last synced: 14 Mar 2026

https://github.com/utkarshg1/utkarshpy

UtkarshPy is a command‑line utility that automates the entire bootstrap of a new Python project.

automation cli dev-tools github-integration project-scaffolding project-setup python3 virtual-env workflow

Last synced: 18 Jun 2025

https://github.com/beliven-it/hssh

A CLI to easily list, search and connect to SSH hosts. Sync down hosts from providers in order to get a centralized hosts configuration.

cli fzf github gitlab hssh ssh-hosts sync

Last synced: 24 Apr 2025

https://github.com/kc-2001ms/swiftli

Swift framework to easily build CLI (CUI) for command line tools

cli clt cui resultbuilder swift swift-argument-parser swiftui-like

Last synced: 04 Feb 2026

https://github.com/seeden/termprompt

Beautiful terminal prompts with native UI superpowers via OSC 7770. Zero dependencies

cli interactive-cli nodejs prompt terminal tui typescript

Last synced: 14 Mar 2026

https://github.com/lindsaygelle/emojipedia

Go application. Simple program that scrapes unicode.org for Emoji content. Parses out HTML into categorically ordered data subsets. Explored from the command line.

cli data data-mining emoji emojipedia encyclopedia go golang golang-application html-scraping unicode-characters

Last synced: 11 Mar 2026

https://github.com/novlan1/magic-tools

一些小工具集合

cli preconnect tool

Last synced: 16 Mar 2025

https://github.com/tcconnally/perseus

Live context engine for AI assistants — resolve-before-context, session waypoints, and tool-selection intelligence for Hermes Agent

ai-assistant cli context-engine developer-tools hermes-agent llm-tools open-source perseus python single-file

Last synced: 29 May 2026

https://github.com/spectra010s/junks

A trash bin CLI for Linux. Because rm doesn't forgive.

bash cli devtools linux rm shell terminal termux trash

Last synced: 29 May 2026

https://github.com/dxrcy/everygarf

Concurrently download every Garfield comic to date.

cli download garfield rust

Last synced: 24 Apr 2025

https://github.com/olemorud/cli-chess

Work in progress

c chess cli

Last synced: 15 Aug 2025

https://github.com/enricodeleo/jscryptor-cli

:shipit: JSCryptor (RNCryptor's javascript implementation) in a command line flavor

cli encryption nodejs rncryptor security tool

Last synced: 09 Feb 2026

https://github.com/yahoojapan/k2hdkc_dbaas_k8s_cli

K2HDKC DBaaS on kubernetes Command Line Interface - K2HR3 CLI Plugin

antpickax chmpx cli clustering dbaas k2hash k2hdkc k2hdkc-cluster k2hdkc-dbaas k2hr3 k8s kubernetes kvs nosql

Last synced: 12 Apr 2025

https://github.com/vladned/jonescli

CLI project for searching and inspecting Python classes. Build with Rust

cli documentation-tool python-docs rust rust-lang

Last synced: 09 Apr 2025

https://github.com/jiro4989/mcp

mcp copies multiple files with editor. mcp is heavily inspired by itchyny/mmv.

cli command copy file nim

Last synced: 05 Sep 2025

https://github.com/zdrzalikprzemyslaw/console-chess

Console text-based implementation of Chess in C++

chess cli console console-application console-chess console-gui cpp cpp11 game

Last synced: 10 Jun 2026

https://github.com/nesticle8bit/vinyl-scrobbler

🎵 A Node.js CLI tool that bridges your vinyl collection to Last.fm. Automatically scrobble vinyl records from Discogs to your Last.fm profile with accurate timestamps and track information. Perfect for audiophiles who want to track their vinyl listening habits.

cli command-line command-line-tool console-application discogs lastfm nodejs vinyl vinyl-records

Last synced: 20 Apr 2026

https://github.com/meanii/wisper

Wisper is a lightweight, Golang-based, end-to-end encrypted CLI chatting app that offers fast, secure messaging. Its advanced encryption protocols keep private chats safe and it's reliable, with lightning-fast message processing.

chatting cli end-to-end-encryption golang

Last synced: 27 Jan 2026

https://github.com/brookinsconsulting/ezporphanedimageobjectsreport

eZp Orphaned Image Objects Report is a true eZ Publish cli script that provides commandline script to find orphaned image objects and generate a csv report

cli cronjob ezpublish ezpublishlegacy module orphaned-image-objects report reporting

Last synced: 05 Jul 2025

https://github.com/valflrt/fencryption

Fencryption is program to encrypt and decrypt files and full directories. Development stopped.

cli encryption-decryption rust

Last synced: 22 Jan 2026

https://github.com/shunsock/fortee_proposal_cli

Forteeに投稿されたプロポーザルデータをのURLを使ってダウンロード+表示するためのコマンドラインツールです.

cli command-line-tool rust

Last synced: 16 Mar 2025

https://github.com/wojteek/dynhost

It synchronizes the external IP address with the DNS record in the OVH or Cloudflare.

cli cloudflare dns domain dynhost external-ip go golang ip ovh

Last synced: 11 Mar 2026

https://github.com/mkamelll/song-lyrics-youtube

Cli to get youtube songs lyrics 🎶

cli javascript lyrics nodejs songs youtube

Last synced: 13 Apr 2026

https://github.com/isinghabhishek/go-booking_app-cli

Creating a ticket Booking App Command Line Interface(CLI) using Go language.

cli go-cli golang

Last synced: 28 Jun 2025

https://github.com/intentionally-left-nil/wand

CLI tool to manage elixir dependencies

amazing cli dependency-manager elixir wand

Last synced: 14 Jul 2026

https://github.com/smbcloudXYZ/smbcloud-cli

CLI interface to access SmbPndk, a.k.a "How to learn Rust".

cli cloud cloud-computing command-line command-line-tool homebrew rust vercel web3333333333333333333

Last synced: 18 Jul 2025

https://github.com/ferhatgec/gazete

Fegeya Resmi Gazetesi, aylik gazeteniz, her zaman.

cli cpp fegeya fpaper gazete less news newspaper pdf

Last synced: 17 May 2026

https://github.com/tukaelu/zgsync

zgsync is a command-line tool that posts help center content written in Markdown to Zendesk Guide.

cli golang markdown-to-html zendesk zendesk-helpcenter

Last synced: 24 Feb 2026

https://github.com/nekonenene/gh-pull-requests-slack-reminder

Notify Slack a list of pull requests with a specific label to inform the pull request to be reviewed.

cli github go golang pull-requests slack

Last synced: 23 Jan 2026

https://github.com/henvic/wedeploycli

Code for the old WeDeploy/Liferay Cloud Platform CLI (legacy, unmaintained)

cli cloud go golang

Last synced: 29 May 2026

https://github.com/spacebanana420/bananautils

My collection of CLI utilities written in multiple languages

bash cli cross-platform lua python ruby scripting shell

Last synced: 09 Apr 2026

https://github.com/brightleaf/grab

Screenshot cli tool

cli javascript utilities

Last synced: 06 Feb 2026

https://github.com/batchlabs/msgpack-dump

A CLI tool that dumps the description of Messagepack payload in your console

cli messagepack

Last synced: 14 Oct 2025

https://github.com/maggiben/ytkit

A youtube command line utility kit

cli downloader nodejs streaming video youtube

Last synced: 04 Feb 2026

https://github.com/pubnub/tomato

CLI Mock Server for contract testing

cli contract-testing mock-server

Last synced: 14 Oct 2025

https://github.com/hacksore/cordlink

👹 Convert Discord voice channel links to obnoxious markdown

cli discord markdown typescript-library

Last synced: 24 Feb 2026

https://github.com/kevcui/ludwig-cli

📘 Ludwig Dictionary in CLI

cli dictionary python python3

Last synced: 26 Mar 2025

https://github.com/manuwarfare/abbtr

abbtr is a cli app (alternative to alias function) to abbreviate long commands in the terminal

alias cli cli-app command debian golang linux prompt shell terminal

Last synced: 11 Mar 2026

https://github.com/chamerling/merginator-gitlab

Automatic merge your Gitlab Merge Requests

cli gitlab merge-request rxjs

Last synced: 30 Apr 2026

https://github.com/trimscash/texthex

Read text section bytes and format it for shellcode (64bit ELF only)

cli elf elf-parser exploiting hex-converter readelf shellcode shellcode-convert tool

Last synced: 25 Apr 2025

https://github.com/sailro/azdtool

CLI tool for managing Azure DevOps entities

azdo cli tool

Last synced: 05 Jul 2025

https://github.com/thomas-crane/nrelay-cli

A command line interface for generating and running nrelay projects.

cli nrelay rotmg typescript

Last synced: 22 Jan 2026

https://github.com/alexcoder04/arrowprint

Go library for Arch-Linux-like CLI output

arch arch-linux cli cli-tools color formatting go go-library golang library output

Last synced: 03 Apr 2025

https://github.com/danielwhatmuff/trigger-travis

Python CLI to kick off travis jobs on a particular branch and optionally inject environment variables

ci cli continuous-deployment continuous-integration continuous-testing devops python travis travis-ci

Last synced: 09 Apr 2025

https://github.com/springtype-org/st-start

Zero configuration TypeScript/JavaScript bundler & DevServer for frontend and Node.js projects. Framework agnostic.

babel browserslist bundler cli code-splitting cross-platform css dev-server hmr html javascript jest nodejs postcss pwa sass server typescript webpack zero-configuration

Last synced: 24 Apr 2025

https://github.com/estepona/nsplit

a command line utility to split any file into smaller chunks at data level and merge them back

cli file python split utility

Last synced: 11 Mar 2026

https://github.com/mokagio/cli-pods

How to use CocoaPods to install CLI tools, and GitHub actions to cache them

automation cli cocoapods ios

Last synced: 25 Mar 2025

https://github.com/eduardoklosowski/palive

PulseAudio for Live

cli pulseaudio

Last synced: 04 Apr 2025

https://github.com/yiwenlu66/piloty

PiloTY: AI pilot for PTY operations via MCP - enables AI agents to control interactive terminals like a human

ai-agent automation cli interactive mcp pty python shell ssh terminal

Last synced: 05 Jul 2025

https://github.com/kigster/sopsy

Smooth and easy way to protect your API keys and secrets in development, using the latest hardware chips such as Enclave on macOS, use biometrics to decrypt and launch your app, approve new members as they join. Easy, logical, removes nearly all attack vectors so you can store your keys in git.

age cli developer-tools enclave encryption interactive non-interactive scriptable secrets sops

Last synced: 14 Jul 2026

https://github.com/skippyr/libtmk

Libtmk (aka "Terminal Manipulation Kit") is a simple C99 terminal manipulation library that contains a modest set of features to manipulate terminal properties, styles, arguments and key readings primarily using UTF-8 encoding. It is available for Windows, macOS and Linux.

c c-library cli command-line cpp cpp-library library linux macos shell terminal tui windows

Last synced: 27 Mar 2025

https://github.com/luckasRanarison/yace

Yet another CHIP-8 emulator

chip8 cli emulator wasm

Last synced: 17 Jul 2025

https://github.com/jdx/mise-java

A JVM Data Crawler

cli crawler jvm

Last synced: 15 Mar 2026

https://github.com/quachhengtony/climan.net

Climan.NET is a lightweight NuGet package that automates repetitive & tedious commands for you.

automation cli command command-line csharp devtool dotnet terminal

Last synced: 14 Jan 2026

https://github.com/lidongjies/node-prune

Remove unnecessary files from node_modules (.md, .ts, ...)

cli node-prune rust

Last synced: 26 Aug 2025

https://github.com/LLM-X-Factorer/md2red

将 Markdown 文档自动转化为小红书图文轮播帖子并发布。Markdown to Xiaohongshu (RED) image-text note converter & publisher.

cli markdown playwright react typescript xiaohongshu

Last synced: 14 Jul 2026

https://github.com/guitaripod/pixie

Image Generation Platform

android backend cli cloudflare ios kotlin oauth openapi rust swift

Last synced: 13 Apr 2026

https://github.com/abiriadev/multi-console

:rocket:multi-console is a module for clustering console outputs

cli logger npm

Last synced: 27 Jan 2026

https://github.com/twistezo/time-on-battery-m1

Mac OS app for measure real elapsed time on battery between charging. Without sleeping time unlike in system's Activity Monitor. Requires Big Sur and M1 processor.

battery cli m1 macos nodejs time typescript

Last synced: 05 Feb 2026

https://github.com/blobfolio/argyle

A lightweight, agnostic CLI argument parsing library for Rust.

argument-parser cli rust

Last synced: 23 Jan 2026

https://github.com/notpaulmartin/autoflash

An easy-to-use CLI for handling ESP8266 (NodeMCU) images: erase, download and flash with ease

cli esp8266 esp8266-arduino espressif esptool nodejs nodejs-cli nodemcu nodemcu-arduino nodemcu-esp8266 nodemcu-lua

Last synced: 18 Jan 2026

https://github.com/flex-development/colors

:rainbow: a small library for coloring and styling messages

ansi browser cli color console node terminal

Last synced: 09 Apr 2025

https://github.com/kx0101/minigrep

MiniGrep is a Rust-based command-line tool, with a (current) size of 588KB that lets users search files for a given query string and shows matching lines with their line numbers.

boyre-moore cli performance rust rustlang

Last synced: 09 Apr 2025

https://github.com/gitbookio/heroku-deployer

Node.js module and CLI that makes deploying to Heroku a child's play

cli heroku node

Last synced: 10 Sep 2025

https://github.com/nazmussayad/release-note

AI-powered CLI that generates release notes between two git tags, with flexible config and output to file or stdout.

ai automation changelog cli developer-tools git npm openai release-notes typescript

Last synced: 15 Jul 2026

https://github.com/oherych/yeelightcli

yeelightcli is a command-line tool for managing Yeelight devices. Right now it supports 95% of all features presented in the official documentation.

cli golang iot yeelight yeelight-cli

Last synced: 23 Jan 2026

https://github.com/vladimyr/radiocloud-cli

Play radiocloud radio stations from your terminal

cli nodejs online-radio player radio

Last synced: 18 Apr 2026

https://github.com/manuwarfare/baby

Abbreviate commands in the GNU/Linux terminal with simplicity

alias cli go golang linux terminal terminal-app terminal-based

Last synced: 08 Jan 2026

https://github.com/mdxabu/genp

GenP is a CLI tool for generating passwords and storing them in E2EE (End-to-End Encrypted) mode

cli password-generator password-manager

Last synced: 11 Mar 2026

https://github.com/macie/sortof

Peculiar sorting tools

bogosort cli slowsort stalinsort

Last synced: 05 Feb 2026

https://github.com/eno-lang/enocli

An experimental eno command line interface for generating parsers from sample documents/schemas

cli eno parser-generator

Last synced: 16 Mar 2025

https://github.com/insomnimus/note

A todo app you will actually use, written in rust.

app cli notes productivity rust todo

Last synced: 22 Feb 2026

https://github.com/kguzek/leetcode-project-generator

A LeetCode project template generator for various languages.

automation cli click interview interview-questions leetcode project-generator python templates

Last synced: 09 Apr 2025

https://github.com/popodidi/idoticon

Dot identicon generator

cli identicon-generator javascript

Last synced: 23 Jan 2026

https://github.com/goromlagche/gli

tiny git"lab/hub" cli wrapper

cli gitlab haskell

Last synced: 21 Oct 2025

https://github.com/maroontress/cuimallet.csharp

The CuiMallet is a .NET library for making Command Line Interface. It depends on .NET Standard 2.1.

cli command-line-arguments command-line-parser csharp csharp8 dotnet-standard

Last synced: 23 Feb 2026

https://github.com/saeed0xf/clip

a tool for copying texts from terminal 📑

cli golang linux tool windows

Last synced: 01 Mar 2025

https://github.com/haijima/stool

stool is a CLI tool to analyze access patterns from the access log

cli go golang nginx performance profiling

Last synced: 15 Jul 2026