awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesData-Driven State Management

Using structured external data files to drive the state and positioning of visual components.

Distinct from CSV-Driven: Existing CSV candidates focus on database record updates or batch command execution, not using CSVs to drive UI state for visualization.

Explore 3 awesome GitHub repositories matching data & databases · Data-Driven State Management. Refine with filters or upvote what's useful.

Awesome Data-Driven State Management GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jannchie/historical-ranking-data-visualization-based-on-d3.jsAvatar von Jannchie

    Jannchie/Historical-ranking-data-visualization-based-on-d3.js

    4,655Auf GitHub ansehen↗

    Dieses Projekt ist ein D3.js-Tool zur Datenvisualisierung und ein Generator für dynamische Balkendiagramme, der historische Ranking-Daten aus CSV-Dateien in animierte visuelle Zeitachsen umwandelt. Es fungiert als CSV-Ranking-Visualisierer und Zeitreihen-Ranking-Dashboard, um zu veranschaulichen, wie sich die Positionen verschiedener Entitäten über einen Zeitraum verändern. Das Tool bietet automatisierte Sortier- und Ranking-Trendanimationen, die statische historische Daten in dynamische Übergänge verwandeln. Es enthält anpassbare Achsenskalierungen, wie z. B. semi-logarithmische Skalen zur Handhabung extremer Abweichungen in der Datengröße, sowie dynamische Farbschemata, die Farben basierend auf Entitätsnamen oder Kategorietypen zuweisen. Das System deckt Zeitreihen-Datenanimation, die Anpassung der Diagrammästhetik für Elemente wie Balkenabrundungen und Label-Positionierung sowie den Import strukturierter Flat-Files zur Steuerung der Visualisierung ab.

    Loads historical data from flat CSV files to determine the positioning and coloring of bar chart elements.

    JavaScriptbargraphd3data-visualization
    Auf GitHub ansehen↗4,655
  • patrickkunka/mixitupAvatar von patrickkunka

    patrickkunka/mixitup

    4,543Auf GitHub ansehen↗

    Mixitup ist eine abhängigkeitsfreie DOM-Element-Animationsbibliothek und Grid-Layout-Engine. Sie dient als clientseitiger Inhaltsfilter und datengesteuerter UI-Controller, der darauf ausgelegt ist, den reibungslosen visuellen Übergang von HTML-Elementen während Einfüge-, Entfernungs- und Sortieroperationen zu verwalten. Das System ist auf die Erstellung interaktiver Galerie-Schnittstellen und dynamischer Inhaltsfilterung spezialisiert. Es ermöglicht die Reorganisation von Elementen unter Verwendung benutzerdefinierter Attribute oder zufälliger Sequenzen, während die Anordnung und Sichtbarkeit von Schnittstellenelementen mit einem zugrunde liegenden Datenmodell synchronisiert wird. Über die Filterung und Sortierung hinaus deckt die Bibliothek das DOM-Element-Management ab, einschließlich des dynamischen Einfügens und Entfernens von Zielen. Sie bietet Funktionen zum Animieren von Container-Größenänderungen, zum Definieren benutzerdefinierter Animationseffekte und zur Verwendung nicht-linearer Stagger-Effekte für das Erscheinen von Elementen.

    Maintains an internal data representation of element states to calculate layout changes before updating the DOM.

    JavaScriptanimationdom-manipulationfilter
    Auf GitHub ansehen↗4,543
  • ramonszo/zuck.jsAvatar von ramonszo

    ramonszo/zuck.js

    3,728Auf GitHub ansehen↗

    zuck.js is a JavaScript UI library used to build JSON-driven story viewers and timelines. It provides a touch-based interface for rendering sequences of full-screen content, enabling the integration of social media style story layouts into web applications. The library features a customizable theme engine that allows for different visual styles and hardware-accelerated 3D transition effects, such as cube transitions, when switching between story sets. It employs mobile UI emulation to replicate native application experiences through fullscreen layouts and gesture-based navigation. The toolki

    Uses structured JSON data to map story sequences and content directly to the UI state.

    TypeScriptfacebookinstagrammedia
    Auf GitHub ansehen↗3,728
  1. Home
  2. Data & Databases
  3. Data-Driven State Management