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/pablolec/insta_newspaper

CLI to download old newspaper front pages and post it on Instagram.

bot cli instagram python

Last synced: 07 Oct 2025

https://github.com/satharus/asciitable

Python3 script with no dependencies that prints (colourfully :D) the ASCII table like asciitable.com, with quering features.

ascii asciitables cli print-application python python3

Last synced: 27 Sep 2025

https://github.com/msg555/uniondiff

Utility to produce a difference between two directories suitable for union filesystems

archive aufs cli containers diff directory filesystem images overlay overlayfs tar union unionfs

Last synced: 14 Jan 2026

https://github.com/aloussase/emoji-cli

Emoji tool for the command line, with autocompletion!

cli cli-tool emoji haskell

Last synced: 06 Jul 2025

https://github.com/borys25ol/elasticsearch-reindex

Tool for migration Elasticsearch indexes between different nodes.

cli elasticsearch migration-tool python reindex

Last synced: 14 Jan 2026

https://github.com/evertras/khan

An interactive CLI management tool for Nomad

cli management nomad tui

Last synced: 20 Aug 2025

https://github.com/enquirer/emit-keypress

Drop-dead simple keypress event emitter for Node.js. Create powerful CLI applications and experiences with ease.

bin binding chord cli enquirer keybinding keyboard keycode keymap keypress prompt readline sequence shortcut terminal

Last synced: 09 Oct 2025

https://github.com/wix-incubator/what-the-package

Check which dependencies were updated between specific dates

ci cli javascript node npm

Last synced: 23 Jul 2025

https://github.com/dmfed/termtools

Output to terminal in style.

ansi-codes cli color color-reset cursor golang linux terminal vt100

Last synced: 10 Apr 2025

https://github.com/tibcosoftware/tcstk-cloud-cli

TIBCO Cloud™ Composer - Command Line Interface

cli composer tibco-labs

Last synced: 07 May 2025

https://github.com/maxwelljens/gibman

A DOOM WAD manager for nerds

cli doom game mod-manager nim terminal wad

Last synced: 06 Oct 2025

https://github.com/zouyx/gopt

♨️Project template for new Golang project and integrate some CI Tools like Travis CI,coveralls etc.

cli generator golang project structure

Last synced: 12 Jun 2025

https://github.com/jeromeboivin/ollama-chat

A single file, customizable Python CLI tool for interacting with local Language Models, ensuring data privacy while providing conversation memory and extensibility through plugins and efficient Retrieval-Augmented Generation capabilities with ChromaDB integration. Also compatible with OpenAI API.

chromadb cli cli-app ecoledirecte ecoledirecte-api ecoledirecte-bot llama llamacpp llm ollama openai openai-api openai-chatgpt python rag

Last synced: 05 Oct 2025

https://github.com/albinekb/co-to-async

🦄 Take the step from co.wrap to async/await automagically

ast cli co codemod jscodeshift transform

Last synced: 01 Apr 2025

https://github.com/vupdivup/typomat

typomat: turn your code into muscle memory

cli golang tui typing typing-game typing-practice

Last synced: 13 Jan 2026

https://github.com/jayanthkoushik/corgy

Feature rich Python data classes.

argparse argument-parsing cli command-line-parsing python

Last synced: 23 Apr 2025

https://github.com/tornikegomareli/release-craftsman

Rust-powered CLI tool designed to simplify and streamline the release process with help of ChatGPT. It fetches, formats, and crafts essential data for release 🏗️

change-log cli release-notes rust

Last synced: 02 Apr 2025

https://github.com/sgreben/tcp-time

measures TCP connection durations to a given target, prints JSON

cli connection csv histogram json mean ping quantile standard-deviation tcp tcp-ping time

Last synced: 08 Oct 2025

https://github.com/frequency403/license-me

Create licenses for your unlicensed projects on your machine | Idea came from https://github.com/bukinoshita/license-me - thanks for that! =)

cli cli-app cli-application cli-tools git github hacktoberfest hacktoberfest2021 license license-me rust

Last synced: 17 Jan 2026

https://github.com/lawrencebensaid/enet-api

eNet smart home API and CLI.

api cli enet enet-api

Last synced: 24 Oct 2025

https://github.com/sanjay-sol/redis-implementation

This project is a Redis-like system implementation written in TypeScript, aiming to provide basic Redis functionalities such as string operations, list operations, set operations, and pub/sub messaging, along with the addition of Streams functionality.

cli pubsub streams typescript

Last synced: 28 Apr 2025

https://github.com/p3yman/aha

💡 A simple CLI tool to save your awesome aha moments right where you live!

cli idea javascript terminal

Last synced: 09 Apr 2025

https://github.com/artginzburg/wifi-pass

 QR encode, copy or get the password of current Wi-Fi connection

authentication bash cli macos wifi

Last synced: 24 Apr 2025

https://github.com/gbafana25/typetester

Typing practice on the command line

c cli typing-practice

Last synced: 24 Apr 2025

https://github.com/warengonzaga/thirdweb-tools-cli

A community-contributed NodeJS command line tool for thirdweb to create, develop and manage your Web3 projects without leaving your terminal. 🚀🌏🦄

blockchain cli command-line command-line-tool nodejs smart-contracts thirdweb web3

Last synced: 05 Jul 2025

https://github.com/cssmagic/kup

A CLI tool to sync local Markdown files to GitHub issues.

cli github-issue markdown

Last synced: 03 May 2026

https://github.com/cryptaliagy/krait

A Python CLI tool to create new python projects. [BETA]

bootstrapping cli click pypi python

Last synced: 19 Apr 2025

https://github.com/satansdeer/snake-game

Terminal based React snake game

cli react snake-game

Last synced: 06 Jul 2025

https://github.com/tui-cs/clet

CLIs for prompting with rich TUI, mouse/keyboard, typed inputs, consistent JSON output and exit codes.

bat cli command-line dialog glow gum linux macos markdown markdown-viewer terminal terminal-ui tui

Last synced: 28 Jun 2026

https://github.com/the-metafactory/arc

Package management for PAI — install, discover, and share skills, tools, agents, and prompts

ai-agents bun claude-code cli package-manager pai personal-ai skills

Last synced: 28 Jun 2026

https://github.com/jholhewres/anchored

Persistent cross-tool memory for AI coding agents. Single binary. Zero dependencies.

ai claude-code cli cursor developer-tools golang knowledge-graph local-first mcp memory

Last synced: 12 Jun 2026

https://github.com/julesklord/mangofetch

cli tool for fetch everythin' in internet (fork of omniget)

cli download-tool tui

Last synced: 12 May 2026

https://github.com/v613/toonily-dl

Download comics from Toonily.com website

cli download toonily

Last synced: 11 Jan 2026

https://github.com/jordilin/gitar

Git all remotes. git cli tool that targets both Github and Gitlab

cli developer-tools etl git github github-cli gitlab gitlab-cli rest rust rust-lang

Last synced: 11 Apr 2025

https://github.com/pstadler/ticker-rs

Real-time stock tickers from the command-line. Written in Rust.

bash cli equities quotes rust shell stock-prices stocks yahoo-finance-api

Last synced: 08 May 2025

https://github.com/refcell/cargo-hoist

Dead simple, memoized cargo subcommand to hoist cargo-built binaries into the current working directory, written in Rust.

cargo cargo-subcommand cli rust

Last synced: 07 May 2025

https://github.com/r0bl0x10501050/studiocli

A terminal for Roblox Studio complete with a package manager and Bash commands!

cli package-manager roblox-plugin

Last synced: 05 Apr 2025

https://github.com/baopham/snip

Command line tool (CLI) to save commands, shortcuts, snippets, etc.

cli commands go shortcut snippets

Last synced: 10 Jul 2025

https://github.com/norskeld/diceware

Rust crate and CLI for generating Diceware passphrases.

cli diceware hacktoberfest passphrase-generator rust

Last synced: 14 Jul 2025

https://github.com/mnasyrov/shellboard

Simple web server with REST API to execute shell commands for quick monitor or dev automation.

api bash cli http nodejs proxy server shell

Last synced: 23 Jun 2025

https://github.com/kcmr/most

My Own Stupid Tools. A collection of CLI tools for working with Polymer Web Components.

cli node polymer tools web-components

Last synced: 08 May 2025

https://github.com/urschrei/rust_anybar

A command-line Anybar client written in Rust

anybar cli rust udp

Last synced: 13 Apr 2025

https://github.com/thetnaingtn/synrk

Synchronize your forks with ease

bubble bubbletea cli fork github github-api go synchronize

Last synced: 12 Jul 2025

https://github.com/eliverlara/antrax

:skull: CLI tool for updating vim pathogen stuff.

cli pathogen plugins updater vim

Last synced: 09 Jul 2025

https://github.com/kkinos/grvemu

RISC-V emulator for CLI written in Go.

cli emulator go riscv riscv-emulator

Last synced: 21 Aug 2025

https://github.com/roosta/fif

🔍 Quickly find in files using fuzzy search and context

bash cli fuzzy-search fzf searching terminal zsh zsh-plugin

Last synced: 13 Apr 2025

https://github.com/esaulpaugh/headlong-cli

Command line interface for headlong

abi cli ethereum machine-interface rlp windows-powershell

Last synced: 29 Oct 2025

https://github.com/rubixdev/pixfetch

Another fetch program with pixelized images written in Rust

ansi-colors cli fetch linux pixel-art rust system-information unicode

Last synced: 10 Sep 2025

https://github.com/ericclemmons/amplify-visor

Amplify Visor is a prototype GUI that customers run locally that streamlines the Amplify app-building experience – configuring & deploying Amplify visually, automatically installing dependencies, and reducing developer friction.

aws aws-amplify cli

Last synced: 19 Mar 2025

https://github.com/azu/restore-source-map-to-file

Restore original file from source map file.

cli sourcemap

Last synced: 12 May 2025

https://github.com/eps1lon/eslint-focus

Allows running ESLint with a single rule on a given directory.

cli eslint lint

Last synced: 08 May 2025

https://github.com/fliiiix/cron-podcast

Podcast fetcher written in python.

cli cron podcast podcatcher python

Last synced: 20 Jul 2025

https://github.com/izelnakri/memserver

JS http mock server AND ORM/in-memory/in-js-vm DB you can run in-browser and node environments. Extremely useful library for fast frontend tests, rapid prototyping and single-file SPA demo deployments.

cli frontend memory-database mock-server orm spa-demo-deployments testing typescript

Last synced: 20 Jul 2025

https://github.com/uncomputable/simpiwallet

First wallet that uses Simplicity descriptors

bitcoin cli cryptography rust wallet

Last synced: 13 Apr 2025

https://github.com/punchagan/igzen

Post to Instagram, Zen style

automation cli instagram instagram-uploader selenium zen

Last synced: 08 May 2025

https://github.com/mklement0/typex

Unix CLI that provides salient information about installed commands and programs, combining elements from standard Unix utilities type, which, and file.

cli command diagnostics discovery unix-cli

Last synced: 07 May 2025

https://github.com/rupeshiya/funpacketcli

This is a simple console application package for having fun in console.

api cli javascrip nodejs

Last synced: 08 May 2025

https://github.com/nitwof/izer

Command-line tool for adding icons to filenames

cli fzf go izer unix vim

Last synced: 10 May 2025

https://github.com/jimovonz/cairn

Persistent memory for Claude Code — invisible self-annotating metadata, semantic search, cross-project retrieval

ai-agent ai-memory anthropic claude claude-code cli developer-tools embeddings hooks llm local-first long-term-memory persistent-memory rag semantic-search sqlite sqlite-vec vector-search

Last synced: 05 Jul 2026

https://github.com/lefProg/claudial

⚽ Live FIFA World Cup 2026 scores in your terminal and Claude Code's status bar — goal & red-card takeovers included. Pure Node TUI, no API key.

claude-code cli developer-tools espn fifa football ink live-scores nodejs react scoreboard soccer statusline terminal terminal-ui tui typescript world-cup-2026 worldcup

Last synced: 12 Jul 2026

https://github.com/schmichael/boltq

boltdb command line query interface

boltdb boltdb-command cli

Last synced: 11 Apr 2025

https://github.com/kozmod/progen

A flexible, language and frameworks agnostic tool that allows you to generate projects structure from templates based on yaml configuration.

cli cli-tool generation generator go golang progen project-generator toolkit

Last synced: 13 Apr 2025

https://github.com/sinchang/sharemd-cli

share local markdown document to online

cli coffee github markdown npm sao

Last synced: 12 May 2025

https://github.com/kklisura/pg-extras

Command line tool that shows various statistics of postgres db.

cli postgresql stats

Last synced: 18 Jul 2025

https://github.com/makarski/gcaler

Google Calendar Scheduler

cli golang google-calendar schedule

Last synced: 17 Jan 2026

https://github.com/jimmy1wu/zoom-links

Manage and join your recurring Zoom meetings using the CLI. 📞

cli nodejs zoom

Last synced: 22 Jun 2025

https://github.com/mamal72/arzdoon

💰 Get IR currency price rates with CLI

cli go golang scraper

Last synced: 22 Jul 2025

https://github.com/nnbnh/terminal-explorer

📋 Bring file manager's copy/paste to the CLI

basher bpkg cli clipboard copy-paste file-manager posix symlink terminal

Last synced: 12 Apr 2025

https://github.com/nazar-pc/btrfs-sync-subvolumes

This is a pretty naive implementation of replication exact set of subvolumes from one location to another, plays nicely with Just backup btrfs

backup btrfs cli copy snapshot subvolume sync synchronization

Last synced: 11 Apr 2025

https://github.com/xyproto/easy

:shaved_ice: nice and ionice combined to a single utility, written in pure Go

cli drop-in-replacement go ionice linux nice priority utility

Last synced: 12 Jan 2026

https://github.com/peetya/snipforge-cli

🤖 AI-powered code snippet generator using ChatGPT. Generate code in various languages based on natural language descriptions!

ai artificial-intelligence chatgpt cli code-generator gpt-3 gpt-4 openai

Last synced: 14 Jul 2025

https://github.com/sorairolake/scryptenc-rs

A file encryption tool and Rust library which implements the scrypt encrypted data format

cli command-line command-line-tool encryption rust rust-lang rust-library scrypt terminal tool

Last synced: 10 Jul 2025

https://github.com/wowinter13/pkcs12cracker

Just a simple tool to concurrently attack password-protected PKCS#12 (PFX/P12) files

bruteforce cli concurrency hacking-tools pkcs pkcs12 rust rust-lang

Last synced: 30 Oct 2025

https://github.com/0x1nf3cted/xhell-dev

xhell is a basic shell written in C

bash c cli shell terminal

Last synced: 18 Mar 2025

https://github.com/pierpo/bon-appetit

Control a React Native Android app through the CLI: kill it, empty its cache

android cli react-ink react-native

Last synced: 19 Mar 2025

https://github.com/mguinness/kasalink

Kasa smart device control from command line

cli kasa smartbulb smartplug tplink

Last synced: 14 Apr 2025

https://github.com/jonnyburger/xns

Make the default export of a file executable in in Node.js!

cli helper node

Last synced: 21 Apr 2025

https://github.com/meinto/glow

A cli tool to adapt git-flow

cli git-flow gitflow gitflow-workflow github gitlab

Last synced: 13 Apr 2025

https://github.com/nullarray/chromascope

Pseudo library for python, provides custom colored text formatting in a convenient way.

ansi cli colore lib output pseudocode

Last synced: 13 Apr 2025

https://github.com/microlinkhq/tinyrun

CLI for executing multiple commands in parallel with minimal footprint (~2KB).

cli concurrently parallel process

Last synced: 28 Oct 2025

https://github.com/ahmadnassri/har-cli

HAR tools in the command line

cli

Last synced: 12 May 2025

https://github.com/brunobrown/logging-discord

The Logging Discord is a tool that simplifies the logging of error messages to a Discord channel. It allows you to send error messages with custom information, including a traceback and specific messages.

cli debugging discord error-reporting messenger python

Last synced: 30 Oct 2025

https://github.com/jiito/gci

A rust port of the Git Checkout Interactive package

binary cli developer-tools development-environment git gitcommands rust tools

Last synced: 12 May 2025

https://github.com/weichiachang/tw-forex

💱 💻 Search foreign currency via interactive CLI based on NTD.

cli cli-tool currency taiwan

Last synced: 14 Jul 2025

https://github.com/pcdevil/g

a wrapper around git with additional feature extension.

cli git git-wrapper

Last synced: 11 Apr 2025

https://github.com/d4c7/zarg

[WIP] zarg is a minimalist and efficient command-line parsing library written in Zig

cli command-line command-line-parser zig zig-package

Last synced: 17 Jan 2026

https://github.com/vars1ty/justfetch

A simple minimal neofetch alternative, written in Rust

cli fetch linux linux-terminal minimal neofetch rust

Last synced: 13 May 2025

https://github.com/meigma/blobber

A Go library and CLI for securely pushing and pulling files to OCI container registries.

cli estargz go library oci storage

Last synced: 16 Jan 2026

https://github.com/avdaredevil/components-for-powershell

Polyfill Like components for PowerShell - Single Line Integrations with any Technology Stack

bower c cli ease environment git golang integration java mongodb nodejs path php polyfill powershell python r ruby utility windows

Last synced: 11 Apr 2025