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/eitsupi/dlin

dbt lineage analysis CLI that parses SQL files directly, written in Rust. No dbt compile, no manifest.json. Designed for AI agents and CI pipelines.

cli dbt dbt-core rust

Last synced: 04 Apr 2026

https://github.com/stevenvachon/dotenv-prompt

Create and edit .env files via CLI prompts.

cli dotenv nodejs prompt terminal

Last synced: 17 Apr 2026

https://github.com/taskany-inc/release

Taskany Release CLI

automation cli release

Last synced: 04 Apr 2026

https://github.com/phimage/sebulba

Swift command line to remove de-integrate reference to cocoa pods

cli cocoapods starwars swift swift-cli

Last synced: 18 Apr 2026

https://github.com/robrohan/floyd

Small, local command line audio player that works well with claude code (no telemetry)

audio audio-player claude-skills cli music music-player skills

Last synced: 04 Apr 2026

https://github.com/fuwn/anilist-cli

🍡 Command-line client for the AniList GraphQL API

anilist anime api api-client cli client graphql light-novel light-novels manga ocaml

Last synced: 08 Apr 2026

https://github.com/malewicz1337/locus

A smart command-line history navigator that's directory-aware. Locus logs your shell commands with their corresponding directory, letting you find and re-run them with an easy interactive interface (locus -i). Stop searching your global history and find commands where you actually ran them.

cli command-history command-line developer-tools directory-history shell shell-history terminal tui zsh

Last synced: 05 Apr 2026

https://github.com/talk2megooseman/create-twitch-ext

A node.js CLI tool to generate a Twitch Extension project for you. If your familiar tools like create-react-app, that was our inspiration for this tool!

cli extension javascript node-cli twitch

Last synced: 19 Apr 2026

https://github.com/refirst11/rscute

⚡️ Rust Execute: TypeScript ESM & CJS faster execution in memory with SWC

cli commonjs esm node runtime swc typescript

Last synced: 19 Apr 2026

https://github.com/study8677/rename

Keep your AI coding sessions named after what they actually became — Claude Code, Codex, Cursor and more. Auto-renames idle sessions, searches across 8 tools, native macOS app + Windows GUI.

ai ai-tools anthropic antigravity claude-code cli codex cursor developer-tools llm llm-tools macos-app menu-bar-app openai productivity python session-management swiftui

Last synced: 04 Jun 2026

https://github.com/zbo14/dnsdump

A CLI tool that dumps a bunch of DNS info for a domain.

cli dns nodejs

Last synced: 20 Apr 2026

https://github.com/gastonmorixe/codex-xrays

🛟 A fast, colorful TUI to visualize streaming Codex logs in real time

agents cli codex curses developer-tools logs openai streaming tui visualization

Last synced: 20 Apr 2026

https://github.com/pinpinroku/hultra

A command line tool to help manage mods for the 2D platformer Celeste.

celeste cli everest mod rust

Last synced: 20 Apr 2026

https://github.com/ianovir/clim_dotnet

Command line interface menu engine for .NET core

cli dotnet-core dotnetcore menus

Last synced: 20 Apr 2026

https://github.com/ortense/consolestyle

A lightweight and expressive package to style your console output with ease, adding colors, backgrounds, and various text styles to enhance your command-line experience.

ansi-escape-codes cli command-line commandline console go golang golang-package terminal

Last synced: 21 Apr 2026

https://github.com/andrewpetrochenkov/mac-volume

:apple: :sound: :mute: :signal_strength: macOS volume

applescript cli macos

Last synced: 21 Apr 2026

https://github.com/svengreb/nib

A “stylish“, log-level based line printer for human-facing Go CLI applications.

cli cli-writer go golang hacktoberfest lineprinter

Last synced: 05 Jun 2026

https://github.com/jossmoff/bookshelf

📚 A CLI tool for tracking your stories in the software development lifecycle

cli cli-tool python3 sdlc-tools tracking

Last synced: 24 Apr 2026

https://github.com/sanjay7178/openfortiapauth

Open-source implementation for automatic Fortinet FortiAP (Captive Portal) client login.

application authentication captive captive-portal cli desktop fortiap fortinet fortinet-firewall go openfortiapauth portal script

Last synced: 06 Jun 2026

https://github.com/imrostami/winportkill

WinPortKill - A lightweight, powerful Go-based tool for Windows to identify and terminate processes occupying specific ports. Easily free up ports with a simple command-line interface. Perfect for developers, system administrators, and anyone troubleshooting port conflicts.

cli cli-tool cli-tools developer-tools go golang network-tools port-management port-scanner process-killer system-administration windows

Last synced: 24 Apr 2026

https://github.com/startdusk/strnaming

Package strnaming is used to convert string naming to camelCase, snake_case, kebab-case.

camel camel-case camelcase cli command-line-tool go go-style golang golang-package json kebab kebab-case kebabcase snake snake-case snake-casing snakecase strnaming toolkit useful

Last synced: 24 Apr 2026

https://github.com/minghsu0107/go-cli-example

A Go CLI example that shows a simple way to create CLI program with clean project structure.

cli docker go

Last synced: 24 Apr 2026

https://github.com/arrrrny/zuraffa

🦒 Zuraffa AI first Flutter Clean Architecture Framework and CLI

clean-architecture cli code-generator flutter

Last synced: 25 Apr 2026

https://github.com/tonglil/versioning

A library to make set/get/writing versioning information easier

cli go golang library open-source version versioning versions

Last synced: 06 Jun 2026

https://github.com/geo-mena/backup

📦 Database backup utility that can backup and restore any DB

cli docker laravel-zero php r2

Last synced: 25 Apr 2026

https://github.com/syu-fu/regm

An interactive command-line tool for matching regular expressions.

cli deno denoland interactive regex regexp-match

Last synced: 26 Apr 2026

https://github.com/airscripts/ghitgud

A simple CLI to give superpowers to GitHub.

api cli github

Last synced: 07 Jun 2026

https://github.com/ali5ter/carrybag-lite

🎒 Portable bash environment — single-file config, automated bootstrap for macOS and Debian-based Linux

ai-tools bash bootstrap cli debian dotfiles linux macos nvm pyenv raspberry-pi shell starship terminal

Last synced: 26 Apr 2026

https://github.com/fredbi/go-cli

A few utilities to build CLI on top of cobra and viper

cli configuration-management golang

Last synced: 07 Jun 2026

https://github.com/jwdeane/cflr-cli

An unofficial cli for Cloudflare account administration.

cli cloudflare cloudflare-api

Last synced: 27 Apr 2026

https://github.com/ddfreiling/nativescript-dev-appconfig

Nativescript CLI runtime config injector

cli nativescript nativescript-cli

Last synced: 27 Apr 2026

https://github.com/woahbase/alpine-ng

Angular CLI based on Alpine + S6 + NodeJS/NPM

alpine angular cli docker ng-cli

Last synced: 27 Apr 2026

https://github.com/basemax/contactlistmanagercli

This is a command-line interface (CLI) program that allows the user to manage a contact list. It is written in C/C++ and stores the contact list on disk.

c cli contact contact-list contact-lists contact-management contact-management-system contacts-manager

Last synced: 28 Apr 2026

https://github.com/stefanvictora/revpack

🤖 AI-ready review bundles for GitHub and GitLab.

ai ai-code-review cli code-review coding-agent github gitlab merge-request pull-request

Last synced: 07 Jun 2026

https://github.com/jstreitb/baa

BAA: The cozy TUI that herds your package managers. Unified updates for apt, pacman, snap & flatpak... 🐑

apt automation bubbletea charmbracelet cli developer-tools flatpak go golang linux opensource package-manager pacman security snap system-update terminal-app terminal-ui tui

Last synced: 28 Apr 2026

https://github.com/djkato/n-mb

Automatically converts any media file and makes sure its under your limit! For all those who want to post memes that are just too big and surpass the 25mb free upload limit on discord, this is the app for you!

cli discord encoding ffmpeg

Last synced: 28 Apr 2026

https://github.com/MatthiasMolitor/CommandLockingBundle

Adds an optional locking feature to all console commands that can be used to prevent parallel execution.

bundle cli locking php symfony symfony-bundle

Last synced: 28 Apr 2026

https://github.com/mathialo/timer

Command line utility for taking time

cli command-line productivity python timer timetracking

Last synced: 28 Apr 2026

https://github.com/cdimascio/sqs-replay

♻️ CLI that replays AWS SQS messages between queues.

aws cli replay sqs

Last synced: 28 Apr 2026

https://github.com/codedotjs/commandline-boilerplate

:snowflake: A simple boilerplate I use to develop command line applications.

boilerplate boilerplate-files cli cli-app javascript node nodejs nodejs-modules

Last synced: 29 Apr 2026

https://github.com/omochikaeri15/nyanko-scripts

Standlone pure-rust binaries made to be lightweight and perform very specific functions for The Battle Cats.

asset-extraction battle-cats binaries cli command-line datamining game-tools reverse-engineering rust

Last synced: 08 Jun 2026

https://github.com/amerani/amtk

:wrench: npm install binary of cli utils

binary cli npm npx toolkit util

Last synced: 29 Apr 2026

https://github.com/gusanmaz/console-gpt

Console-GPT is a terminal-based chatbot powered by OpenAI's GPT model, providing natural language responses to questions and queries in a few simple steps.

chat-gpt chatbot cli gpt-35-turbo terminal

Last synced: 29 Apr 2026

https://github.com/heat1q/clir

A simple command line cleaning utility

cleaning cli filesystem linux rust terminal

Last synced: 29 Apr 2026

https://github.com/azu/transfer-github-owner

Rewrite repository info on README/package.json for transferring GitHub repository.

cli github tool

Last synced: 29 Apr 2026

https://github.com/flamesx-128/trongrid-cli.js

A CLI to interact with TronGrid made in Node.js supporting USDT and TRX.

cli nodejs tron trongrid

Last synced: 29 Apr 2026

https://github.com/ezntek/n64romconvert

Convert between N64 ROM formats with ease.

cli converter nintendo-64 pyo3 python rom rust

Last synced: 29 Apr 2026

https://github.com/kelcheone/string2bytes

cli tool from parsing string to bytes32

cli ethereum parse parser

Last synced: 30 Apr 2026

https://github.com/kalakit/kalafont

C++20 CLI for converting .ttf and .otf files to the .kfd format for runtime use on Windows and Linux.

cli font fonts freetype harfbuzz linux windows

Last synced: 30 Apr 2026

https://github.com/zakhaev26/cordialityv1

TTL+channel based socket server and client CLI for messaging using postgres,gorm,golang

cli gorm postgresql

Last synced: 30 Apr 2026

https://github.com/misterfifths/slightish

Literate testing for command-line tools written in any language

cli documentation gem language-agnostic literate-programming ruby shell shell-script testing testing-framework

Last synced: 30 Apr 2026

https://github.com/oakhan3/tget

A super mini-utility to store, retrieve and execute parametrizable commands in your terminal.

bash cli history-search reverse-search

Last synced: 30 Apr 2026

https://github.com/hack-light/leth-cli

A CLI for querying blockchain data, interacting with smart contracts, transferring funds (from file, percentage based and multiple addresses), generating accounts, and more.

blockchain cli command-line-tool ethereum ethersjs

Last synced: 30 Apr 2026

https://github.com/jgunnison/genjsx

Node CLI React Component Generator

cli jsx node react

Last synced: 30 Apr 2026

https://github.com/martin-rizzo/githubclonator

Bash scripts to clone and group all gists and github repositories owned by a user. [group:bash]

admin bash bash-script cli git github github-cli github-repos-cli group-bash repository scripts

Last synced: 01 May 2026

https://github.com/sergeivaskov/logs-tokenizer

Logs Tokenizer is a utility for automatically compressing logs by up to 80% upon insertion to save tokens when working with LLM models.

cli compression compressor llm productivity prompt prompt-engineering prompt-toolkit rust

Last synced: 01 May 2026

https://github.com/prodrom3/nostos

Zero-dependency Python CLI for batch-updating and curating a fleet of git repositories. SQLite metadata index, fail-closed upstream probes (GitHub / GitLab / Gitea), weekly digest, Obsidian bridge.

automation batch-processing cli devsecops fleet-management git git-pull gitea github gitlab obsidian parallel python red-team repository-management sqlite zero-dependencies

Last synced: 01 May 2026

https://github.com/sinchang/gitopen

Open git remote url from web browser

cli git opn

Last synced: 01 May 2026

https://github.com/ondata/opensdmx

Python CLI and library for any SDMX 2.1 REST API — Eurostat, ISTAT, OECD, ECB, World Bank and more. AI-ready.

cli data eurostat istat oecd open-data python rest-api sdmx statistics

Last synced: 01 May 2026

https://github.com/lassejlv/create-website

⏰ Create a website in seconds...

cli javascript nodejs npm-package template

Last synced: 01 May 2026

https://github.com/rajikaimal/mincy

A Svelte CLI

cli svelte

Last synced: 02 May 2026

https://github.com/rodribus/contentful.modelgenerator.cli

A dotnet tool to generate c# classes representing your Contentful model types.

cli contentful csharp netcore

Last synced: 02 May 2026

https://github.com/sayedrisat/bnscript

Automation-first programming language that compiles to JavaScript with a real compiler pipeline, runtime, and CLI.

automation bangla cli code-generator compiler developer-tools javascript language-design lexer parser programming-language sayed-risat semantic-analysis transpiler

Last synced: 11 Jun 2026

https://github.com/knutkirkhorn/has-license-cli

Check if a repository has a license CLI

checker cli cli-app license nodejs

Last synced: 02 May 2026

https://github.com/shkm/dic

📗 A simple dictionary for the command line.

cli dictionary terminal thesaurus

Last synced: 02 May 2026

https://github.com/ryanlewis/things-cli

Command-line interface for Things3 on macOS.

cli golang macos productivity task-management things3

Last synced: 13 Jun 2026

https://github.com/verbose117/metad

MetaD is a cli tool to get the information about a npm package.

cli information information-gathering javascript npm npm-package

Last synced: 03 May 2026

https://github.com/thavarshan/otrium

📈 A PHP report generator CLI application for Otrium.

app cli csv otrium php reports

Last synced: 09 Jun 2026

https://github.com/jamiebrynes7/git-tools

A collection of git command line tools. Written in Rust

cli git rust workflow

Last synced: 03 May 2026

https://github.com/paperfoot/suno-cli

Generate AI music from your terminal — Suno v5.5 with tags, exclude, vocal control, and all generation features

ai-music audio chirp-fenix cli command-line music music-generation rust rust-cli song-generator suno suno-ai suno-api suno-v5 terminal text-to-music

Last synced: 03 May 2026

https://github.com/elysium-labs-eu/eos

Does what PM2 and supervisord do: keep your services running,restart on crash, manage logs. Written in Go.

cli daemon devops go golang linux opensource orchestration pm2 privacy-first process-manager processes self-host service-management service-manager vps vps-managment vps-server

Last synced: 03 May 2026

https://github.com/zcaceres/spotify-cli

Control Spotify from your AI Agent, easily and securely

ai-agents bun cli command-line json music oauth2 pkce playback spotify spotify-api typescript

Last synced: 04 May 2026

https://github.com/prasenjeet-symon/shipli-ai

AI-powered store compliance & code quality audits for Flutter apps. Catch App Store and Play Store rejections before you submit.

ai app-store cli code-review dart flutter flutter-tools google-play mcp static-analysis

Last synced: 05 May 2026

https://github.com/kevcui/testing-toolbox

🛠️ Handy single-file scripts to help with testing, or daily hacking

bash bash-script bash-scripting cli puppeteer script testing testing-toolbox toolbox

Last synced: 05 May 2026

https://github.com/jorgeatgu/setup

:floppy_disk: dotfiles / config

applescript bash cli dotfiles shell sublime-settings

Last synced: 05 May 2026

https://github.com/malimirkec/killify

Killify helps you kill all the hanging running processes.

bash cli terminal

Last synced: 06 May 2026

https://github.com/zackproser/git-going

A Golang CLI for starting a new GitHub backed project very quickly

cli git github golang scaffold

Last synced: 06 May 2026

https://github.com/terminal-junkies/yarnx

Advanced CLI for yarn

blessed cli command-line terminal yarn

Last synced: 06 May 2026

https://github.com/thomd/azure-cli-tools

A collection of bash scripts for my daily work with Azure

azure bash cli

Last synced: 06 May 2026

https://github.com/githubixx/ansible-role-cilium-cli

Ansible role to install cilium command line (CLI) utility

ansible ansible-role ansible-roles cilium cli

Last synced: 07 May 2026

https://github.com/leomirandadev/cli-node-api

CLI created over Gluegun lib to generate NodeJS API

api cli express gluegun nodejs rest-api

Last synced: 07 May 2026

https://github.com/hikire/sebas

Loyal CLI aliases

aliases cli nodejs shortcuts

Last synced: 07 May 2026

https://github.com/source-crafting/claude-cask

Run Claude Code in an ephemeral Docker container scoped to one project — your workspace, host login, and one GPG signing key forwarded; nothing else from your machine.

agent anthropic claude claude-code cli developer-tools docker gpg sandbox

Last synced: 11 May 2026

https://github.com/mybucks-online/wallet-toolkit

Node.js CLI for mybucks.online disposable wallets: generate CSV rows, parse #wallet= links, distribute native + USDT on EVM.

cli csv-export ethereum ethers nodejs random-generation scrypt

Last synced: 10 Jun 2026

https://github.com/mariokreitz/langsync

Sync translations between developers, translators, and Excel without chaos

cli developer-tools excel i18n localization nodejs translation typescript

Last synced: 10 Jun 2026

https://github.com/justinsisley/eb-deploy-cli

A very simple AWS Elastic Beanstalk deployment CLI

aws cli elasticbeanstalk nodejs

Last synced: 09 May 2026

https://github.com/joungminsung/codex-discord-connector

Run and manage local Codex workflows from trusted Discord channels.

automation cli codex discord npm

Last synced: 10 Jun 2026

https://github.com/elazar/gitlab-hud

A personal heads up display for GitLab

cli git gitlab

Last synced: 09 May 2026

https://github.com/rayhomie/rncli

Cli Create A React Native Project With ReactNavigation & Dva.js & TypeScript (RN集成脚手架命令行工具)欢迎提issues

cli dvajs react-cli react-native reactnative typescript

Last synced: 10 May 2026