3 مستودعات
Frameworks for defining the positioning and sizing of user interface elements on macOS.
Distinguishing note: No existing candidates cover programmatic UI layout specifically for macOS
Explore 3 awesome GitHub repositories matching mobile development · macOS App Layout. Refine with filters or upvote what's useful.
SnapKit is a declarative layout library and domain-specific language for managing user interface constraints and view relationships in Swift. It serves as a programmatic framework for positioning and sizing interface elements on iOS and macOS by wrapping native Auto Layout calls in a concise syntax. The library provides a fluent interface that translates high-level descriptive language into imperative layout rules. It differentiates itself through automatic constraint tracking and lifecycle management, allowing for the bulk removal and replacement of positioning rules without manual tracking
Enables the creation of responsive layouts for macOS applications using relative positioning and sizing rules.
PureLayout is a declarative layout framework and Auto Layout wrapper library used for positioning views and managing constraints in iOS and macOS applications. It provides a programmatic engine for building user interfaces through constrained-based positioning and priority levels. The framework utilizes a fluent-interface API design and wrapper-based abstractions to simplify the definition of layout constraints. It features deferred and batch constraint activation to group multiple rules together for simultaneous application to the view hierarchy. The project covers general Auto Layout manag
Provides a framework for defining the programmatic positioning and sizing of user interface elements on macOS.
Customizes the macOS launchpad interface with folders, grid layout, icon appearance, and display modes for a personalized app launching experience.