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/aterdev/ater.dry.cli

This is a code assistance tool that provides code generation functions for ASP.NET Core projects and Typescript front-end projects, and supports command line and graphical interface operations. It is recommended to use the Ater.web template to create projects

cli datastore dotnet dto-generator generator restapi

Last synced: 15 Jul 2025

https://github.com/kauefraga/ruke

A dead-simple automation tool. Inspired by Makefile and Justfile.

automation cli monorepo-tooling rust toml tools

Last synced: 13 Jul 2025

https://github.com/gvcgo/neobox

An elegant cmdline client for sing-box/xray-core.

cli client cmd cross-platform edgetunnel free go golang gvc interactive-shell shadowsocks trojan vless vmess wireguard

Last synced: 23 Oct 2025

https://github.com/vanhtuan0409/git-report

Simple tools to generate daily report from multiple commits and repositories

cli daily-report git report utility

Last synced: 01 Feb 2026

https://github.com/getmockd/mockd

High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.

api-mocking chaos-engineering cli developer-tools golang graphql grpc mcp mock-server mqtt service-virtualization soap sse testing websocket

Last synced: 01 Apr 2026

https://github.com/kobaltcore/renkit

A collection of tools to help you organise and use Ren'Py instances from the command line. Especially useful for headless servers.

build-system cli console headless notarization ren-py renpy utility version-manager

Last synced: 05 Mar 2026

https://github.com/tonykolomeytsev/figx

Pragmatic CLI tool for importing design assets from Figma into your codebase.

android cli figma figma-export

Last synced: 05 Mar 2026

https://github.com/terryso/polyv-live-cli

Agent-First 设计的保利威直播管理命令行工具

agent-first bmad bmad-method cli polyv-live-cli skill

Last synced: 01 Apr 2026

https://github.com/hikikones/trollstov

A music player for the terminal where your files and their metadata are all you need.

cli music music-player ratatui terminal terminal-app tui

Last synced: 04 Apr 2026

https://github.com/xpepermint/vue-cli-template

A simple server-side rendering CLI template for Vue.js.

cli ssr template vue vue-cli vue-cli-template

Last synced: 16 Mar 2026

https://github.com/gcarrarom/kubeconfig-cleaner-cli

☸️ kcleaner - a tool for your Kube config files

cli cli-tool configuration-management demo k8s kubernetes pypi-test python python3

Last synced: 01 May 2026

https://github.com/maliMirkec/starter-project-cli

Starter Project CLI creates a perfect Gulp development environment within a few minutes.

browsersync cli critical-css es6 eslint favicon gulp html htmllint imagemin javascript js jsdoc kss mozjpeg pngquant pug-template-engine sass sassdoc sasslint

Last synced: 22 Mar 2025

https://github.com/typhonius/acquia_cli

Provides a Robo console application to the Acquia CloudAPI for managing deployment tasks and environment configuration.

acquia acquia-cli application cli console phar robo symfony

Last synced: 23 Apr 2025

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

Yet another CLI app builder with commands, based on documentation.

cli command-line go

Last synced: 13 Apr 2025

https://github.com/joshunrau/ytdl-mp3

An npm package to facilitate downloading music from YouTube, including automatic retrieval of ID3 tags and album art via the iTunes public API

cli downloader mp3 music youtube youtube-dl

Last synced: 19 Feb 2026

https://github.com/rayros/respicta

Respicta is a versatile project offering a library, command-line interface (CLI), and web service for resizing images and changing their formats seamlessly.

cli convert image resize webservice

Last synced: 18 Feb 2026

https://github.com/sean0x42/markdown-extract

Extract sections of a markdown file. Useful for automatically extracting changelogs

cli markdown rust

Last synced: 23 Jul 2025

https://github.com/jimmycuadra/bang

Text snippets on the command line.

application cli coffeescript javascript library utility

Last synced: 27 Jul 2025

https://github.com/xfgusta/strace-with-colors

A patch to add colors to the strace output

cli colors linux patch strace syscall system-calls trace

Last synced: 08 Oct 2025

https://github.com/miabonardi/docassemble-mealprep

UI4CLI submission for Bellingcat Hackathon Fall 2023 in Amsterdam.

cli docassemble python ui usability

Last synced: 05 Sep 2025

https://github.com/janosh/pdf-compressor

CLI + Python API for batch compressing PDFs

cli compression ilovepdf-api pdf

Last synced: 09 Apr 2025

https://github.com/UnixJunkie/minicli

Minimalist OCaml library for command line parsing

cli command-line-interface command-line-parsing minimalist ocaml-library

Last synced: 01 Apr 2025

https://github.com/ademajagon/gix

Git, but with superpowers.

ai cli git golang

Last synced: 23 Feb 2026

https://github.com/toyama0919/ej

Very few typing Elasticsearch Client

cli elasticsearch ruby

Last synced: 16 Mar 2025

https://github.com/cterence/tailout

Spawn an exit node for your tailscale network anywhere

aws cli golang tailscale vpn wireguard

Last synced: 19 Apr 2025

https://github.com/TopCli/Spinner

Elegant Asynchronous Terminal (CLI) Spinner for Node.js

async cli ora spinner

Last synced: 15 May 2025

https://github.com/kludex/fastapix

FastAPI X is a powerful CLI tool to help you! :rocket:

boilerplate cli databases fastapi project-generator project-management project-management-tool

Last synced: 19 Apr 2025

https://github.com/laelhalawani/ai-shell-agent

A command-line AI chat application that helps perform tasks by writing and executing terminal commands with user supervision and by answering questions.

agents ai automation cli cmd llm open-source shell

Last synced: 29 Jun 2025

https://github.com/cloudcannon/reseed

:seedling: Open-source CLI tool for integrating static sites into subpaths.

cli html

Last synced: 29 Jun 2025

https://github.com/assafwoo/homebrew-pandafilter

LLM token optimizer for Claude Code. Reduce token costs by 60 - 99%. Zero config, installs in seconds, works silently in the background without changing your workflow.

agentic-coding ai-coding anthropic bert builders claude-code cli command-line-tool cost-optimization cost-reduction developer-tools homebrew llm open-source producitivity rust token-savings

Last synced: 18 Apr 2026

https://github.com/nonchalant/factoryprovider

:factory: Generate boilerplate of factory Swift framework :factory:

automation cli factory swift-package-manager xcode

Last synced: 12 Apr 2025

https://github.com/hacel/jfsh

A terminal-based client for Jellyfin

bubbletea cli go golang jellyfin jellyfin-client tui

Last synced: 16 Jan 2026

https://github.com/thesoftwarehouse/jira-worklog

Simple CLI tool for logging work in Jira

cli jira nodejs

Last synced: 11 Jul 2025

https://github.com/nazarimilad/iota-node

A CLI and TUI to install and manage a full IOTA node

bash cli cryptocurrency installation iota iota-pm linux nelson node tui

Last synced: 02 Apr 2025

https://github.com/eliah-w/birdknife

birdknife is a Twitter CLI based on Vorpal inspired by TTYtter.

babel cli es6 node ttytter tweets twitter twitter-cli vorpal

Last synced: 17 Jul 2025

https://github.com/marmelab/curator-ai

An AI-powered news curator. It reads a list of articles, selects the best ones depending on a list of interests, and summarizes them into an easy-to-read news feed. Powered by the OpenAI API.

ai cli feed-aggregator nodejs openai rss-reader

Last synced: 05 Sep 2025

https://github.com/ynqa/kuqu

SQL for Kubernetes resources

cli kubernetes sql

Last synced: 04 Sep 2025

https://github.com/mykeels/cli-messenger

A cli tool for owning your chats

anonymous chat cli messenger node

Last synced: 14 Aug 2025

https://github.com/liamg/guerrilla

:incoming_envelope::bust_in_silhouette: Guerilla Mail CLI + Go module

cli disposable-email guerrillamail privacy

Last synced: 29 Jun 2025

https://github.com/emmatyping/apt.cli.rs

Issues for apt.cli.rs

apt cli rust rust-lang

Last synced: 26 Jul 2025

https://github.com/jpbruinsslot/anki-md

📚 A markdown to anki flash cards converter

anki cli flashcards go golang markdown spaced-repetition

Last synced: 23 May 2026

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

Interact with ChatGPT directly from your command line

ai chatgpt cli golang golang-application

Last synced: 25 May 2026

https://github.com/shawjia/geektime-cli

CLI for time.geekbang.org (极客时间) bye

cli geektime

Last synced: 19 Feb 2026

https://github.com/hosein2398/gue

Vue component generator

cli component generator vue vue-cli

Last synced: 13 Apr 2025

https://github.com/narimiran/scopy

Python script for searching through your digital books and cataloguing them in an easy-to-share list of files.

catalog cataloguing cli command-line epub mobi pdf python python3

Last synced: 01 Mar 2026

https://github.com/yaolifeng0629/del-repos

一个用于批量删除 GitHub 或 Gitee 仓库的命令行工具 (del-repos is a command line tool used to delete GitHub or Gitee repositories in batches.)

batch cli gitee github repository

Last synced: 13 Apr 2025

https://github.com/algorandfoundation/algokit

One stop shop for all AlgoKit related repos

algokit cli npm pipx python smart-contracts typescript

Last synced: 02 May 2026

https://github.com/mrverdant13/coverde

A set of commands for coverage trace files manipulation.

cli code-coverage codecov coverage dart dartlang lcov lcov-report testing testing-tools

Last synced: 02 May 2026

https://github.com/deis/workflow-cli

The CLI for Deis Workflow

cli deis-workflow k8s kubernetes paas unsupported

Last synced: 30 Apr 2025

https://github.com/kuangshp/nest-code-generate

@nestjs/cli脚手架的增强版,提供输入数据库表名自动生成控制器、服务层、实体类等基本的curd

cli code mysql nestjs orm

Last synced: 03 May 2025

https://github.com/AbacatePay/abacatepay-cli

AbacatePay’s developer-first CLI for APIs and local workflows

abacatepay cli payments webhooks

Last synced: 07 Apr 2026

https://github.com/qainsights/kel

Kel - CLI-based AI assistant

ai anthropic cli gpt openai python

Last synced: 05 May 2025

https://github.com/HicServices/SynthEHR

Library and CLI for randomly generating medical data like you might get out of an Electronic Health Records (EHR) system

cli dataset ehr electronic-health-records hospital-admission nuget patient synthetic-data testing-tools tests

Last synced: 02 May 2025

https://github.com/hargoniX/keepassxc-proxy-client

A client for keepassxc-proxy so passwords can easily be requested via CLI

cli crypto keepassxc password python

Last synced: 30 Apr 2025

https://github.com/agmmnn/textual-filedrop

FileDrop widget for Textual, easily drag and drop files into your terminal apps.

cli python rich textual tui

Last synced: 19 Mar 2025

https://github.com/xfgusta/cexpl

Command-line tool to interact with Compiler Explorer

cli command-line compilation compiler compiler-explorer godbolt terminal

Last synced: 26 Oct 2025

https://github.com/ivlyth/process-bandwidth

an ebpf based program which focus on process's network bandwidth, like Nethogs but provides every connection's bandwidth as well, and even terminal graph

cli ebpf nethogs process-bandwidth

Last synced: 27 Oct 2025

https://github.com/michaelaquilina/tro

Trello command line utility written in Rust

cli note-taking productivity trello

Last synced: 12 Oct 2025

https://github.com/mapitman/mdview

Convert markdown to HTML and launch it in a browser.

cli golang html markdown

Last synced: 10 Feb 2026

https://github.com/opensource-f2f/open-podcasts

This is a cloud-native Open Podcasts 开源播客平台

cli podcast

Last synced: 24 Jan 2026

https://github.com/zeropsio/zcli

Zerops command line utility

cli devops golang hacktoberfest

Last synced: 21 Jan 2026

https://github.com/mrjones2014/ctrlg

A command line context switcher, written in Rust :crab:

bash cd cli context-switching fish fuzzy-finder fuzzy-search productivity rust shell shell-plugin terminal tmux zsh

Last synced: 11 Apr 2025

https://github.com/txpipe/pix

Cardano NFT Generator CLI

cardano cli nft nft-generator rust

Last synced: 18 Feb 2026

https://github.com/allancapistrano/gbc

Git Better Commit (gbc) is a simple CLI in Go for writing better commits.

cli commit-message golang

Last synced: 22 Mar 2025

https://github.com/gilbitron/Handle

A static site generator powered by PHP and the command line

cli php static-site-generator

Last synced: 12 May 2025

https://github.com/bbkane/fling

File/directory symlinker similar to GNU Stow. Manages dotfiles well

cli dotfiles go golang homebrew

Last synced: 14 Apr 2025

https://github.com/mnogu/go-calculator

A scientific calculator CLI (Command Line Interface) tool and library written in Go

ast calculator cli golang recursive-descent-parser scientific-calculator

Last synced: 22 Apr 2025

https://github.com/Excoriate/go-terradagger

TerraDagger is a Go package for managing your infrastructure-as-code through containers.

cli devops ecs example sre tooling

Last synced: 21 Apr 2025

https://github.com/the8472/ffcnt

Fast file counting on HDDs

cli filesystem hdd linux

Last synced: 29 Oct 2025

https://github.com/eBay/ebashlib

A bash script battery which gathers several generic helper scripts for other repositories.

bash cli library sed

Last synced: 22 Apr 2025

https://github.com/cloudwatt/vault-sync

CLI tool to sync dynamic configuration from files to Hashicorp Vault

cli config vault

Last synced: 16 Jan 2026

https://github.com/sofianedjerbi/batimg

Fast image/video printing in your terminal

ascii cli rust terminal unixporn

Last synced: 26 Jul 2025

https://github.com/iris-networks/terminator

Completely free opensource alternative to manus, openhands and cua

agentic-ai ai artifical-intelligense autonomous-agent chatgpt claude-ai cli developer-tools llm ollama

Last synced: 15 Aug 2025

https://github.com/rednafi/fork-purger

Delete all of your forked repositories on Github

asyncio cli fork github python3

Last synced: 24 Oct 2025

https://github.com/apache/creadur-rat

Apache Creadur RAT - Release Audit Tool

apache cli creadur java licensechecker maven rat

Last synced: 06 Apr 2025

https://github.com/enderahmetyurt/bilisim_sozlugu

Translating computer words from English to Turkish

cli cli-app dictionary ruby-gem turkish

Last synced: 26 Jul 2025

https://github.com/jeroenouw/liftr-tscov

Check the type coverage of any TypeScript project with this easy npm package

cli coverage liftr tool tscov types typescript typings

Last synced: 09 Apr 2025

https://github.com/eugenmayer/opnsense-cli

Client interface for OPNsense written in go. Can be used as cli or golang lib

cli golang library openvpn opnsense rest-api unbound

Last synced: 22 Mar 2025

https://github.com/wnkz/aws-sso

Command Line tool for AWS SSO Credentials

aws aws-sso cli cloud credentials

Last synced: 30 Apr 2025

https://github.com/peetzweg/notar

interactive CLI to read and call contracts deployed to EVM chains - bring your own ABIs.

blockchain cli ethereum evm

Last synced: 30 Apr 2025

https://github.com/slidoapp/sliger

Slide of the Tiger

automation cli google-slides python

Last synced: 30 Dec 2025

https://github.com/joknarf/pgtree

Unix process hierachy tree for specific processes (mixed pgrep + pstree)

cli command-line hierarchy linux pgrep pkill process pstree sysadmin tool tree unix

Last synced: 28 Dec 2025