Packages for keyword “appkit”
TextStory
Happier, more flexible NSTextStorage
VariableBlurImageView
Add variable blur to images in UIKit, AppKit and SwiftUI.
WindowTreatment
Tools for happier work with NSWindow
AdvancedCollectionTableView
Extended NSCollectionView & NSTableView: Cell- & ItemRegistration, SwiftUI table cells/collection view items,…
AppKitFocusOverlay
Add hotkey(s) to display the key focus path for any window in your AppKit application.
InfomaniakRichHTMLEditor
A WYSIWYG text editor written in Swift for iOS/macOS/visionOS. Available for SwiftUI, UIKit and AppKit. Based on HTML contenteditable. Used in the Infomaniak Mail application.
TextViewPlus
Make life better with NSTextView+TextKit 1/2
AceLayout
AceLayout provides a Swifty DSL for Auto Layout.
CodeEditTextView
A text editor specialized for displaying and editing code documents. Written in pure Swift.
CompositionalLayoutDSL
CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read.
DSFToggleButton
A macOS toggle button (inheriting from NSButton) that mimics iOS's UISwitch
FZQuicklook
Framework For Quicklook Previews
MenuBuilder
Swift Function Builder for creating NSMenuItems
ACBTokenField
A swift extension on NSTokenField which makes it highly customizable and removes a lot of boilerplate code from implementation
CocoaCompose
Collection of Cocoa controls that look just right, offer modern Swift APIs, and nicely compose together.
ColorToolbox
Swift color utilities
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).
FHExtensions
Some useful Foundation and UIKit Extensions.
FZUIKit
Swift AppKit/UIKit extensions, classes and utilities
Invalidating
Backports the new @Invalidating property wrapper to older platforms