⚛️ GoodReactor is a Redux-inspired Reactor framework for iOS developed using Swift. It enables seamless communication between the View Model, View Controller, and Coordinator through state and navigation functions. It ensures no side-effects by interacting with dependencies outside of the Reduce function. Integrate it with using SPM!
- ios
- reactorkit
- swift
- library
SwiftUI routing from URLs or Types
Swift package with a circular range slider control
Native iOS SDK for developing client apps for Substrate-based networks
📡 GoodNetworking is an iOS library written in Swift that simplifies HTTP networking by using GRSession and Encodable/DataRequest extensions. It supports latest Swift and all iOS devices, making it a powerful solution for managing network interactions and data encoding/decoding. The library is easy to install with SPM.
📑 GoodUIKit is a UIKit extensions library filled with reusable UI snippets for faster and more efficient iOS development. Boost productivity and streamline your workflow with ready-to-use UI components.
Agent-SDK without CLI dependencies, as an alternative to claude-agent-sdk, completely open source
Provides Label and ImageView for screen capture prevention.
Mac app to learn typing and the alphabet
Elegant library to manage the interactions between view and model in Swift
🚀UITableView and UICollectionView provider to simplify basic scenarios of showing the data.
A framework to provide logic designed to prompt users at the ideal moment for a review of your app/software
A project that accompanies my talk, ReactiveCocoa made Simple with Swift
📑 GoodExtensions is a collection of useful and frequently used Swift extensions for iOS development, designed to simplify and streamline common tasks.It helps developers write clean and concise code, saving time and effort while boosting productivity. Get access to a wealth of essential tools for iOS development in one convenient library.
🛠 A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.
Some playgrounds to better understand UIBezierPaths and how to use them.
An easier and faster way to code Autolayout
- swift
- autolayout
- ios
- anchors
A UITableViewCell with an editable text field
A Swift client library for generating URLs with imgix
- imgix
- srcset
- src
- url-builder
Swift playground with a micro web server that replies "Hello world!" to every request
Type-safe Swift client for GitHub's REST API, generated from GitHub's official OpenAPI spec with Apple's Swift OpenAPI Generator. Auto-released monthly.
Which contacts changed outside your iOS app? Better CNContactStoreDidChange notification: Get real changes, without the noise.
- cncontact
- cncontactstore
- contacts
- ios
Lottie Splash Screen plugin for Ionic Capacitor
Playground that demonstrates advanced uses of Swift's Codable