Topic

cli

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.

Repositories (1559)

matrix-commander
matrix-commander 8go Python

simple but convenient CLI-based Matrix client app for sending and receiving

727
fastify-cli
fastify-cli fastify JavaScript

Run a Fastify application with one command!

724
curriculum
curriculum HackYourFuture

Dive into our 7-month web development program covering HTML, CSS, Javascript, Node, and React!

721
add-gitignore
add-gitignore TejasQ JavaScript

An interactive CLI tool that adds a .gitignore to your projects.

720
mlem
mlem iterative Python

🐶 A tool to package, serve, and deploy any ML model on any platform. Archived to be resurrected one day🤞

717
alacritty-themes
alacritty-themes rajasegar JavaScript

:rainbow: :lollipop: Themes :candy: :heart_eyes: for Alacritty: A cross-platform GPU-accelerated Terminal emulator

716
summoner
summoner kowainik Haskell

🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects

714
spotify-cli-linux
spotify-cli-linux pwittchen Python

A command line interface to Spotify on Linux

714
nve
nve ehmicky JavaScript

Run any command on specific Node.js versions

711
micro-dev
micro-dev vercel JavaScript

The development environment for `micro`

710
entropy
entropy EwenQuim Go

Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.

709
cookiecutter-fastapi
cookiecutter-fastapi arthurhenrique Python

Cookiecutter template for FastAPI projects using: Machine Learning, uv, Github Actions and Pytests

707
cli
cli r-lib R

Tools for making beautiful & useful command line interfaces

706
gscript
gscript gen0cide Go

framework to rapidly implement custom droppers for all three major operating systems

705
gpt-cli
gpt-cli kharvd Python

Command-line interface for ChatGPT, Claude and Bard

699
things.sh
things.sh AlexanderWillner Shell

Simple read-only comand-line interface to your Things 3 database

697
Dataproofer
Dataproofer dataproofer JavaScript

A proofreader for your data

694
csview
csview wfxr Rust

📠 Pretty and fast csv viewer for cli with cjk/emoji support.

693
otel-cli
otel-cli equinix-labs Go

OpenTelemetry command-line tool for sending events from shell scripts & similar environments

692
neonmodem
neonmodem mrusme Go

Neon Modem Overdrive (https://codeberg.org/mrus/neonmodem)

690
bcal
bcal jarun C

:1234: Bits, bytes and general-purpose calculator

688
ripdrag
ripdrag nik012003 Rust

Drag and Drop utilty written in Rust and GTK4

688
cmd2
cmd2 python-cmd2 Python

cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python

687
protolint
protolint yoheimuta Go

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

686
mani
mani alajmo Go

:robot: CLI tool to help you manage repositories

683
dark-mode
dark-mode sindresorhus Swift

Control the macOS dark mode from the command-line

681
LibTerm
LibTerm ColdGrub1384 Swift

iOS sandboxed terminal with Python, Lua and Clang

680
portman
portman apideck-libraries TypeScript

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

680
php-cli-tools
php-cli-tools wp-cli PHP

A collection of tools to help with PHP command line utilities

680
kaggle-cli
kaggle-cli floydwch Python

(Deprecated, use https://github.com/Kaggle/kaggle-api instead) An unofficial Kaggle command line tool.

678
Kurukuru
Kurukuru mayuki C#

Terminal Spinner for .NET platform

678
sultan
sultan davydany Python

Sultan: Command and Rule over your Shell

677
create-node-cli
create-node-cli ahmadawais JavaScript

📟 CLI to create new Node.js CLI applications in minutes not hours.

675
binci
binci binci JavaScript

:whale: Containerize your development workflow.

673
wik
wik yashsinghcodes Python

wik is use to get information about anything on the shell using Wikipedia.

673
mri
mri lukeed JavaScript

Quickly scan for CLI flags and arguments

671
i18next-scanner
i18next-scanner i18next JavaScript

Scan your code, extract translation keys/values, and merge them into i18n resource files.

668
static-web-apps-cli
static-web-apps-cli Azure TypeScript

Azure Static Web Apps CLI ✨

665
typed-scss-modules
typed-scss-modules skovy TypeScript

🎁 Generate type definitions (.d.ts) for CSS Modules using SCSS

664
flowgen
flowgen joarwilk TypeScript

Generate flowtype definition files from TypeScript

661
handlr
handlr chmln Rust

A better xdg-utils

661
code-minimap
code-minimap wfxr Rust

🛰 A high performance code minimap render.

660
ngrrram
ngrrram wintermute-cell Rust

A TUI tool to help you type faster and learn new layouts. Includes a free cat.

660
Airshare
Airshare KuroLabs HTML

Cross-platform content sharing in a local network

659
macos-wallpaper
macos-wallpaper sindresorhus Swift

Manage the desktop wallpaper on macOS

659
doctave
doctave Doctave Rust

A batteries-included developer documentation site generator

658
listr2
listr2 listr2 TypeScript

NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.

658
zev
zev dtnewman Python

A simple CLI tool to help you remember terminal commands

656
hoard
hoard Hyde46 Rust

cli command organizer written in rust

654
sudo-touchid
sudo-touchid artginzburg Shell

 Permanent TouchID support 👆 for `sudo`.

654