14 个仓库
Third-party libraries providing specialized UI controls and functional extensions.
Explore 14 awesome GitHub repositories matching part of an awesome list · UI Libraries and Extensions. Refine with filters or upvote what's useful.
Accompanist is a Jetpack Compose extension library providing a set of utility components and libraries that fill functional gaps in the declarative UI framework. The project provides an adaptive layout toolkit for building user interfaces that automatically adjust based on Android screen size and device configuration. It includes a renderer for converting standard Android Drawable assets into formats compatible with a declarative painting system, as well as a manager for requesting and tracking Android system permissions.
A set of utility components and libraries that extend the Jetpack Compose declarative UI framework.
⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes
Global keyboard shortcut registration for macOS apps.
💾 Swifty and modern UserDefaults
Simplified persistent storage for user preferences.
NOTE If you'd like to see QGrid in action, check out this demo of early alpha version of QDesigner (see video below). Install Beta of QDesigner: https://testflight.apple.com/join/aSXW5tVp Install a companion QDesigner Client on iPhone, to see your UI design on a target device, updated in…
Grid layout component with support for dynamic data.
Just pass in some view controllers and this package will take care of the rest. Built-in SwiftUI support.
Helper for building macOS preference windows in SwiftUI.
Animated onboarding screen component for mobile apps.
A SwiftUI implementation of UICollectionView & UITableView. Here's some of its useful features: supports preloading and onAppear/onDisappear. supports cell selection, with automatic support for SwiftUI editing mode. supports autosizing of cells. supports the new…
Advanced collection view implementation for SwiftUI.
A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS.
Card-based swipeable interface component.
Sunburst diagram is a library written with SwiftUI to easily render diagrams given a tree of objects. Similar to ring chart, sunburst chart, multilevel pie chart.
Sunburst chart visualization component for SwiftUI.
SwiftSpeech Speech Recognition Made Simple
Speech recognition wrapper for SwiftUI applications.
Asyncrounously download and display images in Swift UI. Supports progress indicators, placeholders and image transitions.
Image loading library with support for SwiftUI.
The easiest way to implement font icons in your SwiftUI project.
Icon font integration for SwiftUI views.
SyntaxHighlight makes TextMate-style syntax highlighting easy for SwiftUI.
Syntax highlighting component for code display.
@SharedObject is an alternative to @StateObject, @ObservedObject, @EnvironmentObject to handle ObservableObject. If you need to have multiple objects of the same class persisted among multiple view instances, its difficult to handle the situation with other wrappers: with @StateObject the object…
State sharing mechanism across SwiftUI views.