
We reviewed and compared 10,000 open source libraries for Python and selected the 34 most useful ones.

We grouped these libraries into 8 categories.
This article is translated with support from EDISON Software, which , as well as .
Python Toolkit
1. : Python Development Workflow for Humans.

2. : Developing retro games in Python.

3. : A framework that helps write short tests and scales for complex functional tests.

4. : Simplifies dependency management and packaging.

5. : Simplifies logging.

6. : a library for streaming applications.

7. : The Pattern Matching you dreamed of.

8. : Performant type-checking.

9. : library for working with time and dates.

10. : library for working with Noisy Intermediate Scale Quantum (NISQ) circuits.

11. : A framework for command line interaction.

Web
12. : HTML Parsing for Humans.

13. : interactive data visualization in modern browsers.

14. : fast, cool, asynchronous.

15. : Displaying HTML content in a separate window.

16. : Detecting and bypassing firewalls and web application protection systems.

17. : a minimalist and fast framework for creating HTTP APIs.

Terminal
18. : record terminal sessions as SVG animations.

19. : record terminal sessions.

20. : CLI tools for drawing graphs.

Code Editor
21. : uncompromising code formatter.

22. : experimental code editor for writing algorithms.

23. : a syntax tree level refactoring tool.

Debugging
24. : allows you to visualize what your program spends time on without restarting the program.

25. : a graphical debugger using AST.

26. : a cute debugger.

Compiler
27. : a translator from Python 3.7 to JavaScript.

28. : a data science stack in the browser.

Data Related
29.: data validation.

30. : Data-driven programming framework for data pipeline work (Web Crawler, Machine Learning, Quantitative Trading, etc.).

31. : comparative performance testing in pandas operations.

Chart
32. : a collection of scripts for drawing beautiful figures and animating algorithms.

33. : helps data scientists create graphs.

34. Share your experiences using these libraries or tell us about your findings in 2019.

P.S.
We reviewed and compared 10,000 open source.
Source: habr.com
