What are some of your gold standard Python open source repos you discovered here or elsewhere that have very high quality, commented and understandable code that use best practices?

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

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

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

  • I had a look at Airflow a couple of times in the past and something that makes me a bit uncomfortable is what I read about their dependency management: https://github.com/apache/airflow#installing-from-pypi (latest pip, pip-tools and potetry are not supported)

  • piqa

    PyTorch Image Quality Assessement package

  • I'm currently developing piqa a Python package for Image Quality Assessment and I really try to make the code concise, readable and understandable. Have a look 😉

  • 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
  • jax

    Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

  • One clean codebase I'm depending on at the moment is Jax: https://github.com/google/jax

  • rich

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

  • Rich is commented, typed, and tested.

  • youtube-dl

    Command-line program to download videos from YouTube.com and other video sites

  • youtube-dl

  • colorama

    Simple cross-platform colored terminal text in Python

  • Looks really cool! Way more functionality than I'd ever need. I've been using colorama for color coding info, warning, and error messages in my Python projects. No complaints. From the feature list of rich it sounds like it probably pulls in a lot more dependencies?

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