Mon écosystème

L'ensemble des langages, bibliothèques, frameworks, ORM, gestionnaires de paquets, bases de données, outils et infrastructures que j'utilise — 78 technologies au total.

Langages
HTML HTML Langage de balisage qui structure le contenu des pages web.
CSS CSS Langage de mise en forme : couleurs, dispositions et animations des pages.
JavaScript JavaScript Langage de programmation du web qui rend les pages interactives côté navigateur.
TypeScript TypeScript Surcouche de JavaScript qui ajoute un typage statique pour un code plus fiable.
PHP PHP Langage de programmation côté serveur, cœur de mes applications web.
Python Python Langage polyvalent : scripts, automatisation, back-end et data.
Java Java Langage orienté objet, robuste et multiplateforme.
PowerFX PowerFX Langage low-code de Microsoft Power Apps (formules proches d'Excel).
Sass Sass Préprocesseur CSS : variables, imbrication et mixins pour un style plus maintenable.
Bibliothèques
jQuery jQuery Bibliothèque JavaScript qui simplifie la manipulation du DOM et les requêtes AJAX.
Axios Axios Client HTTP JavaScript pour consommer des API (requêtes GET/POST) simplement.
GSAP GSAP Bibliothèque JavaScript d'animations fluides et performantes.
Three.js Three.js Bibliothèque JavaScript de rendu 3D dans le navigateur via WebGL.
GoogleCharts GoogleCharts Bibliothèque de graphiques interactifs signée Google.
Chart.js Chart.js Bibliothèque JavaScript de graphiques : barres, courbes, camemberts…
Leaflet Leaflet Bibliothèque JavaScript de cartes interactives et légères.
React React Bibliothèque JavaScript de Meta pour construire des interfaces à base de composants.
Inertia Inertia Pont entre un back-end Laravel et un front Vue, sans API séparée.
Alpine.js Alpine.js Micro-bibliothèque JavaScript pour ajouter de l'interactivité directement dans le HTML.
Stimulus Stimulus Bibliothèque JavaScript légère (Symfony/Hotwire) qui relie le HTML au comportement JS.
Blade Blade Moteur de templates de Laravel pour générer le HTML côté serveur.
Twig Twig Moteur de templates de Symfony pour générer le HTML côté serveur.
Mockery Mockery Bibliothèque PHP de création de mocks pour les tests.
Faker Faker Génère de fausses données réalistes pour les tests et le seeding.
PHPUnit PHPUnit Bibliothèque de tests unitaires pour PHP.
Pest Pest Bibliothèque de tests PHP moderne et élégante, bâtie sur PHPUnit.
dompdf dompdf Bibliothèque PHP de génération de fichiers PDF à partir de HTML.
Carbon Carbon Bibliothèque PHP de manipulation des dates et des heures.
Frameworks
Laravel Laravel Framework PHP moderne pour développer des applications web complètes.
Symfony Symfony Framework PHP structuré et modulaire pour applications robustes.
Django Django Framework web Python complet, orienté productivité.
FastAPI FastAPI Framework Python rapide pour créer des API web performantes.
Vue.js Vue.js Framework JavaScript progressif pour créer des interfaces réactives.
Next.js Next.js Framework React full-stack pour le rendu serveur et la génération de sites.
NativePHP NativePHP Framework PHP pour empaqueter une application Laravel en application de bureau ou mobile.
PyQt6 PyQt6 Framework Python pour créer des applications de bureau (interfaces graphiques).
Flet Flet Framework Python pour créer des applications multiplateformes (basé sur Flutter).
Livewire Livewire Framework full-stack pour Laravel : composants réactifs côté serveur.
Filament Filament Framework d'interfaces d'administration pour Laravel.
Bootstrap Bootstrap Framework CSS pour créer rapidement des interfaces responsives.
Tailwind Tailwind Framework CSS utilitaire pour styliser directement dans le HTML.
ORM
Eloquent Eloquent ORM de Laravel : manipule la base de données via des objets PHP.
Doctrine Doctrine ORM de Symfony : gère la persistance des données en base.
Prisma Prisma ORM moderne pour Node.js / TypeScript : accès à la base de données typé.
Gestionnaires de paquets
NPM NPM Gestionnaire de paquets de l'écosystème JavaScript / Node.js.
pip pip Gestionnaire de paquets officiel de Python, utilisé pour installer les bibliothèques.
Composer Composer Gestionnaire de dépendances pour PHP.
UV UV Gestionnaire de paquets et d'environnements Python ultra-rapide.
Base de données
MySQL MySQL Système de gestion de base de données relationnelle (SGBDR).
PostgreSQL PostgreSQL SGBDR open source avancé, réputé pour sa fiabilité.
SQLite SQLite Base de données légère, embarquée dans un simple fichier.
PHPMyAdmin PHPMyAdmin Interface web d'administration des bases MySQL / MariaDB.
HeidiSQL HeidiSQL Client léger pour gérer des bases MySQL, PostgreSQL et autres.
Outils
Semgrep Semgrep Analyse statique de code pour détecter les failles de sécurité.
Rector Rector Outil de refactorisation et de mise à niveau automatique du code PHP.
Vite Vite Outil de build front-end rapide et serveur de développement.
PyInstaller PyInstaller Outil de packaging d'applications Python en exécutables autonomes.
PowerAutomate PowerAutomate Outil low-code Microsoft d'automatisation de flux et de tâches.
Git Git Système de gestion de versions du code source.
GitHub GitHub Plateforme d'hébergement de code et de collaboration basée sur Git.
VSCode VSCode Éditeur de code léger et extensible de Microsoft.
Cursor Cursor Éditeur de code assisté par intelligence artificielle.
Antigravity Antigravity IDE de développement assisté par intelligence artificielle.
LMStudio LMStudio Application pour exécuter des modèles de langage (LLM) en local.
Postman Postman Outil de test et de documentation d'API.
WinSCP WinSCP Client de transfert de fichiers sécurisé (SFTP / SCP) sous Windows.
Node.js Node.js Environnement d'exécution de JavaScript côté serveur.
WordPress WordPress CMS pour créer et gérer des sites web.
Odoo Odoo Suite de gestion d'entreprise (ERP / CRM) modulaire.
Infrastructure
Docker Docker Conteneurisation d'applications pour des environnements reproductibles.
Apache Apache Serveur web qui héberge et sert les applications.
SSH SSH Protocole de connexion sécurisée à des serveurs distants.
VMware VMware Logiciel de virtualisation de machines.
VirtualBox VirtualBox Logiciel de virtualisation open source.
Proxmox Proxmox Plateforme de virtualisation et de gestion de serveurs.
OVH OVH Hébergeur cloud français (serveurs, VPS, domaines).
Evolix Evolix Hébergeur et infogérance de serveurs Linux.
Laragon Laragon Environnement de développement local (Apache, PHP, MySQL) sous Windows.