Projets open source
Des outils que je conçois, publie et maintiens — bibliothèques .NET et applications web.
OPEN SPACE.EXE — moteur FPS à rendu logiciel
Moteur façon DOOM (BSP) sans WebGL : deux backends de rendu (CPU 8 threads via SharedArrayBuffer, WebGPU), sprites voxel, niveaux faits main.
- TypeScript
- WebGPU / WGSL
- Web Workers
- SharedArrayBuffer
NgSharp v3 — moteur de templates pour .NET
Templates interprétés façon Angular, agnostiques du format : parse n'importe quel fichier texte avec une connaissance fine du HTML. Zéro dépendance, compatible Native AOT.
- C#
- .NET 9
- Native AOT
FluentGraphQL — query-builder pour .NET
Requêtes GraphQL fluent et type-safe côté .NET, sans schéma généré. Performances suivies par benchmarks reproductibles committés dans le repo.
- C#
- .NET 9
- GraphQL
Universe Map — carte 3D de l'Univers
Zoom continu sur cinq ordres de grandeur, 10 000 étoiles en un seul draw call, éphémérides locales et moteur d'éclipses contrôlé contre les données NASA.
- Angular 21
- Three.js
- WebGL