Modern Swift documentation
Small libraries.
A shared place to learn.
Build with focused Swift libraries. Find the guide, explore a working example, and go deeper with the API reference.
Explore the modulesThe collection
Choose your starting point.
12 libraries · Guides and API references
Storage
Cabinet
Typed files and directories, throwing I/O, Codable storage, and optional ZIP archives.
Read the documentationApplication foundations
Calder
Focused Swift utilities and UI components for Apple applications.
Read the documentationStorage
Lockbox
Typed Keychain access for passwords, credentials, and protected secrets.
Read the documentationTesting
Mocksmith
Record calls, configure stubs, and verify interactions in Swift tests.
Read the documentationApplication foundations
Pathways
Encode typed routes as URLs and decode them back into Swift values.
Read the documentationCode generation
RoundTrip Generator
Describe an API in Swift and generate clients, server scaffolding, and OpenAPI contracts.
Read the documentationNetworking
RoundTrip
Build HTTP requests and compose REST clients for Apple platforms.
Read the documentationApplication foundations
Skein
Compose dependency graphs with explicit lifetimes and isolation.
Read the documentationUser interfaces
MarkdownUI
Render and edit Markdown in SwiftUI with composable styling.
Read the documentationTesting
SnapshotTesting
Verify images, previews, text, and structured values with snapshots.
Read the documentationStorage
SwiftStash
Cache values in memory and on disk with explicit eviction policies.
Read the documentationConcurrency
TaskLoom
Compose asynchronous operations with cancellation, retries, and timeouts.
Read the documentation