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

  • X-Post:Urvish

    useLayouts: Kostenlose animierte React-Komponenten

    Entwickler Urvish stellt useLayouts vor, eine Sammlung kostenloser und anpassbarer React-Komponenten mit Fokus auf Interaktion und Animation.

    343Lesezeichen17.626Aufrufe

    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:uiarc.dev

    Arc: Animierte React-Komponenten und UI-Blöcke für shadcn und KI-Tools

    Arc (uiarc.dev) ist eine Komponentenbibliothek für React mit integrierten Animationen. Die Sammlung umfasst 140 UI-Komponenten und 83 Blöcke, die sich über das shadcn-CLI, einen MCP-Server oder KI-Tools wie Cursor und Claude in Projekte einbinden lassen.

    Webentwicklung· Tool

  • X-Post:Houdayfa

    Kobra: Animierte Komponentenbibliothek für React

    Houdayfa empfiehlt mit Kobra eine React-Komponentenbibliothek, die aufwendig gestaltete, animierte Elemente für Frontend-Projekte bereitstellt.

    1109Lesezeichen42.876Aufrufe

    Webentwicklung· Tool

Sprechen wir über Ihr Projekt.

Standorte

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

Ein Teil von diesem Inhalt wurde mit KI gemacht.