10. Helpful stuff#
Curated list of Python frameworks, libraries, software and resources.
10.1. Data Analysis / Cleaning#
NumPy
pandas
SciPy
prettypandas
dora
arrow
10.2. Databases#
pickleDB
tinydb
10.3. Data Visualization#
matplotlib
seaborn
plotly
bokeh
plotnine
10.4. Documentation#
sphinx
10.5. GUI Development#
DearPyGui
Tkinter
pywebview
10.6. Interactive Interpreters#
Jupyter notebook / lab (IPython)
10.7. Logging Tools#
logging
logbook
10.8. Machine Learning / Neural Networks / AI#
PyTorch
TensorFlow
Scikit-learn
xgboost
10.9. Package / Library Manager#
pip
Conda
10.10. Science / Chemistry Tools#
ambertools (pytraj, parmed)
alchemlyb
biopython
openbabel
rdkit
10.11. Templating#
jinja2
mako
10.12. Testing Application / Package / Library#
hypothesis
pytest
mamba
tox
unittests
10.13. Website Template#
jupyterbook
pysphinx