To that guy who told me about argparse

This page summarizes the projects mentioned and recommended in the original post on /r/learnpython

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Gooey

    Turn (almost) any Python command line program into a full GUI application with one line

  • If you’ve just spent time getting into argparse, you might find you love gooey https://github.com/chriskiehl/Gooey

  • Python Fire

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

  • If you're just throwing together "scripts to help my job" and "not for public consumption" you might want to check out fire: https://github.com/google/python-fire

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • docopt

    This project is no longer maintained. Please see https://github.com/jazzband/docopt-ng

  • You might also like docopt - it advertises itself as "a tool for beautiful command line interfaces". Try it - you might like it better than argparse!!

  • docopt-ng

    Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.

  • Note, the python source of docopt seems to have been effectively abandoned, so a better bet these days might be docopt-ng from the jazzband coop

  • PyInquirer

    A Python module for common interactive command line user interfaces

  • I second click, combine with PyInquirer as well. Unfortunately PyInquirer is EOL, but they are trying to find a successor https://github.com/CITGuru/PyInquirer/issues/159

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts