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/rmariuzzo/markdown-exec

Execute commands in your Markdown and keep the output.

cli exec markdown markdown-parser

Last synced: 14 Jun 2025

https://github.com/aimaster-dev/smartrag

SmartRAG is a terminal-based RAG system using LangGraph. It processes queries by retrieving relevant content from markdown or PDFs, then responds using OpenAI GPT. Supports webpage-to-PDF conversion, vector DB search, and modular flow control.

ai automation chatbot cli document-search gpt knowledge-base langchain langgraph markdown nlp openai pdf python query rag retrieval terminal vector-database web-scraping

Last synced: 09 Apr 2026

https://github.com/kaushalmodi/version

Fetch and parse the version number of most CLI apps

api cli nim version

Last synced: 19 Jul 2025

https://github.com/gokul2406/passafe

A password manager which is intended to be used in *nix operating systems

cli password-manager rust rust-lang

Last synced: 07 May 2025

https://github.com/mlh-fellowship/clipbit

Generate concise meaningful summaries of YouTube videos.

cli click nlp-machine-learning python3 youtube-downloader

Last synced: 17 Aug 2025

https://github.com/akatsuki105/bitwise-go

Multi-Platform Terminal based bit manipulator

bitwise cli golang tui

Last synced: 17 Jun 2025

https://github.com/kriasoft/oauth-callback

Lightweight OAuth 2.0 authorization code capture for CLI tools & desktop apps. Works with Node.js, Deno, Bun. MCP SDK ready.

authentication authorization bun cli deno localhost mcp mcp-client mcp-server model-context-protocol nodejs oauth oauth-callback-url oauth2 rfc7591 sdk typescript

Last synced: 24 Jan 2026

https://github.com/sbxte/tuesday

Personal task manager utilizing graphs instead of lists

cli graph productivity rust todo tui

Last synced: 12 Apr 2025

https://github.com/excelano/xql

Run real SQL — SELECT, UPDATE, INSERT, DELETE — against SharePoint Lists and CSV files from one command-line tool.

cli command-line-tool csv database go golang microsoft-365 microsoft-graph odata repl sharepoint sql

Last synced: 04 Jul 2026

https://github.com/gillchristian/wkon

directory based terminal notes

antigen cli productivity zsh

Last synced: 20 Jul 2025

https://github.com/unusualcodeorg/goservegen

goservegen - Go Backend Architecture Generator using goserve framework

api backend cli gin-gonic go golang rest rest-api service starter-project starter-template

Last synced: 12 Apr 2025

https://github.com/bordeux/sqsmv

SQSmv - move messages from one queue to another

aws cli noodejs sqs sqs-cli sqs-client sqs-mv sqs-queue sqsmv

Last synced: 11 Apr 2025

https://github.com/chinanf-boy/packagephobia-cli

code: <packagephobia-cli> know the npm pkg size ✅

cli pkg-size

Last synced: 20 Mar 2025

https://github.com/norskeld/rsx

Micro CLI for interactive execution of npm & yarn scripts.

cli npm npm-scripts rust

Last synced: 23 Jun 2025

https://github.com/sammwyy/rz

Cross-platform fast and secure de/compression tool.

cli rust zip

Last synced: 07 Mar 2026

https://github.com/toti1212/todoclif

⏰ A CLI to tracking your list of pending and not procrastinate anymore

bash cli cli-app oclif organization procrastination todo todocli

Last synced: 24 Jun 2025

https://github.com/natterstefan/toggl-zsh-plugin

⌚️A oh-my-zsh plugin, printing the working hours of the current week tracked in toggl.com (for OSX).

cli timetracker timetracking toggl toggl-plugin zsh zsh-plugin

Last synced: 22 Jun 2025

https://github.com/kaf-lamed-beyt/atalias

at (@) custom aliases for your Next.js projects, without the forward slashes

aliases cli nextjs react

Last synced: 18 Mar 2025

https://github.com/atreyagaurav/onchange

CLI utility to automatically run commands on file change

cli

Last synced: 14 Jul 2025

https://github.com/mattczyr/evacsim

EvacSim is a simulation that uses graph theory and linear programming to model the effects of hurricanes on populations in order to predict optimal evacuation routes.

cli graph-theory hackathon python

Last synced: 11 Jun 2025

https://github.com/code-monad/lutra

A Simple CommandLine Security-Shell Manager written in Pony 🐴

cli ponylang ssh ssh-keys ssh-manager ssh-manager-cli

Last synced: 25 Jan 2026

https://github.com/ryanberckmans/est

Track time and predict delivery dates on the command line with Joel Spolsky's evidence-based scheduling

cli estimate-tasks estimation prediction task-manager time-tracker time-tracking

Last synced: 25 Jan 2026

https://github.com/tylerfowle/dtags

Command Line Tool for Tagging Directories

bash cd cli directory dtags go golang manager productivity script shell tags utility zsh

Last synced: 12 Jan 2026

https://github.com/lytexdev/rclock

🕒 rclock: command-line stopwatch, alarm clock & Pomodoro timer 🕒

alarm-clock cli clock pomodoro pomodoro-timer rust stopwatch

Last synced: 21 Jun 2025

https://github.com/supercharge/installer

Scaffold a new Supercharge application from your terminal

cli installer nodejs supercharge

Last synced: 20 Jun 2025

https://github.com/makenova/nodeginx-cli

An nginx CLI helper.

cli nginx nodejs

Last synced: 24 Jun 2025

https://github.com/njgibbon/file-dir-set-ops

Set Operations on File Directories.

cli dirs files python sets tools

Last synced: 24 Jun 2025

https://github.com/EastSun5566/crts

🔧 A CLI tool for Setting up my rollup + typescript library

build-tool cli library rollup starter typescript

Last synced: 22 Oct 2025

https://github.com/keizouw8/ocr-command-line-tool

A tool that can be used in the CLI or NodeJS environment to scan for text in images. It is built with the Tesseract Engine so it is very efficient.

cli npm npm-package npmjs ocr-clt ocr-command scanning text-classification

Last synced: 20 Mar 2025

https://github.com/hxlnt/capture

Capture is a CLI tool written in Typescript for writing structured text input into a local YAML file. This will serve as the basis for other CLI tools.

cli typescript yaml

Last synced: 17 May 2026

https://github.com/VolkanSah/GPT-over-CLI

GPT-over-CLI is a simple, lightweight command-line interface (CLI) for interacting with OpenAI's GPT models, including GPT-3, GPT-4 and others. This tool provides a quick and easy way for developers and researchers to generate responses from OpenAI's API directly from their terminal

chatgpt cli command-line-interface gpt python python3 shell terminal

Last synced: 12 May 2025

https://github.com/akgondber/guess-word-cli

CLI game - find out a source word which characters was shuffled and moreover an extra character was added to bring some complexity.

activerest cli english fun guess train vocabulary word

Last synced: 22 Apr 2025

https://github.com/alice39s/aqua-speed

A modern network speed test CLI built with Bun and TypeScript.

bun bun-sh cli cloudflare-speedtest speedtest speedtest-cli typescript

Last synced: 13 Apr 2025

https://github.com/megane42/ecs_autoscaling_scheduler

A CLI to manage scheduled scaling for ECS services

autoscaling aws-ecs cli ecs ruby-cli ruby-gem

Last synced: 13 Apr 2025

https://github.com/haykh/tuigo

a terminal UI framework written in Go using the `bubbletea` library

bubbletea cli framework go tui

Last synced: 07 May 2025

https://github.com/moutansos/abstractdata

AbstractData is a C# library and scripting language built to move data from one place to another.

c-sharp-library cli csv-files database-management google-sheets interpreter mariadb ms-access ms-excel ms-sql-server oracle-db scripting-language sqlite windows

Last synced: 07 May 2025

https://github.com/gillchristian/till

Watch a command's output until the output matches some conditions.

cli productivity

Last synced: 29 Oct 2025

https://github.com/richardeschloss/les

Lightweight Express-ish (Koa) Server - Type les not More!

cli expressjs koa koajs les workspace

Last synced: 19 Aug 2025

https://github.com/pinto0309/soa4onnx

Simple model Output OP Additional tools for ONNX.

cli model-converter onnx python

Last synced: 10 Sep 2025

https://github.com/rodolphebarbanneau/reveal-me

🚀 Craft stunning Reveal.js presentations effortlessly from your Markdown files. Enhanced with CLI superpowers, enjoy features like local server setups, PDF exports, static site generation, and slide project management, all designed to streamline your workflow.

cli express markdown pdf reveal-js slides static

Last synced: 11 Jul 2025

https://github.com/fleshgrinder/rust-exit-code

Commonly used exit codes for usage in applications.

cli exit-codes rust rust-library sysexits

Last synced: 12 Apr 2025

https://github.com/HenryLok0/AnyDownload

A powerful command-line tool to download an entire website—including HTML, images, CSS, JS, fonts, and media—into a local folder for offline browsing.

cli download html html-download https nodejs puppeteer web-scraper website website-downloader

Last synced: 27 Jun 2025

https://github.com/andreoliwa/python-cdown

CLI interface and Python package to parse and validate CODEOWNERS files used by GitHub and GitLab (not tested with BitBucket yet)

cli codeowner codeowners codeowners-files codeowners-validator python python3

Last synced: 25 Jul 2025

https://github.com/m1k1o/cisco-dummy-cli

Interactive dummy JS cisco-like terminal with hints.

cisco cli dummy javascript learning-by-doing

Last synced: 18 Jul 2025

https://github.com/tterb/urban-dictionary-therapy

:ambulance: A simple command-line rehabilitation program for coping with frustrating days of programming

cli funny rehab terminal urban-dictionary-therapy

Last synced: 11 Sep 2025

https://github.com/itsubaki/ghz

A library to fetch GitHub activity for Go

cli github productivity

Last synced: 20 Jun 2025

https://github.com/s-r-x/reactcmd

⚛️ Missing react cli

cli react react-cli

Last synced: 14 Jul 2025

https://github.com/SAP-archive/dwc-provisioner

This sample tool shows how to programmatically create, update, and delete SAP Data Warehouse Cloud artifacts. The tool, referred to as **provisioner**, is written in Python and demonstrates how to automate various SAP Data Warehouse Cloud provisioning activities.

cli provisioning provisioning-scripts sample sample-code sap-data-warehouse-cloud sap-hana sap-hana-cloud

Last synced: 09 May 2025

https://github.com/haya14busa/offset

get file position from offset

cli go

Last synced: 05 May 2025

https://github.com/khattakdev/mongoose-schema-cli

A CLI to generate your MongoDB Schema.

cli hacktoberfest mongoose

Last synced: 24 Dec 2025

https://github.com/neved4/tmexcludes

 Manage Time Machine exclusions!

cli command-line defaults macos plist script terminal time-machine

Last synced: 13 May 2025

https://github.com/gmelodie/emojify

An emoji replacer for common english words 🤩

cli emoji hacktoberfest python

Last synced: 11 Apr 2025

https://github.com/djego/ecommerce-peru-scrap-cli

Ecommerce Perú Scrap CLI is a project open source that extract products data by category and export to csv, json and other structure format files

cli data data-science python3 scraping

Last synced: 17 Mar 2025

https://github.com/chevdor/glabel

A cli utility written in Rust that allows fetching all the labels of a project, save those as a YAML file that you can easily edit or save as backup and apply a saved preset to new repositories.

chevdor cli github labels productivity rust tool

Last synced: 13 Apr 2025

https://github.com/mbrav/gitraider

Mass git repository search, replace and commit tool written in Rust

cli command-line-tool commit git git2 git2-rs libgit2 rust

Last synced: 13 May 2025

https://github.com/callensm/byte

:open_file_folder: Command line interface for sending files over secure socket connections

byte cli file-sharing

Last synced: 18 Jul 2025

https://github.com/kikobeats/jsonsort

Sort an array of objects based on a criteria

cli criteria json sort

Last synced: 12 May 2025

https://github.com/twpayne/forge

A simple utility to clone and open local and remote git repos.

cli git go gui vscode

Last synced: 29 Oct 2025

https://github.com/mgjules/timestream-travel

Timestream Travel is a CLI application to backup time-series data from Amazon Timestream to S3.

aws-timestream backup cli golang

Last synced: 22 Mar 2025

https://github.com/db-ux-design-system/icon-font-tools

DB UX Design System Monorepo – Icon font generator

cli icon-font icons

Last synced: 10 Jul 2025

https://github.com/purarue/tts

CLI tool to convert text to speech using the StreamLabs API

cli speech streamlabs streamlabs-api text-to-speech tts twitch

Last synced: 18 Mar 2025

https://github.com/invit/ghupload

CLI to create/update files in a github repository

cli github upload

Last synced: 13 May 2025

https://github.com/ColumPaget/prosafe.lua

command-line management for netgear Prosafe switches

cli lua netgear prosafe switch

Last synced: 17 Jul 2025

https://github.com/kamilsk/grafaman

📈 Metrics coverage reporter for Graphite and Grafana.

avito cli coverage go golang grafana graphite metrics tool

Last synced: 06 Apr 2025

https://github.com/kjczarne/mkcommit

Generate and validate commit messages using the power of Python

cli command-line commit commitizen commitlint git python python3 validation

Last synced: 14 Jul 2025

https://github.com/leynier/unasync-cli

Command line interface for unasync

async cli command-line-interface sync typer unasync

Last synced: 18 Mar 2025

https://github.com/snappey/mqtt-explorer

CLI based tool for monitoring and exploring MQTT brokers, inspired by the original MQTT Explorer

bubbletea cli golang mqtt mqtt-client tui

Last synced: 29 Oct 2025

https://github.com/planta7/servant

Create a local server from any location on your computer and expose it to Internet. You can also expose any server running locally ;)

cli development-tools golang http-server local tunneling

Last synced: 20 Jul 2025

https://github.com/unboundedsystems/containit

The easy button for running commands in containers! For more info on using ContainIt, check out the Unbounded Systems video Seamless CLI Tools in Docker: https://youtu.be/XSgaNMtzb7M

cli cohort developer-tools development-tools docker shell tools

Last synced: 13 Jul 2025

https://github.com/fabianabarca/kalouk-cli

Interfaz de línea de comandos para interactuar con las herramientas de Kalouk.

cli typescript

Last synced: 21 Jul 2025

https://github.com/ifakejs/pkg

:rocket: A scaffolding for building front-end libraries, with javascript and typescript support.一个用于构建前端库的脚手架工具,支持多种构建工具(Rollup, Webpack). 支持基于UI进行创建项目(类似于vue ui界面)

bundle cli javascript js-library js-libs js-scaffold library-template npm-package pkg rollup scaffold scaffolding-tool template template-project typescript typescript-library typescript-libs webpack webpack4

Last synced: 12 May 2025

https://github.com/edufolly/swos-cli

Command line interface (CLI) for the Mikrotik SwOS.

cli cli-app dart dartlang mikrotik swos

Last synced: 17 Feb 2026

https://github.com/containeroo/dologen

Simple CLI tool to generate Docker config.json with registry credentials

cli credentials docker docker-registry golang helper kubernetes

Last synced: 17 Feb 2026

https://github.com/unqnown/esctl

Elasticsearch cluster managing tool.

backup cli elasticsearch

Last synced: 12 Jan 2026

https://github.com/anikhasibul/jsdoc

A godoc like cli tool for nodejs documentation. Built with golang, works for nodejs!

cli documentation documentation-generator documentation-tool godoc golang jsdoc nodejs

Last synced: 19 May 2026

https://github.com/skyl/corpora

Corpora is a self-building corpus that can help build other arbitrary corpora

agpl ai api cli corpora corpus django markdown monorepo openapi pgvector postgresql python rust

Last synced: 12 Apr 2025

https://github.com/thesattiraju/cli-tools-docker

CLI tools distributed in docker images

cli docker kubernetes tools

Last synced: 15 May 2026

https://github.com/bntzio/treminal

Manage Trello from the Terminal 🙌

cli productivity terminal trello

Last synced: 14 Apr 2025

https://github.com/adriantombu/github-backup

Backup all your GitHub repositories with a single command

backup cli github hacktoberfest rust

Last synced: 13 Apr 2025

https://github.com/JacerOmri/openapi-mcp-proxy

CLI tool to create an MCP server exposing services from an OpenAPI specification

cli mcp openapi proxy rest server

Last synced: 17 Jun 2025

https://github.com/sarvsav/iza

Streamline platform operations with Linux inspired commands written in Go!

artifactory ci cicd cli database devops go golang linux mongodb platform-engineering shell

Last synced: 07 Mar 2026

https://github.com/supercilex/ask-cli

`ask` offers a simple way to ask a yes or no question on the CLI, returning exit code 0 on "yes" and 1 on "no".

ask bash cli rust

Last synced: 12 Apr 2026

https://github.com/elesiuta/pyxargs

Command line Python scripting with an xargs-like interface and AWK-like capabilities for data processing and task automation

awk cli command-line shell terminal xargs

Last synced: 21 Mar 2025

https://github.com/niclasvaneyk/keepac

📜 A command line tool for working with changelogs

changelog cli keep-a-changelog plaintext tui

Last synced: 21 Jun 2025

https://github.com/tunnckocore/esmc

:fire: Modern JavaScript, today. :sparkles: Blazingly fast zero-config compiler/language/runtime built on @rollup, @babel + ton of optimizations, and @eslint + @prettier, with support for @flowtype and TypeScript.

babel cli compiler es2018 eslint esm esmodules esnext flowtype javascipt language unicorns zero-config

Last synced: 06 Mar 2026

https://github.com/pigeonposse/env-ai

An AI assistant tool for your terminal, designed to help you with tasks like documentation, performance optimization, refactoring, and more, using custom commands.

ai bun cli deno documentation node typescript

Last synced: 19 May 2026

https://github.com/imjszhang/js-creamlon

Turn any GitHub repo into an agent service shop. Publish capabilities, accept async orders via Issues, deliver with Ed25519-signed receipts. First implementation of GAP (GitHub Agent-to-Agent Protocol).

agent agent-to-agent async cli creamlon ed25519 gap github-issues marketplace nodejs npm signed-receipts

Last synced: 04 Jul 2026

https://github.com/orbitalshell/prompt-git-info

Add information about any current or parent GIT repository to orbital shell command line prompt. for example: OrbitalShell ├ master +0 ~0 -0 | ~2 -0 ?2

bash chsarp cli command-line command-line-app command-line-interface command-line-tool git git-branch git-status interactive linux netcore31 netcore5 netstandard21 parser prompt shell

Last synced: 16 Jun 2025

https://github.com/friedrith/contributing-generator

A generator for the CONTRIBUTING.md, README.md, LICENSE, etc

cli contributing markdown npm

Last synced: 13 Apr 2025