awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesState Management

Managing component state and binding user interactions to logic functions within a desktop GUI framework.

Distinct from Desktop Application Frameworks: Distinct from Desktop Application Frameworks: focuses on state management and event binding rather than the general framework structure.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · State Management. Refine with filters or upvote what's useful.

Awesome State Management GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • lc-soft/lcuiAvatar von lc-soft

    lc-soft/LCUI

    4,300Auf GitHub ansehen↗

    LCUI is a component-based, cross-platform UI toolkit for building desktop applications using C, TypeScript, and JSX. It provides a declarative UI compiler that transforms JSX and TypeScript markup into native C code, enabling developers to construct interfaces without a browser runtime. The library includes a CSS styling engine that applies standard CSS rules to layout and style native desktop components, and supports component composition with state management and event binding. The toolkit distinguishes itself by combining web development patterns with native desktop rendering, allowing dev

    Manages component state and binds user interactions to logic functions within a desktop GUI framework.

    Cccross-platform-guigui-framework
    Auf GitHub ansehen↗4,300
  • electron-userland/electron-json-storageAvatar von electron-userland

    electron-userland/electron-json-storage

    1,427Auf GitHub ansehen↗

    Electron JSON Storage ist ein Dienstprogramm zum Speichern und Abrufen von JavaScript-Objekten als JSON-Dateien im lokalen Dateisystem innerhalb von Desktop-Anwendungen. Es fungiert als Wrapper zur Verwaltung lokaler Konfigurationsdateien und ermöglicht es Entwicklern, Benutzereinstellungen und App-Konfigurationen zu speichern und abzurufen, um den Zustand über mehrere Sitzungen hinweg beizubehalten. Die Bibliothek zeichnet sich dadurch aus, dass sie sowohl asynchrone, nicht blockierende Operationen als auch synchrone Fallback-Methoden für den Datenzugriff bietet. Sie verwaltet Daten durch Key-Value-Mapping, bei dem eindeutige String-Identifikatoren in spezifische Dateipfade übersetzt werden, und unterstützt dynamische Pfadauflösung, um Überschreibungen des Speicherverzeichnisses zu ermöglichen. Über die grundlegende Persistenz hinaus enthält die Bibliothek Dienstprogramme zur Inspektion des Speicherverzeichnisses, wie z. B. die Überprüfung auf das Vorhandensein bestimmter Schlüssel oder die Auflistung aller verfügbaren Dateneinträge. Sie bietet zudem Routinen zum Löschen einzelner Einträge oder zum Leeren des gesamten Speicherverzeichnisses, um den lokalen Speicherplatz zu verwalten.

    Manages local configuration files to maintain and reset application settings.

    JavaScriptelectronjsonsettings
    Auf GitHub ansehen↗1,427
  1. Home
  2. Operating Systems & Systems Programming
  3. Desktop Environment Frameworks
  4. Desktop Environment Components
  5. Desktop Application Frameworks
  6. State Management

Unter-Tags erkunden

  • Local Configuration ManagementManaging and clearing local configuration files to maintain application state. **Distinct from State Management:** Distinct from State Management: focuses on file-based configuration persistence rather than in-memory GUI state binding.