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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
SwiftUIX avatar

SwiftUIX/SwiftUIX

0
View on GitHub↗
8,067 stars·496 forks·Swift·MIT·23 views

SwiftUIX

SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform bridges for SwiftUI. It functions as a declarative toolkit for building macOS and iOS applications by adding missing native components and expanded interface elements to the standard library.

The project focuses on bridging declarative state to native imperative APIs, particularly for macOS desktop interfaces. It includes specialized controls for window visibility, navigation bar appearance, and system status bar integration, as well as tools for managing system activity controllers and edit menus.

The library covers a broad range of interface capabilities, including collection view rendering, paginated content organization, and multi-line text input. It also provides utilities for navigation bar styling, keyboard padding management, web link previews, and visual effects such as blur application.

Features

  • UI Component Libraries - Provides a comprehensive library of reusable interface elements that expand the standard SwiftUI toolkit.
  • SwiftUI - Implements advanced interface patterns and complex layouts within the SwiftUI framework.
  • View Integrations - Embeds UIKit views within SwiftUI hierarchies by mapping state changes to native updates.
  • Imperative-to-Declarative Bridges - Implements architectural wrappers that bridge native imperative APIs to a declarative SwiftUI interface.
  • Window Visibility Controllers - Provides utilities for toggling whether an application window is key and visible.
  • Declarative Property Bindings - Synchronizes declarative view properties with native object attributes via continuous observation.
  • Declarative UI Components - Provides additional declarative interface elements that bridge gaps in native platform functionality.
  • Keyboard Management - Offers utilities to dynamically adjust UI layouts and padding to accommodate the system virtual keyboard.
  • Native UI Component Libraries - Provides a collection of interface elements that bridge missing native platform functionality into SwiftUI.
  • Navigation Bar Controls - Provides APIs for configuring the color, translucency, and styling of native navigation bars.
  • Status Bars - Adds native system status bar items that trigger popovers for quick access to tools.
  • UI Framework Extensions - Extends the SwiftUI framework with additional components for navigation, padding, and window management.
  • Window Management - Provides declarative controls for managing macOS window visibility and focus states.
  • Collection View Layouts - Renders data lists using custom data sources and cell builders for flexible SwiftUI layout control.
  • Paginated Content Layouts - Provides a capability to organize content into a series of pages for sequential navigation.
  • System Activity Controllers - Provides a SwiftUI capability to present the native system sharing sheet for content distribution.
  • Layout Toolkits - Provides specialized views for rendering collection views, paginated content, and rich web link previews.
  • Declarative UI Kits - Offers a declarative suite of components specifically for building native macOS desktop interfaces.
  • UI Action Error Wrappers - Implements safe execution blocks for button interactions that can throw errors to ensure application stability.
  • Blur Effects - Provides components that apply blur filters to UI elements and backgrounds for visual depth.
  • Multi-line Text Inputs - Provides dedicated form components for capturing and editing long-form, multi-line string content.
  • Keyboard Padding Calculators - Calculates real-time view offsets to prevent the system keyboard from obscuring interface elements.
  • Menu Integration APIs - Provides interfaces for programmatically adding custom items to application menus and context menus.
  • Scroll Access Controllers - Implements mechanisms to dynamically enable or disable scrolling based on application state.
  • State-Driven View Management - Manages interface element visibility and scrolling behavior using a state-driven development approach.
  • Desktop Environment Status Bar Integrations - Integrates application controls and data into the macOS system status bar.
  • Visibility State Management - Allows controlling whether interface nodes are visible, hidden, or invisible based on application state.
  • Link Preview Services - Displays rich link previews for specified URLs to provide a visual summary of web content.
  • UI Components and Libraries - Extended library of standard framework components.

Star history

Star history chart for swiftuix/swiftuixStar history chart for swiftuix/swiftuix

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with SwiftUIX

These projects share indexed features with SwiftUIX. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • saadeghi/daisyuisaadeghi avatar

    saadeghi/daisyui

    41,125View on GitHub↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Sveltecomponentcomponent-librarycomponents
    View on GitHub↗41,125
  • simular-ai/agent-ssimular-ai avatar

    simular-ai/Agent-S

    11,855View on GitHub↗

    Agent-S is a multimodal AI agent and LLM desktop automation framework designed to control operating systems through graphical user interface interactions. It functions as a computer use interface, utilizing vision-language grounding to translate natural language goals into precise screen coordinates and system actions. The project differentiates itself by combining structured accessibility tree inspection with vision-based element localization. It manages cross-application workflows by mapping conceptual descriptions to physical pixels and simulating low-level keyboard and mouse events to mov

    Pythonagent-computer-interfaceai-agentscomputer-automation
    View on GitHub↗11,855
  • simpleboilerplates/swiftui-cheat-sheetSimpleBoilerplates avatar

    SimpleBoilerplates/SwiftUI-Cheat-Sheet

    4,456View on GitHub↗

    This project is a reference guide and technical resource for building user interfaces with the SwiftUI framework. It provides a comprehensive collection of code examples, documentation, and a component library of reusable view implementations and layout patterns. The resource includes a compatibility map that links modern declarative views to their equivalent imperative counterparts in the UIKit framework. This documentation assists with the migration from UIKit to SwiftUI by providing guidance on wrapping legacy view controllers and view subclasses within a declarative hierarchy. The guide

    View on GitHub↗4,456
  • amnweb/yasbamnweb avatar

    amnweb/yasb

    4,209View on GitHub↗

    YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst

    Pythonpythonricingstatus-bar
    View on GitHub↗4,209
Compare all 30 related projects→

Frequently asked questions

What does swiftuix/swiftuix do?

SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform bridges for SwiftUI. It functions as a declarative toolkit for building macOS and iOS applications by adding missing native components and expanded interface elements to the standard library.

What are the main features of swiftuix/swiftuix?

The main features of swiftuix/swiftuix are: UI Component Libraries, SwiftUI, View Integrations, Imperative-to-Declarative Bridges, Window Visibility Controllers, Declarative Property Bindings, Declarative UI Components, Keyboard Management.

Which projects share features with swiftuix/swiftuix?

Projects with overlapping indexed features include: saadeghi/daisyui — This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable… simular-ai/agent-s — Agent-S is a multimodal AI agent and LLM desktop automation framework designed to control operating systems through… amnweb/yasb — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for… simpleboilerplates/swiftui-cheat-sheet — This project is a reference guide and technical resource for building user interfaces with the SwiftUI framework. It… ui-layouts/uilayouts — uillayouts is a comprehensive design system consisting of interactive components, responsive templates,… lxn/walk — Walk is a comprehensive framework for building native Windows desktop applications. It functions as a GUI library and…