Tous les projets

Moteur de graphiques financiers

ReinCharts

Une évolution de Recharts orientée interaction avancée, performances et visualisation financière.

Période
2025 — aujourd’hui
Catégorie
Open source
État
En développement
Contexte
Projet personnel
Rôle
Modernisation du moteur de graphiques et extensions financières
Graphique financier en chandeliers rendu avec ReinCharts
React 19
base modernisée
SVG + Canvas
rendu hybride
TypeScript
API composable

Vue d’ensemble

ReinCharts constitue la fondation graphique d’OpenBacktest. Le travail couvre l’architecture des composants, les interactions de zoom et de dessin, les indicateurs et les contraintes de rendu d’un terminal temps réel.

Le défi

Faire évoluer une base issue de react-financial-charts vers React moderne tout en ajoutant les interactions nécessaires à un terminal de replay dense et extensible.

L’approche

Le travail porte sur la composition des panneaux, les interactions de zoom et de dessin, les indicateurs, le typage et l’intégration dans le terminal OpenBacktest, avec une séparation progressive des packages réutilisables.

Le résultat

ReinCharts sert de fondation graphique au terminal et permet de faire évoluer les outils financiers indépendamment du reste du SaaS.

Réalisations clés

  • Interactions de charting à haute densité
  • Composants composables et API TypeScript
  • Indicateurs, panneaux et outils de dessin