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/leinnan/lwa_unity_unpack

CLI tool for unpacking the unitypackage files.

cli gamedev unity

Last synced: 08 Oct 2025

https://github.com/falzm/fsdiff

Filesystem changes tracking tool 🔍

cli filesystem golang

Last synced: 14 Jan 2026

https://github.com/mateusztylec/gaidme

🤖 cool CLI AI powered tool 🤖

ai anthropic cli llm openai python tool

Last synced: 14 Jan 2026

https://github.com/gbv/wdmapper

Wikidata authority file mapping tool

beacon cli coli-conc jskos wikidata

Last synced: 23 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/imjuni/fast-maker

CLI to generate route configuration using directory structure

cli fastify fastifyjs nodejs route routing routing-engine typescript

Last synced: 09 Sep 2025

https://github.com/numandev1/expo-library

CLI for creating reusable, modern Expo libraries using monorepo and expo init.

cli expo-library library monorepo react-native

Last synced: 12 May 2025

https://github.com/podhmo/kamidana

神棚(kamidana) is command line jinja2 template

cli jinja2

Last synced: 07 Sep 2025

https://github.com/tigerinus/good

Install and uninstall Go package in isolated path, to keep your `GOPATH/pkg` clean. Like `pipx`, but for Go.

cli cli-app commandline go golang golang-application package pipx

Last synced: 14 Jan 2026

https://github.com/mrnossiom/git-leave

A cli tool to check which repo have dirty worktree or not pushed commits

cli git leave rust tooling

Last synced: 01 Mar 2026

https://github.com/byteface/sharpshooter

A shorthand for creating files and folders. (A parser could be written in any language)

cli command-line command-line-tool python python3

Last synced: 01 Sep 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/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/kab1r/fast

Command-line utility for the fast.com internet speed test

cli command-line-tool fast internet-speed-test rust speed-test

Last synced: 25 Apr 2025

https://github.com/neurobin/sslic

SSL certificate installer for Cpanel

cli cpanel letsencrypt letsencrypt-utils php ssl-certificate uapi

Last synced: 12 Jun 2025

https://github.com/rose-pine/cava

Soho vibes for cava

cli music terminal theme

Last synced: 06 Oct 2025

https://github.com/roman910dev/ghmd

An extremely light-weight (~4KB) and simple command line tool to convert Markdown files to GitHub-styled HTML.

cli converter github github-flavored-markdown html markdown

Last synced: 16 Jan 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/msmart/hreports

A simple wrapper to create and manage reports based on hledger queries.

accounting cli finance hledger python

Last synced: 14 Jan 2026

https://github.com/basemax/gic

Git Control , Management the repositories easily in our directory. (SOON)

c cli git git-clone git-cloner github gitlab repository repository-tools

Last synced: 14 Oct 2025

https://github.com/vanillaes/esmtk

ES Module ToolKit

cli developer-tools esm esmodules nodejs

Last synced: 17 Apr 2026

https://github.com/optum/semver-cli

A technology agnostic cli for common semantic versioning operations.

cli deno semver

Last synced: 21 Jan 2026

https://github.com/ahloiscreamo/fmpc

fmpc | TUI browser for MPD using `fzf` and `ueberzugpp`

bash-script cli fzf mpd music music-player terminal-app terminal-music-player ueberzug

Last synced: 16 Apr 2026

https://github.com/xgfone/gconf

Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.

argument argument-parser cli cli-parser config config-file configuration configure go go-config golang ini parse parser property

Last synced: 26 Feb 2026

https://github.com/massix/gleamfonts

Small CLI tool to download and install nerdfonts on Termux environment

cli functional-programming gleam gleam-lang nerdfonts termux tool

Last synced: 22 Jan 2026

https://github.com/koffeinfrei/should-i-watch-this

This is a tool to ask the internet if it's worth watching a movie or show.

cli lookup movies rating

Last synced: 01 Feb 2026

https://github.com/hikire/iback

a CLI utility to notify you when your Internet speed is back to normal

bandwidth check cli internet internet-speed internet-speed-checker notify

Last synced: 27 Feb 2026

https://github.com/sousandrei/cc-cli

handy git-hook and cli for conventional commits

cli command-line conventional-commits git git-hook git-hooks hacktoberfest rust

Last synced: 03 Mar 2026

https://github.com/sersoft-gmbh/setup-gh-cli-action

A GitHub action that installs or updates the gh CLI

actions cli

Last synced: 02 Apr 2026

https://github.com/stevescruz/task-master

📃✅Task Master: a command-line todo list that allows you to write your tasks, set priorities, view existing tasks and view the next tasks due.

cli clitools javascript nodejs todolist

Last synced: 13 Feb 2026

https://github.com/kaddopur/twse

TWSE 非官方函式庫

cli nodejs stocks twse

Last synced: 30 Jan 2026

https://github.com/gsidhu/winocr_cli

A command line application to convert images/PDFs to text using Windows native OCR APIs

cli ocr windows

Last synced: 17 Apr 2026

https://github.com/nate-craft/yt-feeds

A fast, simple, and lightweight TUI application to watch subscription feeds from YouTube

cli mpv rust youtube yt-dlp

Last synced: 05 Feb 2026

https://github.com/dnnrly/s3backup

A super simple solution for backup

aws backup cli go golang hacktoberfest s3

Last synced: 24 Jan 2026

https://github.com/jaredlunde/zcli

A framework for building type-safe command-line tools using Zod validators in Deno

cli cli-framework deno deno-cli deno-cli-framework deno-module zod zod-cli zod-lib

Last synced: 05 Mar 2026

https://github.com/samsungplay/thruflux

High performance & Easy-to-use P2P file transfer CLI tool (Beta). Share big files directly and quickly—no uploads, no signup, just a code.

cli file-transfer golang nat-traversal networking p2p peer-to-peer quic self-hosted udp

Last synced: 05 Mar 2026

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/sern-handler/cli

build. publish, and manage discord bots with sern

bot cli discord discord-bot discordjs hacktoberfest javascript nodejs sern sern-handler typescript

Last synced: 16 Mar 2025

https://github.com/itsjwala/ccr

Command line tool for executing programs with input test file and 40+ languages support

cli code command-line-tool compiler online-judge run

Last synced: 28 Oct 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/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/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/bro3886/go-eventkit

Native macOS Calendar & Reminders bindings for Go via EventKit — 3000x faster than AppleScript

apple calendar cgo cli eventkit go golang icloud macos native objective-c reminders

Last synced: 11 Apr 2026

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/nunux-keeper/keeper-cli

Nunux Keeper CLI

cli content-curation go

Last synced: 06 May 2025

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

🗑️ rm alternative written in Go.

cli golang terminal

Last synced: 08 Apr 2025

https://github.com/raniellyferreira/rotate-files

Rotate files locally, in S3 (api-compatible), Google Storage or Azure Blob Storage based on custom backup rotation scheme

aws azure backup blob-storage cli database devops files gcs golang google lightweight logs rotate rotate-backups rotate-files rotate-logs s3 s3-api storage

Last synced: 17 Oct 2025

https://github.com/filipekiss/nestjs-cli-completion

CLI completion for NestJS

cli completion nestjs node npm zsh

Last synced: 16 Jan 2026

https://github.com/yaegashi/cobra-cmder

Useful command builder for spf13/cobra

cli golang

Last synced: 28 Apr 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/richardlitt/git-hook-lat-long

This git commit hook adds a lat long to your commit message.

cli git github hook lat location long

Last synced: 05 Sep 2025

https://github.com/mirukana/lunafind

Search, filter, inspect, download posts from Danbooru/Safebooru and find them back from the command line without setting up any service or database.

anime api booru cli client danbooru download filter image lunakit lunasync order safebooru scrap search tag terminal ugoira

Last synced: 07 Sep 2025

https://github.com/mfherbst/down-frab-videos

Download videos and lecture attachments from CCC events

ccc cli command-line download frab media pretalx

Last synced: 02 Sep 2025

https://github.com/mbudde/tabulate

Tool for aligning data in columns

cli command-line unix-pipes

Last synced: 07 Sep 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/ymtszw/setem

Set'em: Elm record setter generator

cli elm generator

Last synced: 17 Mar 2025

https://github.com/manifold-systems/github-traffic

GitHub traffic CLI utility with bonus features

cli github-traffic java

Last synced: 03 Mar 2026

https://github.com/smortex/puppet-add-cli-auth-to-certificate

Update a Puppet certificate to make it suitable for CLI authentication

authentication certificate cli hacktoberfest puppet

Last synced: 23 Apr 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/nicolaiw/fsmenu

A very small DSL to create an interactive cli.

cli console dsl fsharp

Last synced: 10 Jun 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/isbatbinhossain/create-x-lite

A modern, interactive CLI for scaffolding production-ready Express.js projects. Inspired by create-vite.

bootdev-hackathon bootstrap cli express generator handlebars javascript nodejs scaffolding typescript

Last synced: 07 Sep 2025

https://github.com/ziloka/proxybroker

Command line application to concurrently collect and check proxies

application cli cli-app go golang golang-application golang-cli http-proxy https-proxy proxy proxybroker socks4-proxy socks5-proxy

Last synced: 14 Jan 2026

https://github.com/halchester/getmytypes

👾 A cli tool to install all your @types/<any> files into your devDependencies!

cli definitelytyped developer-tools node npx typescript

Last synced: 20 Nov 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/agalue/onmsctl

A CLI tool for OpenNMS

cli golang opennms

Last synced: 16 Dec 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/yashishdua/gpm

gpm is a tool for managing Go projects.

cli golang project-management utility

Last synced: 25 Jan 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/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/tefra/pytuber

Create music playlists on Youtube

cli client lastfm music playlist youtube

Last synced: 22 Aug 2025

https://github.com/p-ranav/oystr

oystr recursively searches directories for a substring.

cli command-line cpp17 grep grep-like mit-license modern-cpp oystr recursively-search search substring

Last synced: 09 Mar 2026

https://github.com/bfontaine/ud

:metal: Urban Dictionary in your terminal.

cli ruby tool urban-dictionnary

Last synced: 15 Apr 2025

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/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/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/abzico/texpackr

Textures packer into texture atlas, spit out atlas, and meta data. Aim to support .png, and .dds

api cli command-line packer packer-tool sheet sprites spritesheet texture-packer

Last synced: 29 Jun 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/wearefine/slack-archive-bot

A Node cli to archive Slack channels that meet certain criteria.

archive bot cli nodejs slack

Last synced: 08 Aug 2025

https://github.com/siemens/lightweightcmpra

CLI-based Registration Authority application PoC

appilcation certificates cli cmp java lcmpp rfc4210 rfc9840 x509

Last synced: 18 Jun 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/irgendwr/go-stine

🎓 STiNE CLI / library in Go

cli go golang stine uhh uni-hamburg university

Last synced: 03 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/cardano-foundation/cardano-devkit

Based on the powerful Yaci DevKit, Cardano DevKit is designed to be the go-to toolkit for setting up a local Cardano network

cardano cli devkit scaffolding templating testing

Last synced: 12 Jan 2026

https://github.com/trinhminhtriet/curli

🌀 Curli: A user-friendly curl interface combining HTTPie’s simplicity with curl’s full functionality and power.

cli curl developer-tools http-client httpie

Last synced: 06 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/samkleespies/ghostcfg

Interactive TUI for editing Ghostty terminal config

cli config ghostty python terminal textual tui

Last synced: 20 Feb 2026

https://github.com/johansatge/psi-report

Crawls a website, gets PageSpeed Insights data for each page, and exports an HTML report.

cli crawler html-report pagespeed-insights

Last synced: 27 Mar 2025

https://github.com/saagarjha/GenerateAppIcons

A command line tool to generate app icons

app-icon-generator cli ios watchos

Last synced: 11 Mar 2025

https://github.com/mickael-menu/tesh

End-to-end tests for shell commands

cli shell test

Last synced: 29 Oct 2025

https://github.com/halo-sigs/attachment-upload-cli

Attachment Upload CLI - 支持在 Terminal 中上传文件到 Halo 并得到链接,兼容 Typora 编辑器的图片上传。

cli halo node-cli typora

Last synced: 12 Apr 2025