Skip to content

Latest commit

 

History

History
121 lines (79 loc) · 3.47 KB

README.md

File metadata and controls

121 lines (79 loc) · 3.47 KB

Python-useful-libraries

Links to useful Python libraries for your daily work.

1) language updates

Python - The official home of the Python Programming Language.

  • Website: https://www.python.org/
  • Github: https://github.com/python/cpython

  • 2) data science

    Numpy - The fundamental package for scientific computing with Python.

  • Website: https://numpy.org/
  • Github: https://github.com/numpy/numpy

  • Pandas - Flexible and powerful data analysis / manipulation library for Python.

  • Website: https://pandas.pydata.org/
  • Github: https://github.com/pandas-dev/pandas

  • SciPy (Scientific Python) - library for data science that is extensively used for high-level computations.

  • Website: https://scipy.org/
  • Github: https://github.com/scipy/scipy

  • scikit-learn - machine learning in Python

  • Website: https://scikit-learn.org/stable/
  • Github: https://github.com/scikit-learn/scikit-learn

  • matplotlib - matplotlib: plotting with Python.

  • Website: https://matplotlib.org/stable/
  • Github: https://github.com/matplotlib/matplotlib

  • Seaborn - Python data visualization library based on matplotlib.

  • Website: https://seaborn.pydata.org/
  • Github: https://github.com/mwaskom/seaborn

  • Aesara (earlier Theano) - library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently.

  • Website: https://aesara.readthedocs.io/en/latest/
  • Github: https://github.com/aesara-devs

  • Tensorflow - Machine Learning Framework for everyone.

  • Website: https://www.tensorflow.org/
  • Github: https://github.com/tensorflow

  • Keras - Deep Learning for humans.

  • Website: https://keras.io/
  • Github: https://github.com/keras-team/keras

  • Anaconda - The World's Most Popular Data Science Platform.

  • Website: https://anaconda.org/
  • Github: https://github.com/Anaconda-Platform/anaconda-project

  • OpenCV (Open Source Computer Vision Library) - is an open source computer vision and machine learning software library.

  • Website: https://opencv.org/
  • Github: https://github.com/opencv

  • 3) another language compilers

    Cython - The most widely used Python to C compiler.

  • Website: https://cython.org/
  • Github: https://github.com/cython/cython

  • Nuitka - Python compiler written in Python.

  • Website: https://nuitka.net/doc/user-manual.html
  • Github: https://github.com/Nuitka/Nuitka

  • Transcrypt - Python 3.7 to JavaScript compiler - Lean, fast, open.

  • Website: http://www.transcrypt.org/
  • Github: https://github.com/QQuick/Transcrypt

  • pyast64 - Compile a subset of the Python AST to x64-64 assembler

  • Website: https://benhoyt.com/writings/pyast64/
  • Github: https://github.com/benhoyt/pyast64

  • 4) you will love it!

    Tkinter - Python's de-facto standard GUI (Graphical User Interface) package.
    It is a thin object-oriented layer on top of Tcl/Tk.

  • Website: https://wiki.python.org/moin/TkInter
  • Github: https://github.com/python/cpython/tree/main/Lib/tkinter

  • PyInstaller Extractor - translator Python to EXE.

  • Github: https://github.com/extremecoders-re/pyinstxtractor