Framework Python
Web
- Django - Full-stack - ORM intégré, admin auto, batteries incluses
- FastAPI - API/async - Ultra-rapide, typage, docs auto (OpenAPI)
- Flask - Micro - Léger, flexible, idéal pour petits projets
- Starlette - Async - Base de FastAPI, très performant
- Tornado - Async - WebSockets, longues connexions
Data Science / ML
- NumPy - Calcul numérique, tableaux
- Pandas - Manipulation de données
- Scikit-learn - Machine Learning classique
- TensorFlow / Keras - Deep Learning (Google)
- PyTorch - Deep Learning (Meta), recherche
- LangChain - LLMs et agents IA
Tests
- pytest - Tests unitaires et intégration (standard de facto)
- unittest - Bibliothèque standard Python
- Hypothesis - Tests basés sur les propriétés
Tâches asynchrones / messaging
- Celery - Files de tâches asynchrones
- asyncio - Concurrence native Python
- Dramatiq - Alternative légère à Celery
CLI & Scripting
- Click - Création de CLIs
- Typer - CLIs modernes avec typage
- Rich - Affichage terminal enrichi
