swiftui-introspect
|
Introspect underlying UIKit/AppKit components from SwiftUI |
Wave
|
Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great. |
STTextView
|
Performant and reusable text view component (TextKit 2), with line numbers and more. UITextView / NSTextView replacement. |
RichTextKit
|
RichTextKit is a Swift SDK that helps you use rich text in Swift and SwiftUI. |
Boutique
|
✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨ |
SwiftTerm
|
Xterm/VT100 Terminal emulator in Swift |
BFKit
|
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster. |
HotKey
|
Simple global shortcuts in macOS |
FluentUI
|
UIKit and AppKit controls for building native Microsoft experiences |
Sourceful
|
A syntax highlighting source editor for iOS and macOS using UITextView and NSTextView. |
QRCode
|
A quick and beautiful macOS/iOS/tvOS/watchOS QR Code generator/detector library for SwiftUI, Swift and Objective-C. |
DSFSparkline
|
A lightweight sparkline component for macOS, iOS and tvOS |
CodeEditTextView
|
A text editor specialized for displaying and editing code documents. Written in pure Swift. |
TextStory
|
Happier, more flexible NSTextStorage |
CompositionalLayoutDSL
|
CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read. |
Invalidating
|
Backports the new @Invalidating property wrapper to older platforms |
AppKitFocusOverlay
|
Add hotkey(s) to display the key focus path for any window in your AppKit application. |
WindowTreatment
|
Tools for happier work with NSWindow |
ACBTokenField
|
A swift extension on NSTokenField which makes it highly customizable and removes a lot of boilerplate code from implementation |
NSUI
|
AppKit and UIKit without conditional compilation |
MenuBuilder
|
Swift Function Builder for creating NSMenuItems |
ColorToolbox
|
Swift color utilities |
CocoaCompose
|
Collection of Cocoa controls that look just right, offer modern Swift APIs, and nicely compose together. |
TextFormation
|
Rules system for live typing completions |
NativeMarkKit
|
NativeMark is a flavor of Markdown designed to be rendered by native apps. |
TextViewPlus
|
Make life better with NSTextView+TextKit 1/2 |
DSFAppKitBuilder
|
A SwiftUI-style DSL for AppKit (macOS) |
AdvancedCollectionTableView
|
Extended NSCollectionView, NSTableView and NSOutlineView: Cell- & ItemRegistration, SwiftUI table cells/collection view items,… |
ContrastKit
|
ContrastKit is a Swift library designed to facilitate colour contrast handling within iOS, iPadOS, macOS, and tvOS applications. It provides developers with tools to automatically generate colour shades from any base colour and determine the most readable contrast colours according to established accessibility standards (AA Large, AA, and AAA). |
SwiftUIWindowBinder
|
Create SwiftUI Views able to access host windows from UIKit (iOS & tvOS) or AppKit (macOS), with zero set up. Works for existing apps, apps with @main/App, and even Playgrounds |
VariableBlurImageView
|
Add variable blur to images in UIKit, AppKit and SwiftUI. |
KeyCodes
|
AppKit Carbon key codes to UIKey-compatible enums |
NicerTouchBar
|
Utilities for a more pleasant NSTouchBar development experience |
ProcessEnv
|
Capture the shell environment of a Foundation app |
ContainedDocument
|
Nested NSDocuments |
DSFSearchField
|
A simple NSSearchField with a localizable, managed recent searches menu. |
Dusk
|
Micro-framework to aid in supporting Dark Mode on macOS |
ContributorUI
|
A UI library for iOS and macOS applications to showcase all contributors of public or private repositories. |
DSFComboButton
|
A drop-in `NSComboButton` replacement with pre macOS 13 support. |
DSFImageTools
|
Conveniences for handling images and colors in AppKit, UIKit, SwiftUI and CoreGraphics (Swift/Objective-C) |
Anima
|
Animation framework for iOS, tvOS, and macOS |
ScrollViewPlus
|
A more pleasant NSScrollView experience |
DSFToggleButton
|
Because sometimes all you want is a nice, big, very visible toggle button |
DSFAppearanceManager
|
Theme and Appearance handling for macOS Appkit (Swift/Objective-C). |
CustomToolTip
|
Easily add custom tool tips with arbitrary content to your AppKit project! |
FZUIKit
|
Swift AppKit/UIKit extensions, classes and utilities |
DSFPasscodeView
|
A passcode entry field for macOS similar to Apple's two-factor authentication field. |
VIViewInvalidating
|
A swift PropertyWrapper providing automatic NSView and UIView invalidation when the properties value changes. (Backwards compatible version of @Invalidating) |
ViewPlus
|
Make working with NSView more pleasant |
TNGradientPickerSlider
|
TNGradientPickerSlider is a ready-to-use AppKit component which lets your users select multiple colors to build a gradient for your macOS application. |
SourceView
|
A TextKit 2 `NSTextView` subclass built specifically to work with source code |
FZMetadata
|
File Metadata & File Query similar to Spotlight |
FZQuicklook
|
Framework For Quicklook Previews |
ScreenUI
|
A multi-platform, multi-paradigm routing framework. |
ColorPopoverWell
|
An advanced NSColorWell replacement based on iWork (Pages,Numbers,Keynote) |
BBLayoutKit
|
A simple and lightweight Auto-Layout Kit that makes you feels laying out views as a fun game. BBLayaoutKit supports UIKit on iOS & tvOS and AppKit on MacOS so you wouldn't have to worry about using different solutions on different platforms. BBLayoutKit is compiled on Xcode 11.4 using Swift 5.2 and will be updated for all future releases. |
AppInfo
|
A utility for accessing application metadata from Info.plist |
AceLayout
|
AceLayout provides a Swifty DSL for Auto Layout. |
RxAppKit
|
RxSwift for macOS |
QuickConstraint
|
Extension functions for making layout programmatically easier and faster |
FHExtensions
|
Some useful Foundation and UIKit Extensions. |
CrossKitTypes
|
Some types and extensions for those using AppKit and UIKit in the same project |