NumberFlow: Abhängigkeitsfreie React-Komponente für animierte Zahlen

LinkMaxwell BarvianTool

NumberFlow ist eine quelloffene, barrierefreie React-Komponente von Maxwell Barvian, die Zahlenwechsel automatisch und flüssig animiert. Die Bibliothek verzichtet auf externe Abhängigkeiten, nutzt Web-Standards und unterstützt native Formatierungsoptionen über Intl.NumberFormat.

Das Wichtigste

  1. Automatische Übergänge: Die Komponente reagiert auf Wertänderungen und animiert Ziffernübergänge ohne zusätzliche Animationsbibliotheken.
  2. Native Formatierung: Unterstützt Intl.NumberFormatOptions und Lokalisierungsparameter direkt über Props wie format und locales.
  3. Umfassend anpassbar: Bietet detaillierte Steuerung von Animationstimings (transform, spin, opacity), Trend-Richtungen und Ziffern-Zyklen (z. B. für Countdowns).
  4. Sicherheit und Styling: Unterstützt Content Security Policies (CSP) via Nonce oder Hash; Styling erfolgt über CSS Custom Properties und Shadow DOM ::part-Selektoren.
  5. Gruppierung und Barrierefreiheit: Bietet <NumberFlowGroup> zur Synchronisation mehrerer Zahlen sowie automatische Berücksichtigung von prefers-reduced-motion.

Warum das relevant ist

Viele bestehende Zähler- und Ticker-Komponenten bringen schwere Abhängigkeiten mit oder vernachlässigen Barrierefreiheit und präzise Lokalisierung. NumberFlow schließt diese Lücke, indem es eine leichtgewichtige Lösung liefert, die sich nahtlos an moderne Designsysteme und Content Security Policies anpassen lässt.

Einordnung

Maxwell Barvian setzt unter der Haube auf Custom Elements und CSS-Masken, was eine hohe Performanz ohne Fremdbibliotheken ermöglicht. Entwickler müssen jedoch bestehende Grenzen beachten: Wissenschaftliche Notationen sowie nicht-lateinische Ziffern und RTL-Sprachen werden derzeit nicht unterstützt. Zudem skalieren Hintergründe und Rahmen nicht flüssig bei Übergängen, wofür externe Lösungen wie Motion for React empfohlen werden.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Link:Swami Malode

    Rare UI: Sammlung animierter React-Komponenten

    Rare UI ist eine kostenlose Open-Source-Bibliothek mit über 18 animierten React-Komponenten, die sich über die shadcn CLI installieren lassen.

    Webentwicklung· Tool

  • Link:Matt Perry

    Motion: Web-Animationsbibliothek für React, JavaScript und Vue

    Motion (ehemals Framer Motion) ist eine unter der MIT-Lizenz veröffentlichte Animationsbibliothek für React, JavaScript und Vue. Sie nutzt eine Hybrid-Engine aus JavaScript und hardwarebeschleunigten Browser-APIs (wie ScrollTimeline). Neben über 430 Beispielen bietet das Ökosystem Entwicklertools wie Motion UI, einen KI-Kit für Coding-Agenten und MotionScore für Performance-Audits.

    Webentwicklung· Tool

  • Link:Kacem Mathlouthi

    benday: Halbraster-Ladeindikatoren aus Logos für KI-Interfaces

    benday ist eine React-Komponente, die beliebige Logos in animierte Ben-Day-Rasterpunkte verwandelt. Sie dient als Lade- bzw. Thinking-Indikator für KI- und Agenten-Schnittstellen anstelle von standardmäßigen Spinnern.

    Webentwicklung· Tool

  • X-Post:Swami

    Rare UI: Kostenlose animierte React-Komponenten via shadcn CLI

    Swami Malode stellt Rare UI vor, eine kostenlose Open-Source-Sammlung von animierten React-Komponenten. Die Komponenten lassen sich direkt über das shadcn CLI in Projekte einbinden.

    3963Lesezeichen352.118Aufrufe

    Webentwicklung· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.