Packages authored by Space Code
These packages are available as a package collection, usable in Xcode or SwiftPM.
Atomic
atomic is a Swift property wrapper designed to make values thread-safe.
Blade
Blade is a pagination framework that simplifies the integration of pagination into the application.
BuilderMacro
builder-macro is a macro that implements the Builder design pattern in Swift
Concurrency
concurrency is a collection of concurrency primitives which helps increase testability
CQRS
The Command and Query Responsibility Segregation
Flare
In-app purchases and subscriptions made easy. Support for iOS, iPadOS, watchOS, and macOS.
flex-ui
flex-ui is a small tool that helps chain UI configurations.
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 logging framework written in Swift.
NetworkLayer
Network communication made easy.
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 lightweight Swift library for displaying snackbars in iOS applications.
transitions
A framework that reduces the hassle of creating custom transitions
Typhoon
Typhoon is a service for retry policies
Validator
Validator is a framework written in Swift that provides functions that can be used to validate the contents of an input value.
22 packages.