10 Best Vanilla Python CLI Libraries

List hand-picked by Openbase Experts
Learn More

click

Python composable command line interface toolkit

License Icon
License: BSD-3-Clause
User RatingN/A
Top Feedback
N/A
GitHub Stars
12K
Weekly Downloads
0
Last Commit
2mos ago
how

howdoi

instant coding answers via the command line

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
9K
Weekly Downloads
0
Last Commit
3mos ago

prompt-toolkit

Library for building powerful interactive command line applications in Python

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
7K
Weekly Downloads
0
Last Commit
2mos ago

copier

Library and command-line utility for rendering projects templates.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
431
Weekly Downloads
0
Last Commit
2mos ago
saw

saws

A supercharged AWS command line interface (CLI).

License Icon
License: Apache License 2.0
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
0
Last Commit
2mos ago

cookiecutter

A command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, VueJS projects.

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
16K
Weekly Downloads
0
Last Commit
7mos ago
the

thefuck

Magnificent app which corrects your previous console command.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
65K
Weekly Downloads
0
Last Commit
5mos ago

litecli

CLI for SQLite Databases with auto-completion and syntax highlighting

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
0
Last Commit
4mos ago
doi

doitlive

Because sometimes you need to do it live

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
8mos ago

fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

License Icon
License: Apache Software License
User RatingN/A
Top Feedback
N/A
GitHub Stars
20K
Weekly Downloads
0
Last Commit
7mos ago
cem

cement

Application Framework for Python

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
inv

invoke

Pythonic task execution

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
pgc

pgcli

CLI for Postgres Database. With auto-completion and syntax highlighting.

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
per

percol

adds flavor of interactive filtering to the traditional pipe concept of UNIX shell

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
3yrs ago

kube-shell

Kubernetes shell: An integrated shell for working with the Kubernetes

License Icon
License: Apache License 2.0
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
3yrs ago
cli

cliff

Command Line Interface Formulation Framework

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
myc

mycli

CLI for MySQL Database. With auto-completion and syntax highlighting.

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
cut

cutie

Command line User Tools for Input Easification

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
290
Weekly Downloads
0
Last Commit
3yrs ago
try

trypackage

Dead simple CLI tool to try Python packages - It's never been easier! 📦

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
609
Weekly Downloads
0
Last Commit
2yrs ago