Skip to content

Latest commit

 

History

History
89 lines (59 loc) · 2.93 KB

File metadata and controls

89 lines (59 loc) · 2.93 KB

Awesome Python Library References

Graphiz

ref : https://graphviz.org
  • 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)

  1. Mito: Analyze data in Jupyter by editing a spreadsheet. Link: https://bit.ly/mito-ds

  2. Sourcery: Automated code refactoring to make code clearer and concise. Link: https://bit.ly/py-sourcery

  3. Bashplotlib: Draw plots in the terminal. Link: https://bit.ly/bshplt

  4. Xonsh: Use IPython and a UNIX shell together. Link: https://bit.ly/xonsh

  5. Rebound: Fetch Stack Overflow answers in case of errors during runtime. Link: https://bit.ly/py-re

  6. Livepython: Watch your Python code run like a movie. Link: https://bit.ly/live-py

  7. Reloading: Modify Python code during run-time. Link: https://bit.ly/py-chng

  8. PyQRCode: Convert any text/URL/Image to a QR code. Link: https://bit.ly/qrpy

  9. PyWhatKit: Automate sending messages on WhatsApp. https://bit.ly/wtsappy

  10. Pytube: Download YouTube videos. Link: https://bit.ly/pyutube

  11. SymPy: Perform symbolic computations in python to solve/print mathematical equations. Link: https://bit.ly/py-spy

  12. Rembg: Remove background from images. Link: https://bit.ly/rem-bg

  13. Grip: Preview the README file locally as it will appear on GitHub. Link: https://bit.ly/grip-py

  14. getpass: Hide passwords while typing them in scripts. Link: https://bit.ly/getpass-py

  15. returns: Make your functions return something meaningful, typed, and safe! Link: https://bit.ly/py-rtns

  16. faster-than-requests: Speed up the requests module in Python. Link: https://bit.ly/fast-rqsts

  17. Camelot: Extract tables from PDFs. Especially useful for complex tables. Link: https://bit.ly/py-camelot

  18. Ftfy: Get rid of junk characters and other problems with Unicode. Link: https://bit.ly/py-ftfy

  19. Numerizer: Convert natural language numbers into digits. Link: https://bit.ly/numerizer

  20. Humanize: Turn a number into words, and many more. Link: https://bit.ly/py-humanize

  21. textstat: Get stats for text data such as word count, reading time. Link: https://bit.ly/py-textstat

  22. isort: Automatically sort imports, and separate them into sections and by type. Link: https://bit.ly/py-isort

  23. DotMap: Supercharge python dictionaries with dot notation. Link: https://bit.ly/py-dotmap

  24. Panel: Create interactive data dashboards and applications. Link: https://bit.ly/py-panel

  25. more-itertools: Supercharged itertools. Link: https://bit.ly/moreiter

  26. Pendulum: Intuitive date-time manipulations in Python. Link: https://bit.ly/py-pendulum