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.
EnvironmentVariationPreview
Preview a SwiftUI view in every environment at once: light and dark, right-to-left, dynamic type sizes, locales and 30 more environment values, captioned side by side. Simulator-only, zero dependencies.
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.
PDFjet
Standards-compliant PDFs, at jet speed, in Java, C#, Go and Swift
steve
CLI for driving Mac applications via the Accessibility API
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.
ILikeToMoveIt
Accessible move actions for SwiftUI Lists and easy custom drag and drop for older iOS
Slider
Custom UIKit slider for iOS with a Liquid Glass thumb, right-to-left layouts, an async value API and full accessibility support
TextForSpeech
Text normalization and conditioning for speech-safe Swift workflows.
AXSnapshot
Text Formatted Snapshot for Accessibility Experience Testing
DSFAppearanceManager
Theme and Appearance handling for macOS Appkit (Swift/Objective-C).
SpeakSwiftly
(WIP; Rework at some point...) Local TTS and Text Processing for macOS
SpeakSwiftlyServer
(Rework sched. for Q4) Custom TTS for macOS
Audiograph
Audio-Feedback on Charts for visually impaired Users
axeDevTools
Start testing for accessibility in your iOS application today with axe DevTools for iOS. Please refer to the README to get started.
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.