Packages authored by Fluid Group
These packages are available as a package collection, usable in Xcode or SwiftPM.
AsyncMultiplexImage
Async image loading for SwiftUI with support for multiple resolutions and efficient handling using Swift concurrency features.
Brightroom
📷 A composable image editor using Core Image and Metal.
Bulk
👨💻 Bulk is a library for buffering the objects. Pipeline(Sink) receives the object and emits the object bulked.
Bureau
An easy way to use input view to display custom-view on iOS UIKit
Capturer
📸 A wrapper for AVCaptureSession - The way easier to use the Camera.
CompositionKit
A collection of components to build composed component
Descriptors
EmbeddedStringsKit
FluidInterfaceKit
🌧 A framework that provides the advanced infrastructure for your iPhone apps
GeometryKit
Calculating geometry in CoreGraphics
JAYSON
🧱 A JSON decoding/encoding library that handles optimistically or strictly.
MatchedTransition
A primitive stuff to do transition
MondrianLayout
🏗 A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS.
PrecisionLevelSlider
Like Photos Editing Slider
ResultBuilderKit
Set of result builder
Rideau
🎪 Rideau is a drawer UI similar to what Apple's apps use. (e.g Maps, Shortcuts) Supports multiple snap points
RubberBanding
swift-collections
Commonly used data structures for Swift
swift-indexed-collection
swiftui-color
swiftui-gesture-velocity
In SwiftUI, a property-wrapper provides velocity in pt/s from gesture
swiftui-hosting
a patched hosting view
swiftui-object-edge
Yet another @SwiftUI.State but using autoclosure
swiftui-scrollview-interoperable-drag-gesture
A custom gesture that allows scroll views to be prioritized. Hitting edges makes the gesture activate.
swiftui-snap-dragging-modifier
An essential component for making fluid interface with SwiftUI.
swiftui-stack
Yet another Navigation Stack + Transition
SwiftUISupport
Texture
Smooth asynchronous user interfaces for iOS apps.
TextureBridging
It enables Texture to integrate ASDisplayNode with the world of AutoLayout.
TextureSwiftSupport
A library that gains Texture(AsyncDisplayKit) more power in Swift.
TransitionPatch
Declarative sequence for converting value.
WrapLayout
A custom layout built on top of SwiftUI's Layout API that lays elements out in multiple lines. Similar to flex-wrap in CSS, CollectionViewFlowLayout.
32 packages.