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/emyann/matron

A Domain Specific Language Γ -la Dockerfile with a CLI to scaffold your projects.

angular cli command-line es6 jasmine javascript jest karma nodejs npm parcel react schematics typescript webpack

Last synced: 24 Jun 2025

https://github.com/henvic/clino

Package clino provides a simple way to create CLI (command-line interface) tools with multiple commands. πŸΆπŸ•πŸΎπŸΎ

cli go golang

Last synced: 24 Dec 2025

https://github.com/levkush/termvideo

Play videos from a terminal with audio support! πŸš€

cli contributions-welcome ffmpeg go golang terminal video youtube

Last synced: 07 May 2025

https://github.com/danbrakeley/heic2png

Convert heic images to png (using all available cores)

cli go heic heic-to-png image

Last synced: 12 Jan 2026

https://github.com/jmkd3v/rbx-pm-archiver

Archive your old Roblox System Private Messages before they get deleted on April 20th

archiver cli command-line python rbx roblox

Last synced: 13 May 2025

https://github.com/idchlife/breakster

Tool that breaks your html into "reacty" (React, Preact) components, saving their code into files. Imports of children components, JSX with children components, etc - you're all set.

cli code-generation preact react

Last synced: 26 Jul 2025

https://github.com/ojaynico/create-ojaynico-krn

A CLI tool to create a new React Native project in Kotlin

cli gradle kotlinm npm npx react react-native

Last synced: 16 Jan 2026

https://github.com/yumemi-inc/statictrace

A library for semi-automatic static testing.

cli mermaid static-analysis testing testing-tools typescript

Last synced: 16 Sep 2025

https://github.com/jeffersonmourak/circ-compiler

A small language for building and simulating logic circuits - for people learning how computers work. In the spirit of Nand2Tetris and Petzold's Code.

circuit-compiler circuit-design circuit-simulator cli compiler digital-logic electronics hdl logic-gates peg-parser simulation wasm wasm-runtime webassembly zig

Last synced: 22 May 2026

https://github.com/vacxe/intellijcliactions

Plugin for CLI command for Intellij products

cli developer-tools hacktoberfest intellij-idea intellij-plugin

Last synced: 26 Oct 2025

https://github.com/saehun/cmdconfig

Simple configuration CLI generator for nodejs

cli command-line config configuration-management javascript nodejs prompt typescript

Last synced: 06 Apr 2025

https://github.com/oir/startle

Instantly start a CLI from a function, functions, or a class

argparse argument-parser cli command-line python shell typehints

Last synced: 24 Dec 2025

https://github.com/kui-shell/oui

Visual Terminal for OpenWhisk

cli electron kui openwhisk tool visualization

Last synced: 30 Aug 2025

https://github.com/harryzcy/ascheck

A command-line app that bulk-checks your apps for the Apple Silicon support

apple-silicon-support applesilicon cli golang macos

Last synced: 15 Dec 2025

https://github.com/spences10/nopeek

CLI for LLM agent secret safety β€” load env secrets without exposing values

agents cli coding-agents env llm redaction secrets security

Last synced: 04 Jul 2026

https://github.com/taurr/rust-template-rs

Misc Rust templates for use with `cargo-generate`

cargo-generate cli crate rust template

Last synced: 14 Apr 2025

https://github.com/gmagno/tmon

Temperature Monitor -- a simple CLI tool for monitoring/reporting CPU temperatures.

cli cpu-temperature linux python3

Last synced: 07 May 2025

https://github.com/lrstanley/arlo-dl

:movie_camera: :camera: cli tool for downloading arlo recordings and saving them to a file (add to a cron!)

arlo arlo-camera arlo-netgear cli go golang iot netgear

Last synced: 22 Mar 2025

https://github.com/irgendwr/go-stine

πŸŽ“ STiNE CLI / library in Go

cli go golang stine uhh uni-hamburg university

Last synced: 03 Mar 2025

https://github.com/studio1902/statamic-peak-commands

Belongs to the Statamic Peak Starter Kit and contains all CLI commands and stubs.

alpinejs antlers cli fieldsets page-builder peak starter-kit statamic tailwind

Last synced: 19 Feb 2026

https://github.com/pranavnt/mamba

Simple, intuitive Golang package for building CLIs

cli command-line go golang mamba

Last synced: 23 Jul 2025

https://github.com/cuigh/auxo

A full-stack framework for building applications in Go

auxo cli framework go rpc web

Last synced: 14 Jul 2025

https://github.com/mcmah309/mdbook-tools

A flexible CLI tool for organizing files and creating mdBooks

cli mdbook rust

Last synced: 27 Jun 2025

https://github.com/dannyfeliz/create-pull-request

`create-pull-request` is a CLI that lets you open the URL to create a pull request pointing to the base branch in Github and Bitbuket.

cli open-pull-request pull-request

Last synced: 22 Apr 2025

https://github.com/kenanbek/mongocli

Command Line Interface for MongoDB. For learning purposes.

cli client command-line go golang mongoclient mongodb

Last synced: 07 May 2025

https://github.com/koki-develop/gotrash

πŸ—‘οΈ rm alternative written in Go.

cli golang terminal

Last synced: 08 Apr 2025

https://github.com/wp-cli/super-admin-command

Lists, adds, or removes super admin users on a multisite installation.

admin cli hacktoberfest security superadmin wordpress wp-cli wp-cli-package

Last synced: 12 Jun 2025

https://github.com/DeepSpace2/powerline-owmweather

A Powerline segment for fetching and showing the weather in the current location

cli poweline segment shell terminal weather

Last synced: 27 Mar 2025

https://github.com/nunux-keeper/keeper-cli

Nunux Keeper CLI

cli content-curation go

Last synced: 06 May 2025

https://github.com/freepik-company/tekton-exporter

A Prometheus exporter for Tekton's not natively exported metrics

cli golang prometheus prometheus-exporter tekton tekton-pipelines

Last synced: 19 Apr 2025

https://github.com/wise-team/steem-wise-cli

Vote delegation system for STEEM blockchain: cli tool for delegators

blockchain blockchain-technology cli steem steem-blockchain steemjs vote-delegation

Last synced: 12 Jun 2025

https://github.com/gozeloglu/bm.sh

BookMark CLI tool for UNIX /Linux terminals.

bookmark bookmarks cli linux shell-script unix unix-shell

Last synced: 19 Apr 2025

https://github.com/saagarjha/generateappicons

A command line tool to generate app icons

app-icon-generator cli ios watchos

Last synced: 24 Mar 2025

https://github.com/zhashkevych/spacer

πŸš€ Golang library & CLI tool that helps you export encrypted database dumps to S3-compatible storages

cli cli-app digitalocean digitalocean-spaces dump golang golang-library pgdump pgrestore postgres postgres-dump psql s3 s3-bucket s3-storage

Last synced: 27 Oct 2025

https://github.com/theritikchoure/crawlyx

Crawlyx is an open-source command-line interface (CLI) based web crawler built using Node.js. It is designed to crawl websites and extract useful information like links, images, and text. It is lightweight, fast, and easy to use.

cli command-line-tool crawler crawlyx hacktoberfest hacktoberfest-2023 hacktoberfest-accepted nodejs npmjs open-source scraper web-scraping

Last synced: 30 Oct 2025

https://github.com/lemonyte/password-generator

Generate passwords with random characters and words.

cli generator gui password password-generator pyinstaller pysimplegui python

Last synced: 19 Apr 2025

https://github.com/khuei/tdr

Text-based user interface utility to manage todo list

board cli cross-platform gtd note rust task terminal todo todoapp todolist tui

Last synced: 02 May 2025

https://github.com/knutkirkhorn/cisco-vpn-rdp-connecter

Connect to Cisco AnyConnect VPN and open a Microsoft Remote Desktop (RDP) window

anyconnect cisco cli command-line-tool nodejs rdp vpn

Last synced: 16 Jul 2025

https://github.com/izumin5210/clig

boilerplate generator and utilities for CLI tools in Go

boilerplate cli golang

Last synced: 18 Apr 2025

https://github.com/rhenning/terrajux

terrajux diffs the source code of a terraform project and all of its transitive module dependencies between two git refs.

cli cloud cloud-management devops devops-tools golang infrastructure-as-code terraform

Last synced: 11 Apr 2025

https://github.com/thealexdev23/japm

A package manager that uses curses to provide a friendly UI

c cli package package-manager packages tui

Last synced: 10 Apr 2025

https://github.com/omni-us/docker-command-line-interface

Script intended to ease the execution from the command line of commands inside docker containers

bash cli docker shell

Last synced: 23 Apr 2025

https://github.com/henriwahl/seafadm

Seafile web interface wrapper for administration via CLI

admin cli python seafile

Last synced: 03 May 2025

https://github.com/buildkite/bintest

Golang tools for generating mock binaries for that can be orchestrated in realtime for testing

cli golang golang-library mock testing

Last synced: 05 May 2025

https://github.com/TheAlexDev23/japm

A package manager that uses curses to provide a friendly UI

c cli package package-manager packages tui

Last synced: 22 Nov 2025

https://github.com/destinmoulton/pixi

A CLI file browser and media interface for Raspberry Pi and Omxplayer.

cli file-explorer go omxplayer

Last synced: 11 Mar 2026

https://github.com/berkid89/dotnet-dbinfo

A simple cross-platform command-line tool for get useful database information (in json format). Supported ones: Microsoft SQL Server, AWS DynamoDb, Azure CosmosDb, MongoDb

cli cosmosdb database dotnet-core dynamodb mongodb sql-server tool

Last synced: 23 Apr 2025

https://github.com/volvofixthis/go-couchbase-cli

CLI client for Couchbase KV Engine written in Golang

benchmark cli client couchbase golang kv

Last synced: 15 Jul 2025

https://github.com/uetchy/epicfail

β›‘ Better error reporting for Node.js command-line apps.

cli command-line error-handling error-reporting javascript

Last synced: 19 Apr 2025

https://github.com/lgdd/lfr-cli

LFR is an unofficial CLI tool written in Go that helps you create & manage Liferay projects.

cli command-line go golang liferay

Last synced: 19 Apr 2025

https://github.com/liuxing/translator-cli

The command line app for translate.

cli fanyi translation

Last synced: 07 May 2025

https://github.com/vg-dev1/fdir

Find and organize anything on your system

cli command-line filesystem python search terminal tool

Last synced: 25 Jan 2026

https://github.com/bahmutov/stop-only

Detects '.only' left in the code accidentally

bdd check cli hook only tdd

Last synced: 29 Sep 2025

https://github.com/a-kenji/sizelint

Lint your file tree based on file sizes

ci-cd cli code-quality developer-tools file-size formatter linter pre-commit

Last synced: 16 Feb 2026

https://github.com/minicli/miniterm

Minicli Application Template powered with Termwind and Plates

cli command-line minicli plates template termwind

Last synced: 17 Aug 2025

https://github.com/petabridge/petabridge.cmd-quickstart

Quickstart tutorial sample for Petabridge.Cmd

akka akkadotnet cli cluster petabridge

Last synced: 17 Aug 2025

https://github.com/neverland/fin-cli

fin-cli https://www.npmjs.com/package/fin-cli

cli fin-cli

Last synced: 09 Mar 2026

https://github.com/samkleespies/ghostcfg

Interactive TUI for editing Ghostty terminal config

cli config ghostty python terminal textual tui

Last synced: 20 Feb 2026

https://github.com/jamieweavis/streaker-cli

GitHub contribution streak/statistic tracking command line application with ASCII contribution graph

ascii cli contribution contribution-graph contributions github node nodejs statistics stats streak streaker

Last synced: 23 Aug 2025

https://github.com/mazzz1y/mcli

A simple shortcut menu for shell commands

bash bash-promp cli fish prompt shortcuts ssh terminal zsh

Last synced: 28 Aug 2025

https://github.com/ifvictr/create-discord-server

βš™οΈ Set up an entire Discord server with one JSON file

cli configuration discord setup

Last synced: 29 Aug 2025

https://github.com/korigamik/kickassanime-downloader

A nice asynchronous anime downloader and task automater for kickassanime.

anime cli downloader episodes kickass kickassanime-downloader linux python python3 windows

Last synced: 24 Jul 2025

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

CLI to call chatGPT api with query and system context.

chatgpt cli gpt3

Last synced: 14 Apr 2025

https://github.com/mseri/cargo-ssearch

cargo ssearch: cargo search on steroids

cargo cargo-subcommand cli crates plugin search

Last synced: 14 May 2025

https://github.com/sereneblue/apkdl

Search and download APKs from the command line

android android-download apk apk-download cli

Last synced: 12 Apr 2025

https://github.com/imajeetyadav/argocd-cli

:gear: Github Action to install ArgoCD CLI

argocd cli github-actions

Last synced: 14 Apr 2025

https://github.com/anirudh4583/ezpush

Are you tired of writing git add git commit git push all the time? Here's a simple CLI to do it all in one go :)

cli git hacktoberfest node

Last synced: 14 Apr 2025

https://github.com/mbid/hmemo

Spaced repetition of flash cards on the command line

cli haskell

Last synced: 15 Apr 2025

https://github.com/dillonchanis/vue-mason

A command line tool for quickly generating and scaffolding Vue files.

cli javascript node scaffold vue vue-cli vue-mason

Last synced: 13 Apr 2025

https://github.com/sanjeev23oct/zap

1. Skill-First Approach β€” Context That Earns Its Place Most AI coding agents front-load a massive system prompt every request β€” language conventions, architecture notes, team rules, API patterns, all of it, whether it's relevant or not. zap replaces that wall with a skill system: markdown files that are injected surgically, only when needed

agentic ai-agent ai-coding anthropic cli coding-assistant developer-tools llm mcp ratatui rust skill-system terminal tui

Last synced: 26 May 2026

https://github.com/ullenius/spctag

:video_game: :notes: Read and parse ID666 tags from SNES SPC-700 files (Super Nintendo & Super Famicom Sound Files)

cli gpl3 java maven snes spc700 super-famicom tag terminal xid6

Last synced: 15 Apr 2025

https://github.com/xeleh/amishell

A shell for the WinUAE and FS-UAE Amiga emulators.

amiga cli crossdev fs-uae retrodev shell winuae

Last synced: 30 Jun 2025

https://github.com/joshdick/git-fuzzy

Makes Git a little fuzzier.

cli fuzzy git

Last synced: 23 Mar 2025

https://github.com/sdslabs/brocli

A command line tool to streamline your game development process with Rubeus.

cli game-development golang

Last synced: 21 Apr 2025

https://github.com/brocessing/unboil

:egg: Boilerplate customiser for lazy people

boilerplate cli

Last synced: 10 Apr 2025

https://github.com/selfup/scnnr

Scan keywords in certain file types really fast! Output is pipe friendly. Also scan for filenames/file sizes. Includes regex support.

cli command-line command-line-tool filesystem-tool finder golang security-tools unix-like

Last synced: 10 Apr 2025

https://github.com/mfridman/bestgo

CLI to output stargazer ⭐️ histogram for a GitHub repository

cli go golang stars

Last synced: 10 Apr 2025

https://github.com/sjmulder/json-yaml

Convert JSON to YAML and back

cli json textproc unix yaml

Last synced: 28 Jul 2025

https://github.com/megagrindstone/doconvo

A Terminal User Interface (TUI) application that enables interactive conversations with your documents using Large Language Models (LLM) and Retrieval-Augmented Generation (RAG) techniques.

anthropic anthropic-claude bubbletea cli go llm ollama ollama-client openai openai-assistant-api rag tui

Last synced: 10 Apr 2025

https://github.com/khrj/hcload

Upload files to Hackclub's CDN using your CLI

cdn cli deno files hackclub mirror storage upload

Last synced: 15 May 2026

https://github.com/phase2/rig

Outrigger command line tool

cli docker docker-machine linux osx outrigger

Last synced: 05 May 2025

https://github.com/andimiller/decline-completion

A module for the decline command line parser to enable bash and zsh autocomplete

cli completion decline scala

Last synced: 10 Apr 2025

https://github.com/psmyrdek/ng-up

Up! - Angular Upgrade Toolkit

angular angularjs cli migration toolkit

Last synced: 14 Oct 2025

https://github.com/tonyseek/macdict

CLI and library to look up dictionary in macOS.

cli dictionary macos

Last synced: 10 Apr 2025

https://github.com/ans-group/cli

Command line utility for accessing ANS services/APIs

cli hacktoberfest

Last synced: 06 Mar 2026

https://github.com/codelenny/promise.bar

Progress bar to animate the status of a Promise.all

ascii bar cli console progress progress-bar terminal

Last synced: 14 Jun 2025

https://github.com/pybash1/py_everything

A python package containing all the basic functions and classes for python. From simple addition to advanced file encryption.

advanced-programming basic-programming classes cli encryption encryption-decryption everything functions git gitit library package path pip pypi python readthedocs setup-tool variants

Last synced: 07 Oct 2025

https://github.com/luisedmc/ghcmd

Terminal User Interface for Github

cli cmd github github-api go golang terminal tui

Last synced: 29 Oct 2025

https://github.com/tavallaie/devdock

DevDock is a Python library and CLI tool for managing development containers. It supports Docker images and Docker Compose configurations, allowing for easy container creation, volume management, and service orchestration.

cli devcontainer docker docker-compose docker-container python3

Last synced: 23 Oct 2025

https://github.com/maximedaraize/create-scss-cli

🧰 CLI for a quick and easy way to structure your scss with multiple templates available

cli css sass scaffold scss starter-project templates

Last synced: 08 Sep 2025

https://github.com/osteel/kobwise

Convert your Kobo annotations to Readwise highlights

annotations cli composer highlights kobo php readwise

Last synced: 05 May 2025

https://github.com/keegandonley/input-deno

CLI user input handler for Deno

cli deno hacktoberfest input

Last synced: 07 Sep 2025