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.
- GitHub: https://github.com/topics/cli
- Wikipedia: https://en.wikipedia.org/wiki/Command-line_interface
- Created by: Glenda Schroeder
- Released: 1965
- Aliases: commandline-interface, command-line-interface, commandline, command-line,
- Last updated: 2026-07-26 00:05:46 UTC
- JSON Representation
https://github.com/surelle-ha/dogma
Dogma is a CLI tool that enables interaction with the GitHub API for the purpose of searching .env files with specified keywords. You can configure a GitHub token and use the crawler to search for keys in .env files across public repositories.
Last synced: 22 Jun 2025
https://github.com/gabeduartem/copy-paste-component
A tool to create components, by copying and pasting existing ones.
boilerplate cli component components convention conventions copy development front-end frontend generate generator paste pattern patterns scaffold tool web
Last synced: 22 Jun 2025
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/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/carnesen/cli
A command-line interface (CLI) framework for Node.js and web browser
carnesen cli command interface isomorphic-javascript javascript line nodejs typescript
Last synced: 12 Aug 2025
https://github.com/hedzr/cmdr.core
Useful POSIX command line arguments parser for .Net. Hierarchical-configuration Store for app.
argument-parser argument-parsing arguments-parser cli cmdline cmdline-parser cmdr command-line command-line-interface command-line-parser commandline commandlineparser dotnet hierarchical-configuration hierarchical-data jaro-winkler-distance nuget posix posix-command posix-compatible
Last synced: 12 Apr 2025
https://github.com/isuke/git-consistent
Give consistency to your project's git logs.
cli commit commitizen emoji git git-duet npm-package
Last synced: 13 Mar 2025
https://github.com/surelle-ha/chrysanthemum
❀ Chrysanthemum is a powerful command-line tool designed to help users turn their ideas into fully functional projects. Using its intuitive command, mum, you can effortlessly generate an entire NestJS backend tailored to your schema.
backend cli nestjs nodejs typescript
Last synced: 12 Apr 2025
https://github.com/the-noah/static-site-generator
Generate an optimized static website, or use at run-time with a custom server.
build build-tool builder cli compress compressed developer-tools development devserver ejs generator javascript json minify optimize static-website-generator typescript web webserver website
Last synced: 22 Mar 2025
https://github.com/beeman/search-replace
👀 A simple tool to help you search/replace throughout a codebase.
cli developer-tools node search-replace typescript
Last synced: 06 Mar 2026
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/iyowei/create-esm
这是一个命令行工具,输入 ESM 源码文件位置后,自动创建一个项目、打包、发布,确保一个指令即可在项目中安装使用,进而支持跨项目使用。
cli create es6 es6-modules esm generator infrastructure iyowei npm-package scoffold template tool
Last synced: 13 Apr 2025
https://github.com/nexxeln/create-nex-app
create websites using my preferred stack
cli nextjs tailwindcss trpc typescript
Last synced: 12 May 2025
https://github.com/wayneashleyberry/go-proverbs
Go Proverbs as a package and cli.
Last synced: 30 Dec 2025
https://github.com/knbr13/password-generator
Password generator program written in Go, allows you to create secure and customizable passwords.
cli go password-generator tools
Last synced: 16 Dec 2025
https://github.com/rupeshs/quizzgen
Generate Quiz Question from PDF/Text files
cli embedchain gemini-pro genai google linux llm mac pdf python question-answering quiz rag windows
Last synced: 10 Jul 2025
https://github.com/hongaar/motorrijtuigenbelasting
🚗 Motorrijtuigenbelasting (MRB) berekenen in JavaScript
belastingdienst betalennaargebruik cli motorrijtuigenbelasting mrb rekeningrijden tax typescript wegenbelasting
Last synced: 20 Mar 2025
https://github.com/mbianchidev/klab-cli
K-Lab - the utility command line to help you manage your Kubernetes clusters in a consistent way across clouds and tenants
Last synced: 04 Apr 2025
https://github.com/petehouston/dart-json-server
Launch JSON server for web and mobile apps development from CLI without complicated backend setup for Dart and Flutter development.
cli cli-app command-line dart dart-cli dart-package dart-server dart2 dartlang flutter hacktoberfest webdev
Last synced: 12 May 2025
https://github.com/fairwindsops/insights-cli
A command line tool for Fairwinds Insights
cli fairwinds-insights fairwinds-official
Last synced: 13 Jul 2025
https://github.com/chip/pathos.rb
pathos.rb - CLI for editing a PATH env variable
cli command-line command-line-tool env environment-variables path ruby tty
Last synced: 15 Jul 2025
https://github.com/arzkar/calibre-ebook-convert-helper
A helper CLI for calibre's ebook-convert CLI which is used to convert all files in an directory into another format.
calibre cli ebook-convert python
Last synced: 11 Apr 2025
https://github.com/lmammino/xmas
A tiny rusty Xmas tree without bells and whistles
christmas christmas-tree cli cli-app lights rust rustlang xmas xmas-tree
Last synced: 12 May 2025
https://github.com/scmmishra/quickts
[Inactive] Zero config, productivity focused CLI for typescript projects
cli deepsource devtools esbuild github-actions hacktoberfest productivity typedoc typescript
Last synced: 12 May 2025
https://github.com/amarlearning/two-factor-auth
:lock_with_ink_pen: CLI tool to generate two-factor authentication (2FA) tokens!
2fa cli cross-platform desktop hmac hotp oath python totp two-factor-auth
Last synced: 11 Apr 2025
https://github.com/arjunmahishi/randome
A CLI tool to generate a pseudo-random stream of open metrics workload to help debug observability tools
cli debugging-tool prometheus tsdb victoriametrics
Last synced: 11 Apr 2025
https://github.com/smartprix/babel-changed
Only compile changed files with babel
babel babeljs cli developer-tools js nodejs transpiler
Last synced: 29 Oct 2025
https://github.com/altamsh04/reminder-cli
A simple node command-line tool that allows users to set reminders for tasks or events directly from the terminal.
Last synced: 09 May 2025
https://github.com/vinzekatze/bashmator
Bashmator is a console script manager based on YAML format.
automation automation-framework automation-tool cli hacking-tool hacking-tools liner liners management manager multiplatform one-liner one-liners oneliner oneliners penetration-testing-tools pentest-tool pentesting-tools script-manager shell-scripting
Last synced: 16 Jan 2026
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/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/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/raphaelkieling/doctorenv
Checklist tool that helps developers identify environment issues
checklist cli doctor environment hacktoberfest issue javascript tool
Last synced: 05 May 2025
https://github.com/siketyan/gh-config-rs
🐙 Loads config and hosts from gh CLI in Rust.
Last synced: 17 Mar 2025
https://github.com/kh3rld/prisoners-dilemma
The Prisoner's Dilemma Game is a strategic game built with Go, allowing players to explore the classic game theory problem.
Last synced: 05 Apr 2025
https://github.com/lucas-labs/coco-js
🥥 coco › an interactive cli for creating conventional commits.
cli client commit conventional-commit conventional-commits ink interactive node nodejs typescript
Last synced: 29 Oct 2025
https://github.com/fastpanel/core
The main core of the "fastPanel" system.
cli di nodejs typescript worker
Last synced: 17 Jun 2025
https://github.com/gympass/go-giter8
giter8 alternative in Go
cli giter8 golang library template template-engine
Last synced: 15 Dec 2025
https://github.com/kevcui/blacklight-cli
:flashlight: Use Blacklight service in your terminal
blacklight blacklight-cli cli cli-app privacy-protection privacy-tools web-inspector
Last synced: 12 Apr 2025
https://github.com/chrisdothtml/hey
A human-readable interface for terminal commands
cli glob human-readable-interface terminal
Last synced: 12 Apr 2025
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/taskbean/taskbean
Task management for AI coding agents — and the humans who use them. No cloud, no subscription.
ai ai-agents cli copilot fastapi foundry-local local-first onnx-runtime open-source privacy-first pwa task-manager windows
Last synced: 26 Jun 2026
https://github.com/prikhi/hkredmine
A Redmine CLI Client and API Library Written in Haskell.
cli haskell redmine redmine-cli-client
Last synced: 18 Jun 2026
https://github.com/piecioshka/encoding-checker
🛠 Tool to investigate files with different encoding than passed
Last synced: 17 Jun 2026
https://github.com/piecioshka/mobile-keyboard-translator
🔨 Translate phone number with letters to only with numbers
Last synced: 17 Jun 2026
https://github.com/rios0rios0/dev-toolkit
Developer toolkit CLI written in Go. Manages Git repositories across multiple providers (GitHub, Azure DevOps, GitLab, Codeberg) with parallel cloning, syncing, project bootstrapping, and language-aware build/test/lint/SAST commands.
automation cli developer-tools git golang repository-management
Last synced: 04 May 2026
https://github.com/jimmy-guzman/gitzy
🪄 An interactive conventional commits cli
Last synced: 11 May 2026
https://github.com/agentoptics/rewind
Fix broken AI agents without re-running them. Fork at any step, replay from failure, prove the fix works. Works alongside Langfuse/LangSmith or standalone.
ai-agents anthropic cli debugger developer-tools llm observability open- openai opentelemetry python rust
Last synced: 25 May 2026
https://github.com/alexmarqs/alm-invoices-cli
🧾 My personal CLI app to manage my invoices via Web Scraping.
automation chalk cli executable headless-browser inquirerjs meow nodejs pkg puppeteer typescript webscraping
Last synced: 06 May 2026
https://github.com/akunzai/gistui
A terminal UI for managing GitHub Gists
cli gist github-cli rust terminal-ui tui
Last synced: 23 Jun 2026
https://github.com/ride90/youtube-to-mp3
Command line tool for converting youtube videos to mp3 files. Created for educational purposes only.
cli command-line-tool converter ffmpeg go mp3 youtube
Last synced: 04 May 2026
https://github.com/maxwelljens/bibel
Bible command line interface utility
bible christian christianity cli command-line console linux productivity rust rust-lang terminal text
Last synced: 05 May 2026
https://github.com/21st-dev/registry
Open-source CLI for managing private React component registries — publish, install, search, and share components with your team. Works with any AI agent that supports SKILL.md (Claude Code, Cursor).
21st ai-agent anthropic-skill claude-code cli components cursor react registry shadcn skill tailwind
Last synced: 15 Jun 2026
https://github.com/christopherdond/mcp-generator
Wide MCP generator, easy and fast
cli fastmcp mcp mcp-server openapi
Last synced: 10 May 2026
https://github.com/sherpacli/sherpa
Brings RustCargo & WebDev workflow to Bash, using the terminal as a Browser.
bash bashscripting cargo cli ohmybash webdev
Last synced: 17 Mar 2025
https://github.com/jakubriegel/putflap
Extension of JFLAP. Provides command line interface, automaton and words generation and JSON results. Written in Kotlin.
automaton cli formal-languages jflap json
Last synced: 06 Jul 2025
https://github.com/wislertt/bakefile
An OOP task runner in Python. Like a Makefile, but with tasks as Python class methods—so you can inherit, compose, and reuse them across projects.
build-tool cli command-line devops justfile makefile pydantic python task-runner typer
Last synced: 25 May 2026
https://github.com/frankvielma/timet
Time tracking gem with time reports
cli open-source ruby sqlite3 time time-tracker time-tracking timetracker timetracking timetrackingapp tracking
Last synced: 14 Oct 2025
https://github.com/devxprite/file-tree-cli
A modern CLI tool for visualizing directory structures with advanced filtering and display options.
cli clitools directory file-tree filesystem filetree nodejs npm-package typescript visualization
Last synced: 27 Oct 2025
https://github.com/whoisjayd/notewise
CLI tool to generate deep study notes from YouTube. Features chapter detection, smart chunking for long videos, and multi-language support.
ai cli education gemini llm notes-generator productivity python study-assist transcript youtube-dl
Last synced: 01 May 2026
https://github.com/polarwolf314/kanuka
A CLI written in Go that gives you the benefits of managing secrets for your team, without the overhead of third-party services.
Last synced: 30 Jan 2026
https://github.com/educup/uvm
Unity Version Manager CLI implemented with Python and Typer
cli python python-poetry python3 typer unity unity3d version-control
Last synced: 07 Oct 2025
https://github.com/eight04/inline-js
A static assets inliner, like PHP's include, with transformer!
Last synced: 25 Oct 2025
https://github.com/eyaltoledano/shopify-app-reviews
Shopify App Reviews is a handy CLI which provides easy terminal access to app review information retrieved from the Shopify App Store. This is an unofficial release, and is not maintained by or affiliated with Shopify in any way.
Last synced: 15 Oct 2025
https://github.com/andr3whur5t/mcat
MonsterCat CLI tool - Search and sync EDM music using the connect API.
cli downloader edm monstercat music osx
Last synced: 27 Oct 2025
https://github.com/derhuerst/query-string-cli
Decode & encode URL query strings in the command line.
cli command-line decode encode query-string url
Last synced: 27 Oct 2025
https://github.com/evg4b/goreleaser-npm-publisher
Automated tool for building and publishing NPM packages from Go binaries.
binary cli goreleaser npm npm-package npm-publish publish release
Last synced: 05 Feb 2026
https://github.com/angularsen/yawg
Yet Another Word Generator - Node CLI to generate XKCD inspired passwords, using common English words that are easy to spell.
cli generator horse javascript nodejs passphrase password staple xkcd
Last synced: 27 Oct 2025
https://github.com/justwheel/bw
(bw == "Bye Wiki") Say goodbye to your wikis! Python command-line tool to convert MediaWiki pages to other formats with pandoc
asciid asciidoc asciidoctor cli command-line command-line-tool documentation-tool markdown mediawiki mediawiki-wikis pandoc python python3 wiki wikis
Last synced: 23 Feb 2026
https://github.com/irarainey/beeching
A .NET CLI developer tool to delete multiple Azure resources in a single sweep of the Beeching Axe.
Last synced: 06 Feb 2026
https://github.com/manrajgrover/hackerearth-cli
CLI for compiling and running code on HackerEarth
cli hackerearth hackerearth-api nodejs
Last synced: 28 Oct 2025
https://github.com/matrixai/polykey-cli
Polykey CLI - Open Source Decentralized Secret Sharing System for Zero Trust Workflows
authentication authorization cli git keys passwords secrets
Last synced: 15 Mar 2026
https://github.com/morgverd/sms-terminal
TUI for sms-server - send/receive SMS, view message history, and control GSM modems from your terminal.
cli cross-platform ratatui rust sms sms-client terminal tui
Last synced: 29 Jan 2026
https://github.com/erikqu/workbench-cli
A terminal workbench for running multiple coding agents side by side — tmux-backed, fast, no Electron.
agent agents ai bun claude cli coding-agents developer-tools harness react terminal tmux tui
Last synced: 16 Jul 2026
https://github.com/rajarakoto/cli-boilerplate
Minimalistic boilerplate to quick-start CLI development with Inquirer.js in TypeScript 🚀
boilerplate cli inquirer inquirerjs minimalist starter template typescript
Last synced: 06 Oct 2025
https://github.com/xfgusta/hr
A horizontal rule for terminal
c cli command-line-tool horizontal-rule hr terminal
Last synced: 08 Oct 2025
https://github.com/oracle/tax-reporting-framework-cli
Tax Reporting Framework CLI is a tool for generating boilerplate codes to quickly setup and deploy your reports using Tax Reporting Framework SuiteApp in NetSuite.
cli netsuite reports tax tax-reporting-framework trf
Last synced: 09 Apr 2025
https://github.com/ogoodness/slippi-cli
CLI Wrapper for the Slippi-JS node module
cli slippi slippi-cli slp smash-bros
Last synced: 25 Oct 2025
https://github.com/shuntaka9576/oax
💥 CLI for OpenAI's ChatGPT
chatgpt chatgpt-api cli openai
Last synced: 14 Jan 2026
https://github.com/justorez/audio-to-srt
🎙通过火山引擎服务将本地或在线音频文件转换为 SRT 字幕文件
audio audio-to-srt cli subtitle
Last synced: 28 Jan 2026
https://github.com/simonecorsi/skaffoldo
🏗 Universal project generator! Recursively copy directory and replace variables (if any)!
cli generator initializer javascript project-generator skaffold starter
Last synced: 24 Feb 2026
https://github.com/dreamsicle-io/create-component
A Node.js command line tool that will scaffold a new multi-file component directory with a project's often opinionated component structure.
cli cli-scaffolding code-generation component-templates components generators
Last synced: 24 Jan 2026