Click
click.palletsprojects.comBuild composable Python command-line interfaces from decorated functions.
Build composable Python command-line interfaces from decorated functions.
A compact programmer's editor with both graphical and terminal interfaces and Lua-based customization.
Transform and inspect CSV, TSV, JSON, and other structured text from the command line.
Inspect, reshape and query tabular files from a composable command-line toolkit.
Use cryptographic libraries and command-line tools to work with TLS, certificates, and related standards.
Edit source and configuration files directly in a terminal with a compact, keyboard-driven editor.
Write scripts and JVM applications with Groovy's concise syntax and Java interoperability.
Install Python command-line applications into isolated environments or run them once without a permanent install.
Business messaging with LINE connectivity and a set of everyday workplace tools.
Jump to frequently used directories from the terminal with a smarter `cd` command.
Command-line PDF processing with bookmarks, metadata, and layout
A functional language and Mix toolchain for maintainable applications on the Erlang ecosystem.
Command-line transfers with mirroring and parallel jobs
Format and lint web-project files with a shared command-line toolchain.
Query and update YAML, JSON, XML, and other structured data from the command line.
Run a chosen command when watched files change, without tying the watcher to one language.
Manage and preview your dotfiles across Linux, macOS, and Windows machines.
Manage a structured to-do list from the command line with projects, priorities, tags, and reports.
Find files by name or type with a compact command-line alternative to `find`.
Build reproducible software environments and run packages temporarily with a functional package manager.
Replace text in files or streams with a compact, readable command-line syntax.
Parse Markdown into HTML or tokens from JavaScript and the command line.
Use a compact, serverless SQL database embedded directly into an application.
Turn repeatable operational procedures into jobs that run commands or workflows on selected nodes.