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/AlexanderWillner/KanbanView

CLI, API, Web Service and Kanban for Things 3

api app cli egg flask kanban kanban-board productivity python python3 things things3

Last synced: 07 Apr 2025

https://github.com/galaxyproject/planemo

Command-line utilities to assist in developing Galaxy and Common Workflow Language artifacts - including tools, workflows, and training materials.

cli click commonwl hacktoberfest sdk usegalaxy

Last synced: 06 Jan 2026

https://github.com/gowsp/cloud189

基于天翼云接口的go客户端

cli cloud189 go storage webdev

Last synced: 14 Jan 2026

https://github.com/anyshortcut/anyshortcut-cli

CLI (Commnad line interface) version of Anyshortcut

cli command-line-app command-line-tool productivity-tools rust shortcuts

Last synced: 28 Mar 2025

https://github.com/fredrikekre/jlpkg

A command line interface (CLI) for Pkg, Julia's package manager.

cli julia package-manager

Last synced: 06 Apr 2025

https://github.com/Ether-CLI/Ether

A Command-Line Interface for the Swift Package Manager

cli command-line-interface command-line-tool ether homebrew spm swift swift-package-manager

Last synced: 29 Mar 2025

https://github.com/riyadhalnur/weather-cli

Check the weather for your city from your terminal

cli nodejs terminal weather weather-cli

Last synced: 06 Apr 2025

https://github.com/ether-cli/ether

A Command-Line Interface for the Swift Package Manager

cli command-line-interface command-line-tool ether homebrew spm swift swift-package-manager

Last synced: 16 Apr 2025

https://github.com/grantmcconnaughey/lintly

Automated GitHub PR code reviewer for Python, JavaScript, CSS, and more.

ci-platforms cli github-pr-review linter python

Last synced: 20 Oct 2025

https://github.com/tbxark/rmtrash

rmtrash is a small utility that will move the file to macOS's Trash rather than obliterating the file (as rm does).

cli macos swift trash

Last synced: 25 Dec 2025

https://github.com/smeijer/where-broke

A CLI utility that helps finding breaking module versions using binary search and automated tests.

analysis cli nodejs testing

Last synced: 22 Jul 2025

https://github.com/ivan-hc/AppMan

Manage 1800+ AppImage packages and official standalone apps from tar* and zip archives for GNU/Linux without root privileges using the ever-growing AUR-inspired database of "AM Application Manager". Easy to use like APT and powerful like PacMan.

appimage cli desktop-integration installer updater

Last synced: 30 Mar 2025

https://github.com/maestroerror/html-strings-affixer

HSA for Laravel - helps make laravel project multilingual. Finds texts in HTML and replaces it with suffixed and prefixed string

cli golang-application html-string html-strings-affixer html5 laravel-localization laravel-multi-language laravel-package

Last synced: 13 Apr 2025

https://github.com/nalgeon/howto

Humble command-line assistant

assistant cli how-to terminal

Last synced: 17 Jun 2025

https://github.com/Kibouo/rustpad

Multi-threaded Padding Oracle attacks against any service. Written in Rust.

cli cryptography infosec padding-oracle-attacks pentesting pentesting-tools rust tui web

Last synced: 12 Jul 2025

https://github.com/beerose/semantic-search

🕵️‍♀️ An OpenAI-powered CLI to build a semantic search index from your MDX files.

blog cli openai search semantic typescript

Last synced: 12 Apr 2025

https://github.com/lucasbento/reminders-cli

Command-line interface to interact with the Reminders.app

cli mac macos nodejs osx reminders terminal

Last synced: 16 Mar 2025

https://github.com/lnquy/cron

CLI tool (hcron) and Go library (cron) to convert CRON expression into human readable description.

cli cron cron-expression cron-libraries go golang module quartz

Last synced: 28 Dec 2025

https://github.com/marhaupe/json2struct

CLI tool to convert JSON to struct type definitions

cli generator go golang json json-parser json2struct struct

Last synced: 09 Jul 2025

https://github.com/lordaizen1/git-newspaper

Generate a Victorian broadsheet newspaper from any git repository's history

cli developer-tools git newspaper nodejs npm open-source terminal tools visualization

Last synced: 26 Apr 2026

https://github.com/mannlabs/alphatims

An open-source Python package for efficient accession and visualization of Bruker TimsTOF raw data from the Mann Labs at the Max Planck Institute of Biochemistry.

cli dda dia gui ion-mobility lc-tims-msms mass-spectrometry max-planck-institute ms pasef python tims tof

Last synced: 01 Mar 2026

https://github.com/checkly/checkly-cli

TS/JS native Monitoring as Code workflow

cli javascript monitoring monitoring-as-code nodejs typescript

Last synced: 03 Mar 2026

https://github.com/dbcli/cli_helpers

Python helpers for common CLI tasks

cli helpers library python

Last synced: 11 Apr 2025

https://github.com/oleiade/motus

A dead simple password generator

cli password-generator rust security

Last synced: 12 May 2025

https://github.com/iofod/ifstruct-parser

Convert your iofod project to Web, Electron, Flutter, Taro project code to support cross all platforms.

android cli electron flutter iofod ios js lowcode nocode taro typescript vue vue2 vue3 web

Last synced: 12 Apr 2025

https://github.com/TrueGoric/k8s-insider

A zero-config way to access your kubernetes cluster network

cli developer-tools krew kubectl kubernetes operator vpn wireguard

Last synced: 04 Sep 2025

https://github.com/Mathpix/mpx-cli

CLI for document conversion for scientific documents, powered by Mathpix OCR

cli converter document-conversion format-converter html latex markdown pdf science static-site-generator

Last synced: 09 Jul 2025

https://github.com/albertdahlin/elm-posix

Write CLI-scripts in Elm

cli elm script

Last synced: 18 Feb 2026

https://github.com/better-go/go-template

boilerplate, golang project starter tool, support go-zero/go-micro/gin

boilerplate cli cookiecutter cookiecutter-template gin go-micro go-zero golang microservice monorepo skeleton starter

Last synced: 14 Apr 2025

https://github.com/gavinmcfarland/plugma

Take Figma plugin development to the next level

cli figma plugins react svelte vite vue

Last synced: 07 Apr 2025

https://github.com/edenreich/console-component

An easy to use component for building powerful console applications written in C++

cli cmake command-line commandline console console-component cpp cpp-component cpp14 cpp17 cross-platform

Last synced: 14 Apr 2025

https://github.com/BasioMeusPuga/twitchy

CLI streamlink wrapper for twitch.tv

cli livestreamer streamlink twitch twitch-api twitch-tv

Last synced: 10 May 2025

https://github.com/rzcastilho/do_it

Do It - Elixir Command Line Interface Library

cli command-line-interface command-line-tool elixir

Last synced: 21 Oct 2025

https://github.com/0xjuanma/anvil

CLI to streamline config management and tool installation. Install your full dev tool-chain in one command and sync configurations across machines seamlessly, leverages homebrew and private repos.

anvil cli cli-app command-line-tools configuration-management dev development-tools go golang golang-tools macos productivity

Last synced: 24 Jan 2026

https://github.com/lighttiger2505/lab

lab is a cli client of gitlab like hub

cli gitlab gitlab-ci gitlab-cli gitlab-client golang merge-request

Last synced: 26 Mar 2025

https://github.com/llehouerou/waves

Terminal music player with library browser, Soulseek downloads, MusicBrainz tagging, Last.Fm integration. Built with Go and Bubble Tea.

audio bubbletea cli flac go golang lastfm linux mp3 music-player musicbrainz radio slskd soulseek terminal tui

Last synced: 11 Feb 2026

https://github.com/mightyguava/ecsq

A friendly command-line tool to query ECS

aws aws-cli aws-ecs cli cluster ecs query-ecs

Last synced: 10 Feb 2026

https://github.com/daidokoro/qaz

qaz—A CLI tool for Templating & Managing stacks in AWS Cloudformation

aws-cloudformation cli cli-app cloudformation dependency-chain go managing-stacks qaz stack template templating yaml

Last synced: 21 Jan 2026

https://github.com/sauljabin/kaskade

kaskade is a kafka text user interface that allows you to interact with kafka and consume topics from your terminal in style!

cli kafka kafka-cli kafka-tools kafka-tui kafka-ui kafka-utils python tui

Last synced: 21 Oct 2025

https://github.com/misterfifths/jutil

Command-line utilities for manipulating JSON

cli javascript json node shell

Last synced: 17 Jul 2025

https://github.com/sharkdp/lucid

A simple mock-application for programs that work with child processes

cli command-line debugging process-control terminal testing tool

Last synced: 10 May 2025

https://github.com/gdamdam/iagitup

A command line tool to archive a git repository from GitHub to the Internet Archive.

archive archiving cli git github internet-archive internetarchive

Last synced: 22 Aug 2025

https://github.com/igormironchik/args-parser

args-parser is a small C++ header-only library for parsing command line arguments.

argument-parser arguments c-plus-plus cli command-line cpp header-only parser qt subcommands

Last synced: 11 Feb 2026

https://github.com/gofiber/cli

Fiber Command Line Interface

cli command-line-tool hacktoberfest

Last synced: 18 Feb 2026

https://github.com/ginkida/gokin

A powerful CLI tool that brings AI assistance directly to your terminal. Gokin understands your codebase and helps with file operations, code search, shell commands, git workflows, task management, and more - all through natural language.

ai anthropic cli coding-assistant deepseek developer-tools gemini glm golang kimi llm minimax ollama tui

Last synced: 10 Jun 2026

https://github.com/aragon/aragon-cli

CLI for creating and publishing Aragon apps

aragon cli developer-tools ethereum tools

Last synced: 22 Apr 2025

https://github.com/descope/descopecli

A command line utility for performing common tasks on Descope projects

authentication authorization cli descope

Last synced: 07 Apr 2025

https://github.com/Coordinate-Cat/OSINT-TOOLS-CLI

This is a cli version of the cheat sheet for easy access. It can be navigated without using commands.

cheet-sheet cli intelligence opensourse osint ratatui rust social

Last synced: 14 Nov 2025

https://github.com/magiclen/markdown2html-converter

A tool for converting a Markdown file to a single HTML file with built-in CSS and JS.

cli html markdown rust

Last synced: 09 Apr 2025

https://github.com/ekino/veggies

:sparkles: :rocket: Veggies is an awesome cucumberjs library for API/CLI testing. Great for testing APIs built upon Express, Koa, HAPI, Loopback and others. It's also the perfect companion for testing CLI applications built with commander, meow & Co.

api bdd cli cucumberjs gherkin http-client testing

Last synced: 19 Aug 2025

https://github.com/jordantrizz/cloudflare-cli

CLI utility managing CloudFlare services using CloudFlare API

api cli cloudflare dns php shell

Last synced: 27 Feb 2026

https://github.com/anyproto/anytype-cli

A command-line interface for interacting with Anytype.

anytype api automation cli local-first privacy

Last synced: 29 Apr 2026

https://github.com/hyprland-community/hyprtheme

a cli util to apply themes to hyprland [maintainer=@flick0]

cli hyprland rust theme-switcher

Last synced: 07 Apr 2025

https://github.com/fhpythonutils/cli2gui

Use this module to convert a cli program to a gui

argparse argparser cli cli2gui docopt getopt gui optparse pysimplegui python python3 theme

Last synced: 04 Apr 2025

https://github.com/scmn-dev/secman

[Archived] 👊 Human-friendly and amazing secrets manager.

cli crypto golang human-friendly manager password-manager secman secrets-manager terminal-based tui typescript

Last synced: 14 Jan 2026

https://github.com/lodestone/kindle

No Kindle Highlights API? Take control with this CLI!

amazon cli highlights kindle ruby

Last synced: 18 Aug 2025

https://github.com/mdbetancourt/soly

Powerful framework for building command-line apps with typescript.

cac cli command command-line commander framework node yargs zod

Last synced: 10 Apr 2025

https://github.com/mrusme/gomphotherium

Gomphotherium (/ˌɡɒmfəˈθɪəriəm/; "welded beast"), a command line Mastodon client.

activitypub cli cobra command-line command-line-tool commandline mastodon mastodon-api mastodon-app mastodon-client rice tcell terminal-based text-user-interface tui tview

Last synced: 10 Apr 2025

https://github.com/bnomei/kirby3-janitor

Kirby Plugin for running commands like cleaning the cache from within the Panel, PHP code, CLI or a cronjob

backup button cache cli command cronjob job-runner kirby kirby-cms kirby-plugin kirby4 kirby5 maintenance maintenance-mode notifications panel render repl tinker view-buttons

Last synced: 27 Jun 2025

https://github.com/named-data/ndn-tools

NDN Essential Tools

cli cpp ndn

Last synced: 11 Jan 2026

https://github.com/Funny-OpenSource-Projects/image-to-xls

A simple tool to make ascii art from an image using excel colored cells.

cli color opensource pixel-art pypi-package python3 tool xls

Last synced: 03 Apr 2025

https://github.com/irevenko/weebsay

🎭👄 Like cowsay but it's random anime quote

anime cli cli-app cowsay go golang terminal-app weeb weebdev

Last synced: 01 May 2025

https://github.com/danyshaanan/osx-wifi-cli

:package: A cli for managing wifi connections on OSX

cli npm-package osx

Last synced: 13 Apr 2025

https://github.com/rebus-org/tababular

:page_with_curl: Simple monospace text table formatting

cli console monospace

Last synced: 06 Apr 2025

https://github.com/rr-/shot

Make screenshots from CLI.

c cli screenshot

Last synced: 31 Oct 2025

https://github.com/heroui-inc/heroui-cli

⌨️ A CLI tool that unlocks seamless HeroUI integration.

cli design heroui

Last synced: 06 Jun 2026

https://github.com/raphamorim/go-rainbow

Golang Helper for beautiful CLI Applications

cli colorization colors golang hex int32 rainbow rgb rgba xterm xterm256

Last synced: 19 Apr 2025

https://github.com/LoLei/razer-cli

CLI for configuring Razer devices

cli colors effects hacktoberfest linux pywal razer rice x

Last synced: 12 Apr 2025

https://github.com/nordcloud/cognitocurl

🦉🤖Easily sign curl calls to API Gateway with Cognito authorization token.

amazon-web-services aws cli cognito curl

Last synced: 14 Apr 2025

https://github.com/microsoft/nugetninja

A tool for detecting dependencies of .NET projects.

cli csproj dependencies dotnet nuget

Last synced: 06 Apr 2025

https://github.com/bnomei/kirby-janitor

Kirby Plugin for running commands like cleaning the cache from within the Panel, PHP code, CLI or a cronjob

backup button cache cli command cronjob job-runner kirby kirby-cms kirby-plugin kirby4 kirby5 maintenance maintenance-mode notifications panel render repl tinker view-buttons

Last synced: 15 Sep 2025

https://github.com/bramus/ansi-php

ANSI Control Functions and ANSI Control Sequences (Colors, Erasing, etc.) for PHP CLI Apps

ansi ansi-colors ansi-escape-sequences cli php

Last synced: 05 Apr 2025

https://github.com/lrstanley/bubbletint

Terminal tints for everyone

bubbletea cli go golang lipgloss terminal theme themes tui xterm

Last synced: 06 Apr 2025

https://github.com/pschmitt/tmux-ssh-split

TMUX plugin to split the current pane while retaining SSH connections

cli mosh ssh terminal tmux

Last synced: 07 Apr 2025

https://github.com/jaromaz/jslinux-mobile

Linux for iOS - a mobile version of a PC emulator written in Javascript, with a running, fully functional Linux system.

apple bluetooth-devices bluetooth-keyboard cli emulator ios ipad javascript jslinux-mobile linux linux-shell mobile operating-system pc-emulator shell terminal virtual-machine webapp

Last synced: 10 Jul 2025

https://github.com/getapid/apid

User focused API testing

api apid assertions cli docker rest testing

Last synced: 01 May 2025

https://github.com/grantmcconnaughey/Lintly

Automated GitHub PR code reviewer for Python, JavaScript, CSS, and more.

ci-platforms cli github-pr-review linter python

Last synced: 22 Jul 2025

https://github.com/nicholas-fedor/shoutrrr

A notification library for gophers and their furry friends.

cli go golang library notification spf13-cobra

Last synced: 14 Jan 2026

https://github.com/jackmordaunt/icns

Easily create .icns files (Mac Icons) with this Go library or the included CLI.

cli go golang icns icons iconset iconutil library macos osx retina

Last synced: 05 Sep 2025

https://github.com/gmalivenko/onnx-opcounter

Count number of parameters / MACs / FLOPS for ONNX models.

cli flops machine-learning macs onnx onnx-models

Last synced: 06 Apr 2025

https://github.com/piotrmurach/tty-reader

A set of methods for processing keyboard input in character, line and multiline modes.

cli console line-editing ruby ruby-gem terminal tty word-completion

Last synced: 15 May 2025

https://github.com/fluttercandies/flutter_asset_generator

Generate an R file for mapping all assets. Supports preview of image.

asset cli dart flutter flutter-asset r

Last synced: 03 Jul 2025

https://github.com/click-contrib/click-help-colors

Colorization of help messages in Click :art:

cli click python python-click

Last synced: 12 Dec 2025

https://github.com/kdcokenny/ocx

OpenCode extension manager with portable, isolated profiles. Work anywhere with your config.

ai-agents bun cli ocx opencode package-manager shadcn typescript

Last synced: 03 Apr 2026

https://github.com/microsoft/NugetNinja

A tool for detecting dependencies of .NET projects.

cli csproj dependencies dotnet nuget

Last synced: 04 Apr 2025

https://github.com/thimc/vifm_devicons

File and directory icons for Vifm (vi file manager)

cli devicons directory-icons vifm vim

Last synced: 11 Apr 2025

https://github.com/zhijiewong/openharness

Open source local terminal cli with any LLM

ai cli coding-agent llm ollama openai terminal typescript

Last synced: 05 May 2026

https://github.com/metaory/glitcher-cli

generate animated pseudo random glitch SVG from Unicode characters

cli glitch glitch-art svg svg-animations svg-filters svg-generator

Last synced: 12 Oct 2025

https://github.com/srothgan/claude-code-rust

A native Rust terminal interface for Claude Code

ai claude cli ratatui rust terminal tui

Last synced: 16 Apr 2026