# 🧩 Aranéite Utils — Librairies PHP & JS réutilisables

Ce dépôt regroupe l’ensemble des **librairies JavaScript et PHP** développées pour mes projets.  
Chaque module est conçu pour être **modulaire, léger et réutilisable** dans différents environnements :  
sites statiques, frameworks comme Laravel, WordPress ou Symfony, ou encore des applications front-end modernes.

---

## 📁 Structure du dépôt

```
├── js/
│ └── justified-gallery/
│ └── justified-gallery.js
│
└── php/
└── ...
```

- **`js/`** : contient les librairies JavaScript (front-end, UI, utilitaires).
- **`php/`** : contient les librairies PHP (helpers, classes, outils backend).
- Chaque dossier contient son propre `README.md` pour la documentation et les exemples.

---

## 📦 Librairies disponibles

### ### 🖼️ `js/justified-gallery`

Librairie JavaScript permettant de créer une **galerie d’images justifiée et responsive**  
avec prise en charge :
- du **redimensionnement automatique** des images,
- d’une **navigation clavier**,
- d’une **ouverture en modal** avec navigation entre images,
- du **zoom et drag** dans la vue agrandie.

➡️ [Documentation complète](js/justified-gallery/README.md)

---

## 🚧 À venir

- ⚙️ `php/http-client` — wrapper léger autour de cURL.
- 🔐 `php/env-loader` — gestion simple des variables d’environnement.
- 🧰 `php/str-utils` — helpers de manipulation de chaînes.
- 🎨 `js/color-tools` — outils de conversion et génération de palettes.

---

## 🪪 Licence

Ce dépôt est distribué sous la licence **MIT**, pour permettre une réutilisation libre dans mes projets ou ceux de la communauté.

---

## 👤 Auteur

**Aranéite**  
Développement web & outils open-source  
🌐 [https://araneite.fr](https://araneite.fr)
