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-09 00:05:39 UTC
- JSON Representation
https://github.com/arpan-206/formee
Formee is a tool that provides an easy way to create, edit and manage all of your forms from the command line. It uses a powerful GraphQL API and strives to make the process of working with forms as easy and simple as possible.
cli forms-builder graphql hasura python
Last synced: 06 Sep 2025
https://github.com/danieltamas/run.dev
Run.dev is an AI-native local development environment built in Rust. It manages all your services from one TUI dashboard — automatic .local domains with HTTPS, SNI-based reverse proxy, live CPU/memory stats, and Claude Code integration for crash diagnosis and live debugging. One binary. Zero config files.
ai ai-agent claude cli local-first mamp nginx ssl ssl-certificates
Last synced: 03 Apr 2026
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/mieky/jestas
Show Jenkins build statuses from the command line
cli jenkins jenkins-server monitor status
Last synced: 27 Jan 2026
https://github.com/omke/springleaf
SpringLeaf is SpringBoot CLI App for code generation
cli code-generation code-generator java jinja2 python spring spring-boot spring-mvc spring-security
Last synced: 03 Sep 2025
https://github.com/hafiz-muhammad/freetube-data-backup
FreeTube user data backup utility.
backup-files backup-script backup-utility bash-script cli command-line-utility freetube linux shell-scripts terminal
Last synced: 27 Feb 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/free-domains/cli
Register a free subdomain with Free Domains using your command line.
cli command-line free-domains free-for-dev javascript js nodejs
Last synced: 05 Apr 2025
https://github.com/v613/toonily-dl
Download comics from Toonily.com website
Last synced: 11 Jan 2026
https://github.com/fliiiix/cron-podcast
Podcast fetcher written in python.
cli cron podcast podcatcher python
Last synced: 20 Jul 2025
https://github.com/unhappychoice/intercom_summary
Displays intercom summary information
Last synced: 13 Apr 2025
https://github.com/otanriverdi/ismetjs
🐙 A tool to automatically generate and manage git repo issues from TODO/FIXME comments.
automation cli comment generator issue javascript nodejs pre-commit
Last synced: 12 Sep 2025
https://github.com/kinpoko/grvemu
RISC-V emulator for CLI written in Go.
cli emulator go riscv riscv-emulator
Last synced: 05 Apr 2025
https://github.com/fmartingr/games-screenshot-manager
Simple CLI tool to manage your game's screenshots
cli games golang screenshots steam videogames
Last synced: 22 Mar 2025
https://github.com/devlato/goatse
a console util like cowsay, but that prints the given text in a stretched goatse
cli deprecated goatse old outdated python tool
Last synced: 16 Jul 2025
https://github.com/cjus/godir
Goto Directory - A fuzzy directory navigation tool for command line Ninjas
Last synced: 13 Sep 2025
https://github.com/kklisura/pg-extras
Command line tool that shows various statistics of postgres db.
Last synced: 18 Jul 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/ghaerdi/file-organizer
A script for organize the Downloads directory
Last synced: 26 Jun 2025
https://github.com/noraj/tls-map
CLI & library for TLS cipher suites manipulation
cipher-algorithms cipher-suites cli gnutls hacktoberfest iana mapping nss openssl pentest ssl tls
Last synced: 04 Jul 2025
https://github.com/ad-si/climar
Command line image renderer with a focus on pixel-precise rendering of small images / icons / graphics.
ansi ansi-art ansi-colors ascii-art ascii-graphics cli image image-viewer terminal terminal-graphics
Last synced: 13 Sep 2025
https://github.com/YOURLS/YOURLS-CLI
YOURLS Command Line Interface. Work in progress.
Last synced: 14 Mar 2025
https://github.com/alifa98/point2hex
A CLI tool for generating higher-order trajectory datasets.
cli dataset higher-order-trajectory python trajectory trajectory-prediction
Last synced: 03 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/josee9988/minifyallweb
The original VSCode extension 'MinifyAll' as a webpage! 😎
angular angular-universal cli html json minifier minify minifyall minimization ssr typescript webpage website
Last synced: 21 Mar 2025
https://github.com/benletchford/buup
A versatile text transformation toolkit in pure Rust with a dependency-free core. Encoding, decoding, formatting, cryptography, and (de)compression and more through CLI, web UI, or as a library.
cli developer-tools dioxus pure-rust reverse-engineering rust text-processing utilities wasm zero-dependencies
Last synced: 26 Apr 2026
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/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/thesephist/etch
Dead simple project scaffolding for my commonly used layouts
Last synced: 12 May 2025
https://github.com/fgm/subcommands_demo
A tutorial for the github.com/google/subcommands package
cli cmd command-line-tool commands golang
Last synced: 22 Apr 2025
https://github.com/kamiazya/ink-highlight
Highlight component for Ink 🌈
cli color highlight ink ink-component react syntax-highlighting terminal
Last synced: 17 Jul 2025
https://github.com/gyaan/bytebrush
This is a command-line tool written in Go to find duplicate files in a specified directory.
cli cross-platform duplicate-files file-management go golang linux macos windows
Last synced: 15 Jan 2026
https://github.com/azu/restore-source-map-to-file
Restore original file from source map file.
Last synced: 12 May 2025
https://github.com/kylepw/wikiwall
Python CLI that customizes your macOS desktop background with beautiful artwork.
cli commandline desktop-wallpaper macos macosx python wallpaper wikiart
Last synced: 13 May 2025
https://github.com/powersj/imgchroot
Quickly interact and customize a cloud image
chroot cli cloud-image disk-image go golang
Last synced: 11 Mar 2026
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/e9x/ipi
The free self-hosted IP information library.
cli ip2asn ip2location nodejs typescript
Last synced: 29 Apr 2025
https://github.com/arrufat/tokenuze
A CLI tool that summarizes token and cost usage from various LLM providers
ai-agent-tools cli token usage-analytics zig-package
Last synced: 07 Mar 2026
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/thetnaingtn/synrk
Synchronize your forks with ease
bubble bubbletea cli fork github github-api go synchronize
Last synced: 12 Jul 2025
https://github.com/urschrei/rust_anybar
A command-line Anybar client written in Rust
Last synced: 13 Apr 2025
https://github.com/joshuaclayton/date-math
A small parser and CLI for date calculations
Last synced: 11 Mar 2026
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/pirafrank/notion-to-text
A simple way to get content of notion.site pages in plain text or as JSON (e.g. for use in APIs, with integration platforms, etc.).
cli notion notion-blog server serverless
Last synced: 21 Jul 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/noah2610/cmus-status-line
Prints configurable info about the current playback status of cmus using cmus-remote
Last synced: 18 Mar 2025
https://github.com/hamflx/fetchbrowser
指定版本,下载 chromium 和 firefox 的工具。A tool that allows you to download specified versions of Chromium and Firefox.
chromium cli firefox legacy-chromium utility
Last synced: 16 Jan 2026
https://github.com/saferwall/cli
saferwall-cli :wrench: helps you scan, re-scan and download samples using the Saferwall API.
cli cli-tool command-line-tool malware-analysis saferwall
Last synced: 08 Apr 2026
https://github.com/ruelala/arconn
a cli for remotely connecting to aws resources using SSM
aws cli golang remote-execution remote-shell session-manager ssm
Last synced: 19 May 2026
https://github.com/eps1lon/eslint-focus
Allows running ESLint with a single rule on a given directory.
Last synced: 08 May 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/shivajichalise/magnet
Get a torrent's magnet link from CLI and download using qbittorrent
bash cli cli-tool magnet-link qbittorrent torrent torrent-client
Last synced: 01 May 2026
https://github.com/makfly/instant-grep
Trigram-indexed regex search CLI — sub-ms code search for AI agents. 93.5% token savings.
ai-agent cli code-search developer-tools grep rust trigram
Last synced: 29 Apr 2026
https://github.com/dkmnx/clauver
CLI tool to manage and switch between Claude Code API providers including Anthropic, MiniMax, Z.AI, Kimi, KAT-Coder, and custom providers.
ai anthropic api bash claude claude-code cli command-line developer-tool llm shell tool utility
Last synced: 01 May 2026
https://github.com/cosmonic-labs/cviz
CLI tool to visualize WebAssembly component composition structure.
Last synced: 23 Apr 2026
https://github.com/david17c/addition-calculator
Hardcoded addition calculator
addition-calculator calculator cli golang utility
Last synced: 12 Jun 2026
https://github.com/wadackel/ofsht
A command-line tool for managing Git worktrees with automation features.
cli git rust rust-crate worktree
Last synced: 03 May 2026
https://github.com/julesklord/mangofetch
cli tool for fetch everythin' in internet (fork of omniget)
Last synced: 12 May 2026
https://github.com/guardzcom/slack-channel-curator
CLI tool for Slack channel maintenance
automation cli python slack slack-api
Last synced: 29 Apr 2026
https://github.com/watchfire-io/watchfire
Better context. Better code.
ai-agents cli coding-agents git-workflow golang orchestration tui
Last synced: 09 May 2026
https://github.com/vzwjustin/advisor
Opus-led Claude Code agent team — strategist plans, Sonnet runners read and fix. Live two-way review-and-fix pipeline. Zero API calls. NOW IN RUST!
agent-framework agentic-ai ai-agents ai-code-review anthropic automated-code-review claude claude-code cli code-audit code-quality code-review developer-tools llm multi-agent opus python security-audit sonnet static-analysis
Last synced: 14 Jun 2026
https://github.com/grafvonb/c8volt
c8volt is a Camunda CLI for Camunda 8 operations.
Last synced: 09 May 2026
https://github.com/filipelinhares/conjurate
🔌 Pluggable generator - Generate files from templates
cli conjurate-template generator scaffolding
Last synced: 14 Apr 2025
https://github.com/swisscom/net-ssh-cli
A library to make interactive SSH sessions more convenient.
cli console interactive-shell ssh
Last synced: 15 Apr 2025
https://github.com/davidroman0o/vtable
Virtualized Table & List components for Bubble Tea applications in Go. Efficiently handles large datasets with minimal memory usage through virtualized rendering. Seamless integration with the Bubble Tea TUI framework.
bubbletea charm charmbracelet cli developer-tools go golang pagination scroll scrolling tui ui-components
Last synced: 18 Feb 2026
https://github.com/voussoir/cmd
cli command-prompt python scripts utilities
Last synced: 24 Mar 2025
https://github.com/skhg/markdown-diary
📚 Python tool to generate monthly diary files in simple Markdown text file format
cli diary journal markdown python text-files
Last synced: 16 Jan 2026
https://github.com/bahmutov/print-env
Prints all environment variables that start with given string
cli cross-platform environment environment-variables utility
Last synced: 28 Sep 2025
https://github.com/ricopinazo/comai
An AI powered terminal assistant
ai chatgpt cli openai-api shell
Last synced: 15 May 2025
https://github.com/tilmangriesel/alpinezen
☀️ Breathe life into your workspace with dynamic wallpapers
cli desktop go golang linux macos nature wallpaper wallpaper-changer wallpaper-manager windows
Last synced: 07 Aug 2025
https://github.com/cosmic-utils/cosmic-ctl
CLI for COSMIC Desktop configuration management
cli command-line configuration cosmic cosmic-desktop linux pop-os rust settings tool
Last synced: 15 Apr 2025
https://github.com/kobaltcore/renconstruct
A utility script to automatically build Ren'Py applications for multiple platforms.
android build-automation build-system build-tool ci cli console continuous-integration linux-distribution macos-distributions management python python3 ren-py renpy renpy-applications
Last synced: 03 Oct 2025
https://github.com/itsmevictor/youtube-to-text
A simple CLI to transcribe YouTube videos, clean the extracted text, and produce easy-to-use transcripts for analysis, reading, or subtitles.
cli llm openai-whisper speech-to-text transcription whisper youtube
Last synced: 28 Jun 2025
https://github.com/jondot/bhgrep
like ripgrep but for browser history
cli productivity security-tools
Last synced: 13 Jan 2026
https://github.com/mamantoha/zci
Zendesk and Crowdin integration Command Line Interface (CLI)
Last synced: 07 May 2025
https://github.com/sauravpanda/bonsai
Friendly CLI for managing git worktrees.
ai-workflow claude-code cli cursor developer-tools git git-worktree golang
Last synced: 23 May 2026
https://github.com/albin-johansson/doxy-to-md
Converts Doxygen XML output to Markdown files.
cli cpp documentation doxygen markdown rust
Last synced: 28 Jun 2025
https://github.com/bastidood/udp-multicast-chat
A simple chat room over UDP multicast written in Rust.
Last synced: 23 Sep 2025
https://github.com/Gausix/Scimon
Scimon is a tool designed for batch downloading PDF files using its own dedicated language, Monset (.mon). Monset features a very simple and quick-to-write syntax, making it easy to use.
cli monset pdf-batches pdf-downloader rust scimon tools utils
Last synced: 31 Jul 2025
https://github.com/cidem/fish-yvm
Yarn version manager for the Fish shell :fish: :heart:
cli command-line-tool fish fish-shell version yarn yarn-versions yvm
Last synced: 25 Aug 2025
https://github.com/knightchaser/gotcp
A simple CLI based multiuser chatting app with GO TCP socket, based on the client-server model
chatting-app cli cli-app docker golang small-project socket socket-programming tcp
Last synced: 07 May 2025