- Graphviz is open source graph visualization software.
- Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks.
- It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains
Here are some of them that will make you fall in love with Python and its versatility (even more). (Please find the full list in the comments)
-
Mito: Analyze data in Jupyter by editing a spreadsheet. Link: https://bit.ly/mito-ds
-
Sourcery: Automated code refactoring to make code clearer and concise. Link: https://bit.ly/py-sourcery
-
Bashplotlib: Draw plots in the terminal. Link: https://bit.ly/bshplt
-
Xonsh: Use IPython and a UNIX shell together. Link: https://bit.ly/xonsh
-
Rebound: Fetch Stack Overflow answers in case of errors during runtime. Link: https://bit.ly/py-re
-
Livepython: Watch your Python code run like a movie. Link: https://bit.ly/live-py
-
Reloading: Modify Python code during run-time. Link: https://bit.ly/py-chng
-
PyQRCode: Convert any text/URL/Image to a QR code. Link: https://bit.ly/qrpy
-
PyWhatKit: Automate sending messages on WhatsApp. https://bit.ly/wtsappy
-
Pytube: Download YouTube videos. Link: https://bit.ly/pyutube
-
SymPy: Perform symbolic computations in python to solve/print mathematical equations. Link: https://bit.ly/py-spy
-
Rembg: Remove background from images. Link: https://bit.ly/rem-bg
-
Grip: Preview the README file locally as it will appear on GitHub. Link: https://bit.ly/grip-py
-
getpass: Hide passwords while typing them in scripts. Link: https://bit.ly/getpass-py
-
returns: Make your functions return something meaningful, typed, and safe! Link: https://bit.ly/py-rtns
-
faster-than-requests: Speed up the requests module in Python. Link: https://bit.ly/fast-rqsts
-
Camelot: Extract tables from PDFs. Especially useful for complex tables. Link: https://bit.ly/py-camelot
-
Ftfy: Get rid of junk characters and other problems with Unicode. Link: https://bit.ly/py-ftfy
-
Numerizer: Convert natural language numbers into digits. Link: https://bit.ly/numerizer
-
Humanize: Turn a number into words, and many more. Link: https://bit.ly/py-humanize
-
textstat: Get stats for text data such as word count, reading time. Link: https://bit.ly/py-textstat
-
isort: Automatically sort imports, and separate them into sections and by type. Link: https://bit.ly/py-isort
-
DotMap: Supercharge python dictionaries with dot notation. Link: https://bit.ly/py-dotmap
-
Panel: Create interactive data dashboards and applications. Link: https://bit.ly/py-panel
-
more-itertools: Supercharged itertools. Link: https://bit.ly/moreiter
-
Pendulum: Intuitive date-time manipulations in Python. Link: https://bit.ly/py-pendulum