2 dépôts
Logic for positioning elements along the primary layout axis using distribution rules.
Distinct from Axis Appearance Configurations: Focuses on UI element distribution along a primary axis, whereas Axis Appearance Configurations deals with visual grid lines and visibility.
Explore 2 awesome GitHub repositories matching graphics & multimedia · Main Axis Alignment. Refine with filters or upvote what's useful.
This is a layout library for Android applications that implements the CSS Flexible Box layout model. It provides a view container and engine that arrange child views by distributing space and aligning content according to a flexible box model. The framework enables the creation of responsive user interfaces that automatically adjust element positioning, wrapping, and growth based on available screen dimensions and orientations. The system includes capabilities for adaptive layout workflows, dynamic element alignment, and a virtualized rendering system for recycling views to display large dat
Positions child elements along the primary axis using rules such as center, start, end, or space-between.
Druid is a native user interface toolkit and 2D graphics engine for the Rust programming language. It functions as a retained-mode, data-driven framework for building graphical user interfaces that run across Linux, macOS, and web browsers via WebAssembly. The toolkit distinguishes itself through a data-first approach to UI design, utilizing lenses to isolate subsets of global application state and synchronize them with specific widgets. This allows the visual layout to update automatically when the underlying data model changes. Its capability surface includes a constraint-based box layout
Positions child components along primary layout axes using configurable distribution and alignment rules.