34 Amazing Python Open Source Libraries for the Past Year (v.2019)

For the past year, we’ve compared nearly 10,000 open source Python libraries and selected 34 most useful tools to help your development.

Amazing Python Projects (v.2019) is coming soon..

The average number of Github ⭐️ is 3,293 and the Python libraries are grouped into 8 categories, as shown below.

  • Test Version with Table of Content: Go to Github
  • Amazing Machine Learning Projects for the Past Year (v.2019): Here
  • 30 Amazing Python Projects for the Past Year (v.2018): Here

Open source libraries can fuel the speed in developing your software. Give a plenty of time to play around with amazing Python open source libraries for the past year.

<Python Toolkit>

No 1

Pipenv: Python Development Workflow for Humans [15710 stars on Github].

No 2

Pyxel: A retro game development environment in Python [4884 stars on Github].

No 3

PyTest v3.5: Python framework that makes it easy to write small tests, yet scales to support complex functional testing [3631 stars on Github].

No 4

Poetry: Python dependency management and packaging made easy. [3228 stars on Github].

No 5

Loguru: Python logging made (stupidly) simple [3048 stars on Github].

No 6

Faust: A library for building streaming applications in Python. [2733 stars on Github].

No 7

Pampy: The Pattern Matching for Python you always dreamed of. [2399 stars on Github].

No 8

Pyre-check: Performant type-checking for python. [2242 stars on Github].

No 9

Delorean, Time Travel Made Easy: A library for clearing up the inconvenient truths that arise dealing with datetimes in Python [1502 stars on Github].

No 10

Cirq: A python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits. [1394 stars on Github].

No 11

Python-nubia: A command-line and interactive shell framework. [1032 stars on Github].


No 12

Requests-HTML: HTML Parsing for Humans (writing Python 3) [8995 stars on Github].

No 13

Bokeh: An interactive visualization library for Python that enables beautiful and meaningful visual presentation of data in modern web browsers [8943 stars on Github].

No 14

Vibora: Fast, asynchronous and sexy Python web framework. [4665 stars on Github].

No 15

Pywebview v2.0: A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own dedicated window [1208 stars on Github].

No 16

WhatWaf: Detect and bypass web application firewalls and protection systems [995 stars on Github].

No 17

Molten: A minimal, extensible, fast and productive framework for building HTTP APIs with Python 3.6 and later. [796 stars on Github].


No 18

Termtosvg: Record terminal sessions as SVG animations, written in Python [7522 stars on Github].

No 19

Asciinema v2.0: Terminal session recorder built in Python [6668 stars on Github].

No 20

Termgraph: A python command-line tool which draws basic graphs in the terminal [2005 stars on Github].

<Code Editor>

No 21

Black: The uncompromising Python code formatter [7629 stars on Github].

No 22

Algojammer: An experimental, proof-of-concept code editor for writing algorithms in Python [2750 stars on Github].

No 23

Bowler: A refactoring tool for manipulating Python at the syntax tree level. It enables safe, large scale code modifications while guaranteeing that the resulting code compiles and runs [879 stars on Github].


No 24

Py-spy: A sampling profiler for Python programs. It lets you visualize what your Python program is spending time on without restarting the program or modifying the code in any way. [3479 stars on Github].

No 25

Birdseye: Quick, convenient, expression-centric, graphical Python debugger using the AST [1068 stars on Github].

No 26

Icecream: Sweet and Creamy Print Debugging [728 stars on Github].


No 27

Transcrypt: Python 3.7 to JavaScript compiler — Lean, fast, open! — [1561 stars on Github].

No 28

Pyodide: The Python scientific stack, compiled to WebAssembly [1041 stars on Github].

<Data Related>

No 29

Voluptuous: Voluptuous, despite the name, is a Python data validation library. [1368 stars on Github].

No 30

Botflow: Python Fast Data driven programming framework for Data pipeline work( Web Crawler,Machine Learning,Quantitative Trading.etc) [933 stars on Github].

No 31

Fast-Pandas: Benchmark for different operations in pandas against various dataframe sizes. [798 stars on Github].


No 32

A Tour in the Wonderland of Math with Python: A collection of python scripts for drawing beautiful figures and animating interesting algorithms in mathematics. [3172 stars on Github].

No 33

Chartify: Python library that makes it easy for data scientists to create charts. [1817 stars on Github].

No 34

Hypertools v0.5: A Python toolbox for gaining geometric insights into high-dimensional data [1353 stars on Github].

That’s it for Python Open source Libraries of the Year. If you like this curation, read more articles ranked by Mybridge at out blog

Recommend & share..