Ryan Carver's repositories
swift-matched-animation
Match animations in SwiftUI and UIKit/AppKit.
composable-shared-state
Tools to share state from parent to child features in The Composable Architecture.
ryancarver.com-v1
My photography website
vapor-dependencies
Use Dependencies with Vapor
swift-work-sequencer
A simple Combine-based work queue for Swift
typeregistry
A generic tool for storing and recreating objects.
swift-elasticsearch-query-builder
A simple DSL to make it easier to construct Elasticsearch queries in Swift.
swift-graphql-pagination
Swift implementation of GraphQL Cursors
swift-snapshot-testing-env-overlay
Drop-in replacement for swift-snapshot-testing to configure snapshots location via ENV variable
CloseEnough
Swift property wrapper to allow fuzzy comparison of structs with floating-point members
composable-effect-identifier
A library that helps managing `Effect` identifiers when using "The Composable Architecture" (TCA)
composable-presents
Presentation and dismissal for ComposableArchitecture
elasticsearch-nio-client
A Swift Elasticsearch Client built on top of SwiftNIO
google-cloud-go
Google Cloud Client Libraries for Go.
ryancarver.com-v2
My photography website
swift-app-router
A transparent, state-based, hierarchical router for SwiftUI
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
swift-composable-presentation
Navigation helpers for SwiftUI applications build with ComposableArchitecture
swift-composable-undo
A library that provides undo semantics for the Composable Architecture with optional bridging tofUndoManager.
swift-snapshot-testing
📸 Delightful Swift snapshot testing.
tca-example-recursive-navigation
An approach to recursive navigation with The Composable Architecture.
tca-swiftui-navigation
Navigation helpers for ComposableArchitecture to be used in SwiftUI applications