9. Helpful stuff#
Curated list of Python frameworks, libraries, software and resources.
9.1. Data Analysis / Cleaning#
NumPy
pandas
SciPy
prettypandas
dora
arrow
9.2. Databases#
pickleDB
tinydb
9.3. Data Visualization#
matplotlib
seaborn
plotly
bokeh
plotnine
9.4. Documentation#
sphinx
9.5. GUI Development#
DearPyGui
Tkinter
pywebview
9.6. Interactive Interpreters#
Jupyter notebook / lab (IPython)
9.7. Logging Tools#
logging
logbook
9.8. Machine Learning / Neural Networks / AI#
PyTorch
TensorFlow
Scikit-learn
xgboost
9.9. Package / Library Manager#
pip
Conda
9.10. Science / Chemistry Tools#
ambertools (pytraj, parmed)
alchemlyb
biopython
openbabel
rdkit
9.11. Templating#
jinja2
mako
9.12. Testing Application / Package / Library#
hypothesis
pytest
mamba
tox
unittests
9.13. Website Template#
jupyterbook
pysphinx