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
·

4 Repos

Awesome GitHub RepositoriesStack-Based Layout Containers

Container management via a push/pop stack that automatically positions and spaces nested UI controls.

Distinct from Component Layout Containers: Distinct from Component Layout Containers: focuses on stack-based push/pop management rather than generic flexible container arrangement.

Explore 4 awesome GitHub repositories matching user interface & experience · Stack-Based Layout Containers. Refine with filters or upvote what's useful.

Awesome Stack-Based Layout Containers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • rxi/microuiAvatar von rxi

    rxi/microui

    5,525Auf GitHub ansehen↗

    microui is a minimal immediate-mode graphical user interface library written in C, designed for resource-constrained environments such as embedded systems. It operates without dynamic memory allocation and has no external dependencies beyond standard C, making it a self-contained solution for building lightweight interfaces. The library is delivered as a single header file, simplifying integration into any project. It uses a fixed-allocator heap for all runtime state, guaranteeing deterministic memory use and predictable performance. All drawing is delegated to user-supplied callbacks, keepin

    "Uses a single function to push and pop container regions that automatically position and space nested controls."

    C
    Auf GitHub ansehen↗5,525
  • jinxiansen/swiftuiAvatar von Jinxiansen

    Jinxiansen/SwiftUI

    5,440Auf GitHub ansehen↗

    Dieses Projekt ist eine deklarative UI-Musterbibliothek und Referenzimplementierung zur Strukturierung von Layouts, Navigationsflüssen und Datensammlungen über Apple-Plattformen hinweg. Es bietet eine Sammlung praktischer Implementierungsmuster und Komponentenbeispiele für den Aufbau von Benutzeroberflächen unter Verwendung des SwiftUI-Frameworks. Die Bibliothek dient als plattformübergreifende Referenz für das Rendern visueller Inhalte auf iOS und macOS. Sie enthält einen Leitfaden zur View-Implementierung, der das Management von Navigation, die Handhabung von Benutzereingaben und das Einbetten von Webinhalten abdeckt. Die Codebase deckt breite Funktionsbereiche ab, einschließlich Layout-Management durch Stack-basierte Kompositionen und Formularorganisation sowie Anwendungs-Navigationsframeworks mittels Tab-Bars und hierarchischem Routing. Sie bietet Muster für die Datenanzeige durch iteratives Collection-Rendering, Benutzerinteraktion via Eingabesteuerelemente und Event-Handling sowie die Nutzung interaktiver Content-Overlays wie Modals und Alerts. Das Projekt enthält zudem Utilities für die Integration von Legacy-Views, was das Einbetten Controller-basierter Komponenten innerhalb einer modernen deklarativen Hierarchie ermöglicht.

    Provides layout composition using nested horizontal and vertical stacks to automate screen positioning.

    Swift
    Auf GitHub ansehen↗5,440
  • simpleboilerplates/swiftui-cheat-sheetAvatar von SimpleBoilerplates

    SimpleBoilerplates/SwiftUI-Cheat-Sheet

    4,456Auf GitHub ansehen↗

    Dieses Projekt ist ein Referenzleitfaden und eine technische Ressource für den Aufbau von Benutzeroberflächen mit dem SwiftUI-Framework. Es bietet eine umfassende Sammlung von Codebeispielen, Dokumentationen und eine Komponentenbibliothek wiederverwendbarer View-Implementierungen und Layout-Muster. Die Ressource enthält eine Kompatibilitätskarte, die moderne deklarative Views mit ihren äquivalenten imperativen Gegenstücken im UIKit-Framework verknüpft. Diese Dokumentation unterstützt die Migration von UIKit zu SwiftUI, indem sie Anleitungen zum Kapseln von Legacy-View-Controllern und View-Subklassen innerhalb einer deklarativen Hierarchie bereitstellt. Der Leitfaden deckt ein breites Spektrum an Interface-Funktionen ab, einschließlich der Implementierung von Navigationsstrukturen, Grid- und Stack-basierten Layouts sowie performantem Listen-Rendering. Er beschreibt zudem die Verwendung interaktiver Komponenten für Benutzereingaben, Gestenerkennung und die Anwendung visueller Modifikatoren für das Styling.

    Implements structural arrangements using vertical, horizontal, and depth-based stack containers.

    Auf GitHub ansehen↗4,456
  • textualize/toolongAvatar von Textualize

    Textualize/toolong

    3,921Auf GitHub ansehen↗

    toolong ist ein Terminal-Log-Viewer und TUI-Log-Manager, der für die Überwachung von Live-Log-Streams und die Navigation in großen Log-Dateien entwickelt wurde. Er fungiert als Log-Aggregator und JSONL-Formatter, der in der Lage ist, mehrere Log-Dateien zu einer einzigen chronologischen Ansicht zusammenzuführen, indem Zeitstempel automatisch erkannt werden. Die Anwendung unterstützt die Visualisierung strukturierter Daten durch Pretty-Printing von JSONL-Dateien und die Anwendung von Syntax-Highlighting auf gängige Webserver-Log-Muster. Sie verarbeitet große Datenmengen effizient durch scrollbare Ansichten mit virtueller Größe, was es Benutzern ermöglicht, komprimierte Logs oder Dateien beliebiger Größe zu öffnen, ohne das gesamte Dokument in den Arbeitsspeicher zu laden. Das System umfasst Funktionen für das Tailing von Log-Streams, das Fuzzy-Text-Matching und die Navigation über ein Stack-basiertes Screen-Modell. Es bietet zudem eine Befehlspalette zur Entdeckung von Anwendungsfunktionen und unterstützt interaktive Elemente wie anklickbare Links und Hover-Tooltips.

    Implements a stack-based system for pushing, popping, and switching full-terminal containers.

    Pythonjsonlrichterminal
    Auf GitHub ansehen↗3,921
  1. Home
  2. User Interface & Experience
  3. Layout Management
  4. Component Layout Containers
  5. Stack-Based Layout Containers