awesome-python-tools
Awesome Python Tools
https://github.com/dr-saad-la/awesome-python-tools
Last synced: 6 days ago
JSON representation
-
Text Analysis
-
Time Series Analysis
-
Specialized Machine Learning Libraries
- Prophet
- tslearn
- Darts - friendly Python library that provides a wide range of models for time series forecasting, including ARIMA, exponential smoothing, and deep learning models like RNNs, N-BEATS, and TCNs.
- sktime
- PyFlux
- Kats
- TSA (Time Series Analysis)
- AutoTS - in support for a variety of statistical and machine learning-based forecasting models.
- PyCaret Time Series - code machine learning library, providing easy-to-use time series forecasting models.
- tsfresh
- tsfeatures
- pyts
- aeon
- PyWavelets
- tsmoothie
- River - time analysis of streaming time series data.
- sktime-dl
- TensorFlow Probability
- Tsfel
- Merlion
-
-
Web Development
-
Desktop Applications
- PyQt - platform applications with a native look and feel.
- Kivy - source Python library for developing multitouch applications, suitable for desktop and mobile platforms.
- Tkinter
- wxPython
- PyGTK
- BeeWare - platform native applications using Python.
- Dear PyGui - to-use, GPU-accelerated Python GUI framework that provides a lot of flexibility for developing applications.
- Flexx
- EasyGUI
- Gooey - line programs into a full-fledged GUI application with minimal code changes.
- PySimpleGUI - to-use Python GUI framework that wraps around other GUI frameworks like Tkinter, Qt, or WxPython.
- Flet - level Python framework that simplifies the development of cross-platform desktop apps, with a modern UI.
- Electron - platform desktop apps.
- pywebview - platform wrapper for web-based content in Python desktop apps, providing a webview window.
- Shoebot - based simple, cross-platform framework for creating generative art and animations.
- PyGObject - based libraries such as GTK, suitable for creating complex GUI applications.
-
Specialized Libraries
- Django - level Python web framework that encourages rapid development and clean, pragmatic design. Includes ORM, admin interface, and authentication.
- FastAPI - performance) web framework for building APIs with Python, based on standard Python type hints. Known for its speed and ease of use.
- Pyramid
- Starlette
- Hug
- Quart - based web framework inspired by Flask, providing complete support for asynchronous request handlers.
- Falcon - scale RESTful APIs.
- Masonite - friendly Python web framework, focused on simplicity and performance.
- TurboGears - stack web framework that combines the convenience of a microframework with the power of a full-stack solution.
- Responder
- Web2py - stack, scalable web framework designed for ease of use. Includes web-based interface for development and administration.
-
Supporting Tools & Libraries:
- Tortoise ORM - to-use asyncio ORM inspired by Django’s ORM.
- Peewee
- Authlib
- Graphene
- Ariadne
-
Programming Languages
Categories
Programming
75
Web Development
32
Data Visualizations
24
Machine Learning
21
Time Series Analysis
20
Statistical Analysis
16
Data Science
11
Remote Sensing
10
Quantum Computing
7
GIS (Geographic Information Systems)
6
Text Analysis
4
Cryptography and Security
3
Speech Recognition
3
Mathematics and Symbolic Computation
3
Physics Simulations
3
Computer Vision
2
Audio Processing
2
DevOps and Monitoring
2
Game Development
2
Bioinformatics
2
Robotics
2
Animation
1
Automation
1
3D CAD
1
Financial and Quantitative Analysis
1
Command Line Tools
1
How to Contribute
1
Sub Categories
Mobile Applications
49
Specialized Machine Learning Libraries
41
Data Manipulations
35
Desktop Applications
16
Specialized Libraries
15
Supporting Tools & Libraries:
5
Hyperparameter Tuning and Optimization
4
Dimensionality Reduction
3
Neural Networks and Deep Learning Integration
3
Model Deployment and Monitoring
2
Gradient Boosting Libraries
2
Automated Machine Learning (AutoML)
2
General Machine Learning Libraries
2
2. Clone Your Fork
1
Model Explainability and Interpretability
1
Keywords
python
13
time-series
9
data-science
7
machine-learning
7
forecasting
5
deep-learning
4
scikit-learn
3
automl
3
feature-engineering
3
statistics
3
cpp
2
neural-networks
2
anomaly-detection
2
time-series-classification
2
time-series-regression
2
panel-data
2
intraday-data
1
finance
1
candlestickchart
1
candlestick-chart
1
candlestick
1
r
1
iv
1
windows
1
ui
1
tools
1
toolkit
1
python-gui
1
native
1
macos
1
linux
1
imgui
1
gui
1
gmm
1
instrumental-variable
1
testing
1
testcontainers
1
selenium
1
python3
1
database
1
tag-production
1
trading-days
1
ohlcv
1
ohlc-plot
1
ohlc-data
1
ohlc-chart
1
ohlc
1
mplfinance
1
matplotlib
1
market-data
1