Skip to content

Entry

Click

Appears in 5 awesome lists

Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.

Open github.compallets/click

Found in these lists

Awesome-cli-framework

Section: Python · Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.

FreshScore 79

Awesome Data Analysis

Section: Miscellaneous · Beautiful command line interfaces.

FreshScore 80

awesome-python

Section: Command Line Tools · Python composable command line interface toolkit

FreshScore 81

Best Of Python

Section: click (38 · 18K) - Python composable command line interface toolkit. BSD-3 · (👨‍💻 450 · 🔀 2K · 📦 2.4M):

FreshScore 88

Awesome Python

Section: CLI Development · A package for creating beautiful command line interfaces in a composable way.

FreshScore 94

pytest

(label: status:-easy) The pytest framework makes it easy to write small tests, yet scales to support complex functional testing.

In 9 listsDetails

The Fuck

Magnificent app which corrects your previous console command (although I would be extra-cautious at making a program to automatically infer what I was intending).

In 9 listsDetails

autojump

A cd command that maintains a database of most visited paths and allows the access to a directory with shortened versions of the path.

In 7 listsDetails

rebound

Fetch Stack Overflow results in your terminal when you get an error. Supported languages: Python, Node.js, Ruby, Go, and Java.

In 7 listsDetails

funcy

"A fancy and practical functional tools".

In 6 listsDetails

uv

An extremely fast Python package and project manager, written in Rust. 10-100x faster than pip with built-in virtual environment management, dependency resolution, and lockfiles. Essential for modern AI/ML development workflows. Apache 2.0 and MIT dual-licensed.

In 5 listsDetails

python-prompt-toolkit

Library for building powerful interactive command line applications in Python.

In 5 listsDetails

loguru

Library which aims to bring enjoyable logging in Python.

In 5 listsDetails