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/yashishdua/gpm

gpm is a tool for managing Go projects.

cli golang project-management utility

Last synced: 25 Jan 2026

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/PKUHelper/pkuipgw

A CLI for PKU IP Gateway connection.

cli gateway-api

Last synced: 23 Aug 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/g4brym/aletria

Simple AI CLI that generates docs, unit tests and README.md files

ai cli gemini gemini-ai generator generator-ai google npm

Last synced: 31 Oct 2025

https://github.com/dhilipsiva/hostscli

hostscli - A CLI tool to block / unblock websites using /etc/hosts. Super simple and easily extendable. Also block Ads, Tracking & Malware sites.

ad-blocker cli cli-app command-line commandline firewall hosts porn-filter python python-client python-library

Last synced: 19 Mar 2025

https://github.com/agalue/onmsctl

A CLI tool for OpenNMS

cli golang opennms

Last synced: 16 Dec 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/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/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/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/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/knutkirkhorn/btc-value-cli

πŸ’ΈπŸ’» Get the current Bitcoin value CLI

bitcoin btc cli cli-app command-line cryptocurrency nodejs terminal value

Last synced: 26 Jul 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/aniketfuryrocks/firejsx

The React Framework for SSB, SSR and Serverless technologies

backend cli express framework front-end gatsby html js jsx nextjs nodejs react react-static ssb ssr web web-app

Last synced: 17 Mar 2025

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

Useful command builder for spf13/cobra

cli golang

Last synced: 28 Apr 2025

https://github.com/raucao/rs-backup

Backup/restore data from/to any remoteStorage account

backup cli javascript npm-package remotestorage restore unhosted

Last synced: 04 Oct 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/anigo-org/anigo-cli

A console tool to search and watch anime.

anime cli go plugins

Last synced: 10 Mar 2026

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/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/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/mateusztylec/gaidme

πŸ€– cool CLI AI powered tool πŸ€–

ai anthropic cli llm openai python tool

Last synced: 14 Jan 2026

https://github.com/icofans/mapp

CLI for flutter app by dart.

cli cli-app flutter flutter-app

Last synced: 24 Nov 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/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/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/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/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/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/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/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/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/aphp/confit

Confit is a complete and easy-to-use configuration framework aimed at improving the reproducibility of experiments by relying on the Python type annotations, minimal configuration files and a robust CLI.

cli configuration interpolation python registry validation

Last synced: 12 Dec 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/maxlath/jsondepth

a small command-line tool to walk through the depth levels of a JSON objects

cli depth json parser

Last synced: 02 Mar 2025

https://github.com/falcosuessgott/gitget

Browse interactively through branches, files and directories of a git repository and download them

cli git go

Last synced: 19 Aug 2025

https://github.com/hack-ink/cargo-featalign

Cargo features alignment tool.

cargo cli features lint workspace

Last synced: 06 Apr 2026

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

The official command-line tool for SpinupWP.

cli php spinupwp

Last synced: 12 Dec 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/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/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/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/koopjs/koop-cli

CLI tool to build Koop applications and plugins

cli koop koop-cli

Last synced: 10 Apr 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/anacrolix/tagflag

declarative flag parsing for Go using struct tags

argument-parsing cli go struct

Last synced: 30 Apr 2025

https://github.com/i10416/prettytable-native

standalone application with scala native

cli scala scala-native

Last synced: 15 Mar 2026

https://github.com/iamhectorsosa/octomap

πŸ™ Transform GitHub repositories into structured JSON for LLMs and AI-powered code analysis.

ai cli golang llms

Last synced: 07 Jul 2025

https://github.com/cjpatoilo/marshmallow

README Parser – easy as marshmallow!

cli docs documentation-tool gh-pages markdown-to-html marshmallow

Last synced: 06 Mar 2026

https://github.com/basemax/randstringc

Tiny program for generate random characters using C

c cli rand-str random random-generation random-number-generators randomization randomizer

Last synced: 05 May 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/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/brocessing/unboil

:egg: Boilerplate customiser for lazy people

boilerplate cli

Last synced: 10 Apr 2025

https://github.com/josantonius/php-mercadona-importer

PHP command line interface (CLI) application to import products from Mercadona using their API

cli mercadona mercadona-api mercadona-importer php

Last synced: 20 Mar 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/keithdhedger/castreceiver

A small upnp renderer for linux ( aimed at RPI3 ) to display cast videos etc on main TV.

cast cli cplusplus cpp linux mplayer omxplayer reciever renderer rpi tv upnp

Last synced: 10 Apr 2025

https://github.com/antonybudianto/react-lib-scripts

πŸ› οΈ All-in-one CLI for building React Library

cli library oclif react reactjs scripts

Last synced: 29 Oct 2025

https://github.com/pbahner/serial-monitor

sending and writing serial data (for example to an Arduino)

arduino cli python serial serial-communication terminal

Last synced: 19 Mar 2025

https://github.com/youngjuning/go-release

A version control tool based on github release.

cli golang

Last synced: 02 May 2025

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

Up! - Angular Upgrade Toolkit

angular angularjs cli migration toolkit

Last synced: 14 Oct 2025

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/awwaiid/iwt

I Wish To ... a command line magic tool using LLM (via OpenAI API)

cli gpt llm openai

Last synced: 01 May 2025

https://github.com/purarue/plaintext-playlist

An interactive terminal playlist manager; stores playlists as plain text files

cli fzf fzf-scripts mpv music music-library playlist playlist-manager

Last synced: 18 Mar 2025

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

CLI user input handler for Deno

cli deno hacktoberfest input

Last synced: 07 Sep 2025

https://github.com/ljlm0402/tsghc

:octocat: TypeScript GitHub Clone CLI

angular cli clone express fastify github nestjs next nuxt react repository svelte typescript vue

Last synced: 19 Oct 2025

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/optum/semver-cli

A technology agnostic cli for common semantic versioning operations.

cli deno semver

Last synced: 21 Jan 2026

https://github.com/evallife/rs_clean

clean project target

cargo clean-buildfiles cli rust

Last synced: 04 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/emzjs/emz

A CLI to integrate Discord bot commands, currently in development

cli clone emz emzjs nodejs npmjs template

Last synced: 23 Oct 2025

https://github.com/vanillaes/esmtk

ES Module ToolKit

cli developer-tools esm esmodules nodejs

Last synced: 17 Apr 2026

https://github.com/eight04/pip-outdated

Find outdated dependencies in your requirements.txt or setup.cfg file. Report missing/outdated/incompatible packages with table and colors.

cli pip pypi python python3

Last synced: 04 Mar 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/dkhamsing/xcode-readme

:mag: Correct the spelling of Xcode in a README

cli github readme typo3 xcode

Last synced: 17 Mar 2026

https://github.com/goooler/stringresexporter

A utility designed to facilitate the export and import of string resources between Android projects and XLS files.

android android-resources cli excel-export

Last synced: 06 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/xlc-dev/nova

Nova - Build Powerful Web Applications in Go, Faster.

api backend cli fullstack golang golang-library rest-api

Last synced: 17 Mar 2026

https://github.com/jet2jet/resedit-js-cli

Node.js command line tool for editing Windows Resource data

cli nodejs pe-executable resource sign-executables signtool windows winres

Last synced: 09 Apr 2026

https://github.com/urmzd/incipit

Here begins the new career. A template-driven CLI that transforms structured resume data into polished PDFs, DOCX, HTML, LaTeX, and Markdown β€” with pluggable templates and multi-agent AI assessment.

agent-skill ai automation career-tools cli cv docx go html incipit latex markdown ollama pdf resume resume-builder template template-engine

Last synced: 16 Apr 2026

https://github.com/cassin01/rcz

A tool to write a commit message

cli git rust

Last synced: 26 Oct 2025

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/arimxyer/aic

CLI to fetch the latest changelogs for AI coding assistants β€” Claude Code, Codex, OpenCode, Gemini CLI, and GitHub Copilot CLI.

changelog changelog-activity changelog-widget claude-code cli cli-app codex copilot-cli gemini-cli opencode

Last synced: 15 Feb 2026

https://github.com/lazywalker/rgrc

rgrc - Rusty Generic Colouriser - just like grc but fast

cli grc utility

Last synced: 11 Feb 2026

https://github.com/ghfetch/ghfetch

A nice way to display CLI Github user / repo / organization info inspired in neofetch

apt archlinux aur cli neofetch pip python3 script snap tools yay

Last synced: 13 Feb 2026

https://github.com/nikiforovall/cli-with-spectre-console

An example CLI application based on Spectre.Console

cli dotnet spectre

Last synced: 18 Mar 2025

https://github.com/rajasegar/gab

Github Actions Builder - A CLI tool to create / copy / paste github actions from command line.

cli github-actions

Last synced: 07 May 2025

https://github.com/ihorvorotnov/xdebug.sh

Toggle Xdebug PHP extension on and off, from command line

brew cli command-line command-line-tool command-line-tools homebrew php php7 valet xdebug

Last synced: 13 May 2025

https://github.com/author/arg

An argument parser for CLI applications.

argument-parser browser cli deno javascript nodejs shell web

Last synced: 13 Apr 2025

https://github.com/jiatln/ri

A rust version ni but not only ni.

cli ni ri rni rust

Last synced: 21 Mar 2025

https://github.com/sachinl0har/war-of-wizards-java

War of Wizards Game

cli game java

Last synced: 30 Oct 2025

https://github.com/zevaverbach/tatt

Transcribe All The Thingsβ„’ is a CLI for creating and managing speech-to-text transcripts.

amazon-transcribe-api asr automatic-speech-recognition cli speech-to-text stt

Last synced: 13 Apr 2025

https://github.com/jonschlinkert/question-store

Ask questions, store the answers.

cache cli command-line config persist prompt store

Last synced: 07 May 2025