Python Command-line Interface Development

Open-source Python projects categorized as Command-line Interface Development

Top 6 Python Command-line Interface Development Projects

  • rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    Project mention: colors.crumb - first Crumb usable. Extending Crumb with basic terminal styling and RGB, HEX, ANSI conversion functions. | /r/lisp | 2023-09-09

    colors.crumb extends Crumb with basic terminal styling functions and RGB, HEX, ANSI conversion functions. It is in the realm of JavaScript's chalk and Python's rich but slightly more functional 😉.

  • tqdm

    :zap: A Fast, Extensible Progress Bar for Python and CLI

    Project mention: Helper class for tracking the progress of iteration in CLI | /r/PHP | 2023-07-02

    BTW, my inspiration was https://github.com/tqdm/tqdm library for python and any contribution is welcome to add similar functionality.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • alive-progress

    A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!

  • enlighten

    Enlighten Progress Bar for Python Console Apps

  • CUTIE

    Command line User Tools for Input Easification

  • sonne

    Sonne is a Python module that provides a lot of possibilities to make your terminal look beautiful.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-09.

Python Command-line Interface Development related posts

Index

What are some of the best open-source Command-line Interface Development projects in Python? This list will help you:

Project Stars
1 rich 44,891
2 tqdm 25,858
3 alive-progress 4,657
4 enlighten 317
5 CUTIE 309
6 sonne 0
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
www.influxdata.com