awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lapce avatar

lapce/floem

0
View on GitHub↗
4,020 stele·194 fork-uri·Rust·mit·9 vizualizărilap.dev/floem↗

Floem

Floem is a native desktop UI framework and cross-platform toolkit for building high-performance user interfaces. It functions as a reactive UI library that uses a signal-based state management system to automatically synchronize the interface with data changes via lightweight observable primitives.

The framework utilizes a GPU-accelerated rendering engine to ensure visual consistency and high performance across different desktop operating systems. It features a layout engine based on flexible box and grid models to create responsive screens that adapt to various window sizes.

The toolkit covers a broad range of interface development capabilities, including component styling, theme customization, and the creation of visual transitions using keyframe animations and spring-based easing. It also includes diagnostic tooling for analyzing the view tree and layout properties to identify visual bugs.

Features

  • GPU-Accelerated UI Rendering - Utilizes a GPU-accelerated rendering engine to ensure high performance and visual consistency across desktop operating systems.
  • Cross-Platform UI Frameworks - Provides a framework for building high-performance native user interfaces across multiple desktop operating systems.
  • Desktop UI Frameworks - Provides a comprehensive framework for building hardware-accelerated, cross-platform native desktop user interfaces.
  • Native Desktop UI Frameworks - Provides a framework for building high-performance desktop UIs using non-browser architectures.
  • GPU-Accelerated UI Rendering - Implements a rendering layer that leverages GPU acceleration for high-performance, low-latency desktop interface display.
  • Cross-Platform Desktop Toolkits - Offers a native-feeling desktop toolkit with a unified layout and rendering model across platforms.
  • Flexbox Layout Engines - Implements a layout engine using flexible box and grid systems for responsive desktop interface design.
  • Flexible Grid Layouts - Positions interface elements using flexible box and grid systems to create responsive screens.
  • Hardware-Accelerated UI Transitions - Provides a hardware-accelerated engine to ensure smooth, high-performance native interface transitions and rendering.
  • Reactive State Management - Synchronizes the user interface with data changes automatically using a lightweight signal-based system.
  • Reactive UI Frameworks - Offers a reactive framework that automatically synchronizes the user interface with application state changes.
  • Responsive Layout Adapters - Implements responsive layout adapters that adjust dimensions based on window size changes.
  • Signal-Based Reactivity - Synchronizes the user interface with data changes automatically using a lightweight signal-based state management system.
  • Component Styling - Enables customization of the look and feel of interface elements using specific style attributes.
  • Diagnostic Tooling - Provides diagnostic tools for analyzing the internal view tree and layout properties to identify and fix visual bugs.
  • UI Animations - Creates smooth visual transitions between states using keyframe animations and spring-based easing.
  • Visual Layout Auditors - Provides diagnostic tools to analyze the view tree and layout properties to identify and fix visual bugs.

Istoric stele

Graficul istoricului de stele pentru lapce/floemGraficul istoricului de stele pentru lapce/floem

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Floem

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Floem.
  • dioxuslabs/dioxusAvatar DioxusLabs

    DioxusLabs/dioxus

    36,400Vezi pe GitHub↗

    Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree. The framework distinguishes itself through a unified full-stack runtime tha

    Rustandroidcssdesktop
    Vezi pe GitHub↗36,400
  • dioxuslabs/blitzAvatar DioxusLabs

    DioxusLabs/blitz

    3,327Vezi pe GitHub↗

    Blitz is an HTML and CSS rendering engine and native UI framework designed to translate web-standard markup into visual interfaces for native applications. It functions as a layout engine that converts raw HTML strings into a structured object model for programmatic rendering. The project implements a web-standard layout engine using Flexbox and Grid models to compute element positions and sizes. It includes a dedicated SVG graphics renderer for displaying scalable vector graphics embedded within HTML-based layouts. The framework covers native windowing integration and system accessibility t

    Rust
    Vezi pe GitHub↗3,327
  • flutter/samplesAvatar flutter

    flutter/samples

    19,172Vezi pe GitHub↗

    This is a comprehensive library of code examples and reference implementations for building cross-platform user interfaces with Flutter. The project provides a collection of demo applications and guides designed to illustrate the implementation of design patterns, animation techniques, and testing workflows. The repository features specific demonstrations for native integration, including examples of embedding modules into existing native applications, using platform channels, and bridging native code with the framework. It also serves as an animation reference, providing implementations for

    Dart
    Vezi pe GitHub↗19,172
  • lit/litAvatar lit

    lit/lit

    21,679Vezi pe GitHub↗

    Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages native browser APIs to encapsulate state, logic, and styles, allowing developers to create custom elements that function consistently across any modern web project. The framework distinguishes itself through a reactive property system that automatically triggers efficient, batched DOM updates. By utilizing tagged template literals, it defines declarative UI structures that are compiled into optimized update instructions. Its architecture emphasizes modularity through a reactive con

    TypeScripthtml-templateslitlit-element
    Vezi pe GitHub↗21,679
Vezi toate cele 30 alternative pentru Floem→

Întrebări frecvente

Ce face lapce/floem?

Floem is a native desktop UI framework and cross-platform toolkit for building high-performance user interfaces. It functions as a reactive UI library that uses a signal-based state management system to automatically synchronize the interface with data changes via lightweight observable primitives.

Care sunt principalele funcționalități ale lapce/floem?

Principalele funcționalități ale lapce/floem sunt: GPU-Accelerated UI Rendering, Cross-Platform UI Frameworks, Desktop UI Frameworks, Native Desktop UI Frameworks, Cross-Platform Desktop Toolkits, Flexbox Layout Engines, Flexible Grid Layouts, Hardware-Accelerated UI Transitions.

Care sunt câteva alternative open-source pentru lapce/floem?

Alternativele open-source pentru lapce/floem includ: dioxuslabs/dioxus — Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications… dioxuslabs/blitz — Blitz is an HTML and CSS rendering engine and native UI framework designed to translate web-standard markup into… flutter/samples — This is a comprehensive library of code examples and reference implementations for building cross-platform user… lit/lit — Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages… anomalyco/opentui — Opentui is a terminal user interface framework for building interactive command line applications. It provides a… hackerschoice/thc-tips-tricks-hacks-cheat-sheet — This project is a comprehensive command-line reference and toolkit designed for Linux system administration and…