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
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
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.
PermissionFlow
A macOS library for guiding users through permission setup with System Settings deeplinks and drag-to-authorize support.
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.
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.
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.
TVFocusKit
tvOS SwiftUI focus that works: shelves that remember focus, reliable programmatic focus, Menu returns to start, anchored scrolling and focus debugging.
TVSlider
Slider and Stepper for tvOS SwiftUI with D-pad acceleration and Siri Remote scrubbing. Native controls on other platforms.
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).
steve
CLI for driving Mac applications via the Accessibility API