Tools· Design & Kreativ

    Dotmatrix

    Quelloffene Sammlung von über 55 Dot-Matrix-Ladeanimationen für React, TypeScript und Tailwind CSS, installierbar über die shadcn-Registry und nach der Installation lokal frei anpassbar.

    gestaltendausführbarOpen Source

    Beschreibung

    Stärken

    Kostenloser Quellcode
    Alle Loader sind frei und quelloffen, nach der Installation gehört der Code vollständig zum eigenen Projekt.
    Installation über die shadcn-CLI
    Ein Loader landet mit einem einzigen Befehl im Projekt, ohne Code manuell aus einer Vorschau zu kopieren.
    Breite, fokussierte Sammlung
    Über 55 benannte Varianten wie Neon Drift, Pulse Ladder, Core Spiral, Twin Orbit, Prism Sweep, Liquid Vortex oder Infinity Trace sowie Dreieck-, Quadrat- und Spalten-Varianten decken ein breites Spektrum an Ladeanimationen ab.
    Live-Playground zum Feintuning
    Punktgröße, Geschwindigkeit, Farbpreset, Muster, Punktform, Bloom und Deckkraft lassen sich vor dem Einbau direkt im Browser einstellen.
    Lokaler, frei bearbeitbarer Code
    Installierte Dateien liegen im eigenen Repository und lassen sich beliebig umbenennen, umstylen und im Timing anpassen.

    Einschätzung

    KI-Funktionen

    • CLI-Installation ohne manuellen Copy-Paste-Schritt Loader werden per Kommandozeilenbefehl direkt in den Code eingebunden, das erleichtert die Einbindung durch KI-Coding-Assistenten, die Terminalbefehle ausführen können.

    Wofür geeignet

    • React-Projekte mit Tailwind CSS und shadcn-Setup, die eine gebrandete Ladeanimation statt eines generischen Spinners brauchen
    • Ladezustände bei Buttons, Route-Übergängen oder als Alternative zu einem Skeleton, wo ein Standard-Spinner zu billig wirkt
    • Teams, die installierten Code lokal frei anpassen wollen, statt sich auf eine fixe Bibliothekskomponente zu verlassen
    • Weniger geeignet für Weniger geeignet für Projekte, in denen ein Standard-Spinner aus shadcn oder Tailwind bereits ausreicht, das Bundle-Budget knapp ist, oder die Loader-Optik nicht zu einer zurückgenommenen Markenästhetik passt

    Einschränkungen und Hinweise

    • Nur Loader, kein Design-System Dotmatrix deckt ausschließlich Ladeanimationen ab, für Cards, Heroes oder Formulare ist die Bibliothek das falsche Werkzeug.
    • Technische Voraussetzungen Eine laufende React-App mit konfiguriertem Tailwind CSS, eine vorhandene `components.json` für die shadcn-CLI und passende Pfad-Aliase müssen bereits vorhanden sein.
    • Manuelles Setup vor dem ersten Loader Wer Loader-Snippets aus der Galerie kopiert statt per CLI zu installieren, muss zuvor einmalig die gemeinsamen Laufzeit-Dateien `dotmatrix-core.tsx`, `dotmatrix-hooks.ts` und `dotmatrix-loader.css` einrichten und deren CSS global importieren.
    • Farbpaletten anpassen Die Loader sind standardmäßig auf Neon- und Akzentfarben ausgelegt und müssen für den eigenen Markenauftritt umgestellt werden.
    • Kein Reduced-Motion-Fallback ab Werk Die Animationen laufen dauerhaft, ein statischer Zustand für `prefers-reduced-motion` muss selbst ergänzt werden.

    Quick Start

    1. Falls im Projekt noch keine `components.json` existiert, shadcn zunächst initialisieren.
    2. Einen einzelnen Loader per shadcn-CLI installieren, etwa `npx shadcn@latest add @dotmatrix/dotm-square-3`, oder mit `@dotmatrix/all` das gesamte Paket auf einmal, und sicherstellen, dass die Loader-Styles importiert sind.
    3. Wer stattdessen Loader-Snippets aus der Galerie kopiert, richtet vorher einmalig die gemeinsamen Laufzeit-Dateien ein (`dotmatrix-core.tsx`, `dotmatrix-hooks.ts`, `dotmatrix-loader.css`) und importiert deren CSS global.
    4. Im Playground auf der Website Punktgröße, Geschwindigkeit, Farbpreset, Muster, Punktform, Bloom und Deckkraft einstellen und die passenden Props übernehmen.
    5. Den installierten Loader an der passenden Stelle im UI einsetzen, etwa inline bei einem Button oder als Route-Übergangs-Indikator.

    Tipps

    • Inline-Loader nur für lokal wartende Bereiche einsetzen, für größere Ladezustände eher ein Skeleton wählen, das die Form des Inhalts erhält.
    • Bei nicht selbsterklärendem Ladekontext die Animation mit einem zugänglichen Text kombinieren.
    • Nicht mehrere konkurrierende Loader gleichzeitig im selben Sichtbereich zeigen.
    • Vor dem produktiven Einsatz die Farbpalette im Playground auf die eigenen Marken-Tokens umstellen, statt die Neon-Standardfarben zu übernehmen.

    Zugang

    Stand: · Angaben zu Preisen, Tarifen und Funktionen sind eine Momentaufnahme. Vor einer Entscheidung lohnt der Blick auf die Anbieterseite.

    Im Workshop wird daraus Ihre Methode.

    Wer diesen Prozess einmal laufen sieht, will als Nächstes den Agenten dahinter. Das bauen wir im Workshop Vom Prozess zum Agenten.

    Workshops ansehen

    Gespräch statt Pitch

    Erst verstehen, dann entscheiden. Wir nehmen uns Zeit für ein erstes Gespräch, ohne Verkaufsdruck, ohne Verpflichtung.

    Gespräch vereinbaren