Je construis des fondations backend, pas des templates jetables. Actuellement concentré sur Forja, un framework Node.js/Express « sans opinion par défaut, équipé sur demande ».
- 🔭 En ce moment : Forja — cœur registry-driven (auto-discovery des routes/middlewares), CLI de scaffolding façon Vite, écosystème d'addons façon AdonisJS.
- 🌱 Le projet est né de NeoChess-Legacy, en généralisant un pattern de registries qui y était apparu organiquement.
| Package | Version | Description |
|---|---|---|
@forjajs/json-driver |
v0.1.1 | A standalone, page-based B+tree JSON storage engine — usable with or without @forjajs/orm. |
@forjajs/contracts |
v0.1.0 | Zero-dependency DIP contracts (Repository, Hasher, ViewEngine, Addon) and the assertImplements() runtime guard, shared by every Forja addon — HTTP-based or not. |
@forjajs/core |
v0.1.0 | Forja core: registry-driven, feature-based Express foundation — auto-discovers routes and global middlewares, no central list to keep in sync. |
@forjajs/orm |
v0.1.0 | Multi-driver ORM (json-driver, SQLite, MySQL, PostgreSQL, MongoDB) — schema validation, migrations, transactions, query builder, relations. Usable standalone, no Forja required. |
Repos publics : 8 · Organisations : 1 · Membre depuis : 2025
Le README complet (repos, packages npm, stats extra) est régénéré automatiquement chaque jour par une GitHub Action — déclenchable aussi à la main. Voir .github/workflows/update-readme.yml. Les cartes stats/langages ci-dessus sont des images calculées en direct à chaque affichage — toujours à jour, sans action.

