An app with hand-picked, searchable and sortable awesome Python libraries (with full code and data)

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

Our great sponsors
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Sonar - Write Clean Python Code. Always.
  • awesome-python

    Hand-picked awesome Python libraries and frameworks, with an emphasis on data and machine learning, ranked by influence score (by dylanhogg)

    The app is here: https://awesome-python.infocruncher.com/ and the code to scrape Github and deploy to AWS is here: https://github.com/dylanhogg/crazy-awesome-python

  • terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

    /client/infra: Terraform for the client app hosted in AWS

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • PyGitHub

    Typed interactions with the GitHub API v3

    /src: Main crawler app using PyGithub to crawl Github (repo list is read from a Google Sheet for ease of updating)

  • awesome-python

    A curated list of awesome Python frameworks, libraries, software and resources

    Hat tip to many prior awesome Python lists, for example https://github.com/vinta/awesome-python

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

    I'm not seeing any GUI frameworks. If you are going to add these, I'd like to submit https://github.com/hoffstadt/DearPyGui

  • pyminiaudio

    python interface to the miniaudio audio playback, recording, decoding and conversion library

    Your list also seems to be missing audio playback libraries. I would recommend PyMiniAudio.

  • pyglet

    pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.

    For game engines, you list Pygame, which is great. Other great game libraries are Pyglet and Arcade (full website).

  • InfluxDB

    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.

  • Arcade

    Easy to use Python library for creating 2D arcade games.

    For game engines, you list Pygame, which is great. Other great game libraries are Pyglet and Arcade (full website).

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