Swift development-related framework

Newest releases

Ali-Fayed Hi there, This is MVVM example app with RxSwift & RxDataSources & Dependency Injection & UnitTests and more πŸ‘‹ MVVM with RxSwift Example Features: Rea

DaniEid Swift Clean Architecture MVVM This is an example of clean architecture and MVVM pattern written in swift First of all thanks to all of those who made

inamiy Actomaton is Swift async/await & Actor-powered effectful state-management framework inspired by Elm and swift-composable-architecture.

alchemy-swift Elegant, batteries included web framework for Swift. struct App: Application { func setup() { self.get { "Hello World!"

tiskender2 TicketKit is a framework that can use as a Ticket, Coupon or any way you like

jumpper Welcome to jumpper. Is an open source framework, which is independent of other web frameworks or toolkits available on the market, such as Vapor, Kitura and Perfect. It can be used in conjunction with any of them and even alone. T

steipete InterposeKit is a modern library to swizzle elegantly in Swift, supporting hooks on classes and individual objects.

pointfreeco The Composable Architecture is a library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. It can be used in SwiftUI, UIKit, and more, and on any Apple platform (i

Upmer FlashUI Why use this? Write UI code faster with chained calls Currently you type: let stackView = UIStackView() self.stackView = stackView stackView.axis = .vertical stackView.frame = CGRect(x: 100, y

FradSer 30 Days of SwiftUI Challenges C01 - πŸ•° Plus One Second Timer with a button to plus one second per click. C02 - πŸ”› Dark Mode Test Dark mode test with cus

vincent-pradeilles Locatable Context Locatable is a Swift micro framework that leverages Property Wrappers to implement the Service Locator pattern, through a custom attribute @Locatable. Here's an example of how it can be

kitasuke SwiftUI-MVVM One of the biggest idea for having MVVM is that most of data flow can be testable. Data binding in view layer by SwiftUI is awesome. However, this project has view model layer to make it testable as much as

johnsusek ⚠️ Fluxus is no longer maintained, and may not be using latest SwiftUI best practices. πŸ‘‰ I encourage you to look at the source of Fluxus. If you do, you'll realize this is simply a pattern more than a f

CombineCommunity subject# RxCombine RxCombine provides bi-directional type bridging between RxSwift and Apple's Combine framework. Note: This is highly experimental, and basically just a quickly-put-together PoC. I gladly accept PRs

zhuowei Understanding SwiftUI by reimplementing it to render to HTML. Want to keep up with Swift news on your Amazon Echo or Google Home smart speaker? Follow me on Voco. What it does Almost nothing! It can barely render

artemnovichkov SwiftUI by Examples SwiftUI is a simple way to build user interfaces across all Apple platforms with the power of Swift. I'm going to fill the repo with useful examples of SwiftUI. Stay tuned!

vincent-pradeilles Locatable Context Locatable is a Swift micro framework that leverages Property Wrappers to implement the Service Locator pattern, through a custom attribute @Locatable. Here's an example of how it can be

ra1028 This is an example project of SwiftUI and Combine using GitHub API.

marty-suzuki GitHubSearchWithSwiftUI GitHubSearchWithSwiftUI is an example that using Combine and SwiftUI Receive Results Receive Error SafariViewController ricemill-sampl

cats-oss Unidirectional Input Output framework Introduction Ordinary ViewModels of MVVM might be implemented like this. There are two inputs which one is a input from outside (func search(query:)), a

SvenTiigi SwiftKit enables you to easily generate a cross platform Swift Framework from your command line. It is the best way to start your next Open-Source Swift Framework πŸ“¦ . SwiftKit is inspired by Swif

ios-utils XRouter A simple routing library for iOS projects. Usage Basic Usage Define Routes enum Route: RouteType { case homeTab case login case

Swinject Swinject Swinject is a lightweight dependency injection framework for Swift. Dependency injection (DI) is a software design pattern that implements Inversion of Control (IoC) for resolving dependenci

krzysztofzablocki ViewModelOwners Β΅framework that will simplify your MVVM integration and help manage subscription for side-effects. No need to create viewModel property Don't need to deal with nil state if programmer forgo

tailec A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others。

ios-utils XRouter A simple routing library for iOS projects. Usage Basic Usage Creating a Router // Create a router let router = Router<MyRoutes>() // Navigate to a route rou

pgorzelany iOS Project Template A template to jumpstart your next iOS project integrating best practices and tools. Supports Xcode 10, Swift 4.2 Motivation When working for early stage startups I frequently had to star

ReMVVM ReMVVM ReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM. Redux + MVVM = ReMVVM Motivation Model-View-ViewModel - is well known and widely used architec

uber Needle is a dependency injection (DI) system for Swift. Unlike other DI frameworks, such as Cleanse, Swinject, Needle encourages hierarchical DI structure and utilizes code generation to ensure compile-time safety.

ProChain SwiftyEOS SwiftyEOS is an open-source framework for interacting with EOS, written in Swift. Features EOS key pairs generation Private key import Signature hash Basic RPC API(chain/history) query c

HTTP-RPC Introduction Lima is an open-source framework for simplifying development of responsive iOS and macOS applications. The project's name comes from the nautical L or Lima flag, representing the first letter of the word

messeb iOS project template This repository contains a template for iOS projects with a framework-oriented architecture approach, preconfigured fastlane lanes, Travis CI jobs and Github integrations of Codecov, HoundCI for