Packages authored by Space Code
These packages are available as a package collection, usable in Xcode or SwiftPM.
Atomic
Atomic is a lightweight Swift property wrapper that provides thread-safe access to values. It ensures safe concurrent access to properties without the complexity of manual lock management.
Blade
Blade is a pagination framework that streamlines adding pagination to an application.
BuilderMacro
builder-macro is a macro that implements the Builder design pattern in Swift
Concurrency
concurrency is a modern, testable Swift framework that provides elegant abstractions for Grand Central Dispatch (GCD) primitives
CQRS
The Command and Query Responsibility Segregation
Flare
Flare is a lightweight, developer-friendly Swift framework that simplifies working with in-app purchases. It provides a clean, unified API over StoreKit and StoreKit 2, includes async/await-ready workflows, and offers built-in UI components for a seamless integration experience.
flex-ui
FlexUI is a lightweight Swift framework that provides an elegant, chainable API for configuring UIKit components.
FloatingTextField
A customizable floating text field written in SwiftUI
HapticFeedback
haptic-feedback defines different types of haptic feedback
Lazy
Lazy is a small, handy tool for lazily initializing a value
Log
Log is a lightweight, flexible Swift logging framework that provides elegant and customizable logging capabilities for iOS, macOS, tvOS, watchOS, and visionOS applications.
NetworkLayer
NetworkLayer is a modern, type-safe Swift framework for elegant network communication. It provides a robust foundation for making HTTP requests with features like authentication handling, retry policies, and request processing.
Nexus
A watch connectivity wrapper
ObjectsFactory
The framework that helps you create objects for unit tests with ease
overlay-container
overlay-container is a lightweight Swift library for managing overlays and bottom sheets in iOS applications.
page-control
page-control is a highly customizable page control.
pulse
pulse is a swift package designed to efficiently debounce values
SkeletonUI
SkeletonUI provides an easy way to make your views skeletonable
Snacker
Snacker is a modern, lightweight Swift framework for displaying customizable snackbars and toast notifications in iOS applications.
transitions
Transitions is a modern, lightweight Swift framework that simplifies the creation of custom view controller transitions for iOS.
Typhoon
Typhoon is a lightweight library for handling task retries with customizable policies.
Validator
Validator is a modern, lightweight Swift framework that provides elegant and type-safe input validation.
22 packages.