Packages for keyword “accessibility”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Drops
A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil
AccessibilitySnapshot
Easy regression testing for iOS accessibility
PermissionFlow
A macOS library for guiding users through permission setup with System Settings deeplinks and drag-to-authorize support.
DynamicUI
Render server-driven SwiftUI interfaces from JSON across Apple platforms.
ILikeToMoveIt
Accessible move actions for SwiftUI Lists and easy custom drag and drop for older iOS
LumiKit
A modular Swift package providing design tokens, themeable UI components, and utilities for iOS, iPadOS, and Mac Catalyst apps. Built with Swift 6.2 strict concurrency, UIKit + SnapKit.
Neumorphic
SwiftUI neumorphism (soft UI) library — inner and outer shadow modifiers plus accessible controls, themes, and Swift 6 support. Maintained fork of costachung/neumorphic, continuing from v2.0.7.
PDFjet
Standards-compliant PDFs, at jet speed, in Java, C#, Go and Swift
SpeakSwiftly
(WIP; Rework at some point...) Local TTS and Text Processing for macOS
SpeakSwiftlyServer
(Rework sched. for Q4) Custom TTS for macOS
StatusAlert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Capable
Unified accessibility API for iOS, macOS, tvOS & watchOS.
DesignFoundation
A SwiftUI design system: 54 components, 5 theme presets (10 light/dark themes), 39 style protocols with 115 built-in styles, plus popups, toasts and iPhone Duo two-pane layouts. Swift 6, iOS 18+, macOS 15+, visionOS 2+. Liquid Glass ready.
Slider
Custom UIKit slider for iOS with a Liquid Glass thumb, right-to-left layouts, an async value API and full accessibility support
WindowKit
Swift package for macOS window discovery, querying, hit-testing, placement, and live window control.
TextForSpeech
Text normalization and conditioning for speech-safe Swift workflows.
axeDevTools
Start testing for accessibility in your iOS application today with axe DevTools for iOS. Please refer to the README to get started.
AXSnapshot
Text Formatted Snapshot for Accessibility Experience Testing
DSFAppearanceManager
Theme and Appearance handling for macOS Appkit (Swift/Objective-C).
ScaledFont
Use custom fonts with Dynamic Type on iOS, iPadOS, tvOS, watchOS, visionOS and macOS. This fork of kharrison/ScaledFont adds macOS support, an in-app text size for Mac apps and system font variants.