Showing 36 of 39 projects
A Swift implementation of ReactiveX for composing asynchronous and event-driven code using observable sequences.
A network abstraction layer for Swift that encapsulates Alamofire with compile-time endpoint safety.
A reactive and unidirectional Swift application architecture framework combining Flux and Reactive Programming.
A reactive, card-based UI framework for iOS built on UIKit with MVVM and RxSwift data binding.
A powerful iOS navigation library implementing the Coordinator pattern for clean separation of routing logic.
A reactive navigation framework for iOS applications based on the Flow Coordinator pattern.
A RxSwift wrapper for Alamofire that enables reactive network programming in Swift.
A reactive keyboard observer for iOS that provides keyboard frame changes as RxSwift observables.
A collection of iOS sample apps showcasing and comparing different architectural patterns like MVC, MVVM, VIPER, and RIBs.
A reactive Bluetooth library for iOS and macOS that simplifies BLE interactions using RxSwift.
A reactive Bluetooth library for iOS and macOS, providing a clean RxSwift API for BLE device interaction in both Central and Peripheral modes.
A reactive gesture handling library for iOS and macOS using RxSwift, turning any view into a gesture observable.
A thin RxSwift wrapper for RealmSwift that enables reactive observation and write transactions for Realm collections and objects.
A Swift library for reflection-based object mapping between dictionaries, JSON, XML, and various data stores like Realm and CoreData.
A robust Swift state-management framework for iOS (UIKit/SwiftUI) with an integrated ORM for complex applications.
A state machine library for RxSwift that combines state transitions with side effects, inspired by Redux and Elm.
Adds smooth animations to RxCocoa bindings for iOS UI updates.
A type-safe, data-driven framework for partial updates in UICollectionView and UITableView on iOS.
A lightweight network abstraction layer for Swift, built on top of Alamofire to simplify RESTful JSON API interactions.
A lightweight iOS editor kit built on Texture that supports combined languages and rich media with XML parsing.
A REST API testing tool for iOS that lets developers test APIs on mobile devices without a desktop PC.
A reactive architecture foundation for rapid and safe iOS development, improving code reusability, testability, and safety.
A persistence AVPlayer wrapper for iOS/tvOS with state management, background playback, and plugin support.
A Swift library for integrating Google's Invisible reCAPTCHA v2 into iOS apps, handling events and validation automatically.
A Swift network library built on Moya with RxSwift support and a plugin-based architecture for reactive and declarative networking.
RxSwift bindings for iOS Permissions API, enabling reactive permission handling.
A native macOS manga reader app with keyboard navigation and local library management.
A syntactic sugar library for Moya that simplifies API endpoint definitions in Swift.
An unofficial GitHub API client for Swift, built with RxSwift and Alamofire for reactive networking.
A reactive wrapper around UIImagePickerController for iOS, simplifying photo and video picking with RxSwift.
A macOS app that automatically sets your desktop wallpaper to hand-picked 18th century art, generating beautiful images tailored to your screen.
RxSwift extensions for Core Data that enable reactive data persistence in iOS/macOS apps.
A Swift validation library offering easy-to-use, readable, and extensible validation for strings, dates, and integers, with optional RxSwift integration.
A Swift library for building unified feedback loops (state machines) that work with RxSwift, ReactiveSwift, and Combine.
A lightweight framework for implementing a state container pattern in a reactive way for iOS/macOS apps.
A versatile Swift HTTP networking library with built-in Codable support, request interceptors, and popular framework integrations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.