Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 17 Python Command-line Application Development Projects
-
Python Fire
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Project mention: Python Fire VS mininterface - a user suggested alternative | libhunt.com/r/python-fire | 2025-05-20 -
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
It would be really cool if you Fang could generate a TUI form for you with https://github.com/charmbracelet/huh (by the same org). Is something like that on the roadmap?
Similar work: https://github.com/chriskiehl/Gooey and https://github.com/Sorcerio/Argparse-Interface
I've wanted to do this for my own CLI framework since 2023 ( https://github.com/bbkane/warg/issues/71 ), but I still haven't gotten around to it :D
-
Typer
-
Project mention: mininterface VS click - a user suggested alternative | libhunt.com/r/mininterface | 2025-05-20
-
-
-
asciimatics
A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
Project mention: 5 Best Python TUI Libraries for Building Text-Based User Interfaces | dev.to | 2024-11-095.ASCIIMATICS ASCIIMATICS A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Command-line Application Development discussion
Python Command-line Application Development related posts
-
docs-kb cli
-
Gooey VS mininterface - a user suggested alternative
2 projects | 20 May 2025 -
typer VS mininterface - a user suggested alternative
2 projects | 20 May 2025 -
Python Fire VS mininterface - a user suggested alternative
2 projects | 20 May 2025 -
mininterface VS click - a user suggested alternative
2 projects | 20 May 2025 -
Project Scripts
-
Small prototype... easy coding flash cards on android
-
A note from our sponsor - Stream
getstream.io | 17 Jul 2025
Index
What are some of the best open-source Command-line Application Development projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | Python Fire | 27,755 |
2 | Gooey | 21,345 |
3 | typer | 17,431 |
4 | click | 16,612 |
5 | python-prompt-toolkit | 9,822 |
6 | docopt | 7,974 |
7 | asciimatics | 4,101 |
8 | colorama | 3,700 |
9 | plumbum | 2,911 |
10 | cement | 1,284 |
11 | Argh | 378 |
12 | plac | 296 |
13 | cliff | 248 |
14 | Manage | 126 |
15 | SyncShell | 62 |
16 | escape | 11 |
17 | asynccli | 5 |