509 Repositories
Swift data-driven-design Libraries
IPadLiDARExperiment - Simple experiment to capture Depth data from the iPad Pro's LiDAR
iPad LiDAR Experiment Simple experiment to capture and display Depth data from t
MockChat TDD MVVM SwiftUI - Mockable, Test driven Development, clear Architecture example using SwiftUI
MockChat_TDD_MVVM_SwiftUI Mockable, Test driven Development, clear Architecture
LiveWeatherApp - Live Weather App - Displays Live Weather Data with OpenWeather API
Live Weather App - Displays Live Weather Data with OpenWeather API Learned about
FastLayout - A UIKit or AppKit package for fast UI design
FastLayout FastLayout is a UIKit or AppKit package for fast UI design. Layout Ex
API Calling - Made an app in swift that gets data from Randomuser api and uses it in UITableView
API_Calling Made an app in swift that gets data from Randomuser api and uses it
Wiggles-iOS - Beautiful Puppy adoption app built to Demonstrate the SwiftUI and MVVM Architecture
Wiggles 🐶 Beautiful Puppy adoption app built to Demonstrate the use of SwiftUI
Test-To-Do-List - Test To Do List with core data
test-To-Do-List This is my first pet project with core data Launch screen Main s
SwiftCoreDataLoginPage - Login and registration with core data
Login and Registration Page with CoreData In this basic project, which was used
Rabble Wabble - This is small Project implemented with respected design patterns
Rabble_Wabble This is small Project implemented with respected design patterns D
An IPFS client/api Swift Package, with the ability to add and pin any data on iOS/iPadOS/macOS
An IPFS client/api Swift Package, with the ability to add and pin any data on iOS/iPadOS/macOS. Originally bundled with GraniteUI, pulled out for independant use by any party.
In this project I chose MVVM architectural pattern in order to design applications structure.
SwinjectExample In this project I chose MVVM architectural pattern in order to design applications structure. Also I used "Swinject" framework for con
Weather - Use Open weather APIs to fetch live weather data
Weather 🌤️ Use Open weather APIs to fetch live weather data Use Core Location p
This Google Cast demo app shows how to cast videos from an iOS device in a way that is fully compliant with the Cast Design Checklist.
CastVideos-ios (reference iOS sender app) This Google Cast demo app shows how to cast videos from an iOS device in a way that is fully compliant with
CloudKit, Apple’s remote data storage service, provides a possibility to store app data using users’ iCloud accounts as a back-end storage service.
CloudKit, Apple’s remote data storage service, provides a possibility to store app data using users’ iCloud accounts as a back-end storage service. He
This is Github user search demo app which made by many variety of design patterns.
iOSDesignPatternSamples This is Github user search demo app which made by many variety of design patterns. Application Structure SearchViewController.
Mvi Architecture for SwiftUI Apps. MVI is a unidirectional data flow architecture.
Mvi-SwiftUI If you like to read this on Medium , you can find it here MVI Architecture for SwiftUI Apps MVI Architecture Model-View-Intent (MVI) is a
AirQualityMonitoring - Here display the live air quality monitoring data
AirQualityMonitoring Here display the live air quality monitoring data. Details
BowTies - The main purpose of this application is to show how you can perform simple operations using Core Data
BowTies The main purpose of this application is to show how you can perform simp
CoreDataCloudKitShare - Learn how to use Core Data CloudKit
Sharing Core Data Objects Between iCloud Users Implement the flow to share data
Gamer-s-Collection - An app for searching and saving favorite games using rawg.io api and Core Data
Gamer-s-Collection - An app for searching and saving favorite games using rawg.io api and Core Data
SampleProjectMVVM - Sample project using MVVM parsing data from Giphy.com
iOS Take Home Create an iOS app with two views, MainViewController and DetailVie
Synco - Synco uses Firebase's Realtime Database to synchronize data across multiple devices, in real time
Synco Synco uses Firebase's Realtime Database to synchronize a color across mult
Simple, secure password and data management for individuals and teams
Padloc Simple, secure password and data management for individuals and teams (formerly known as Padlock). This repo is split into multiple packages: P
AREarthObservatory - A minimal iOS AR app that visualizes time-series changes in the global environment based on data from NASA satellites
A minimal iOS AR app that visualizes time-series changes in the global environment based on data from NASA satellites
MusicPlayer - Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern and MVVM architecture
Skailer 🎧 Beautiful Music Player app built using SwiftUI to demonstrate Neumorp
Swift Language Weather is an iOS weather app developed in Swift
Swift Language Weather SwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weat
Sample iOS App - A collection of examples and patterns for Unit Testing, UI Testing, handling Result/Optionals, writing documentation
Sample iOS App - A collection of examples and patterns for Unit Testing, UI Testing, handling Result/Optionals, writing documentation, and more
CloneCorp - Data corpus for the evaluation of cross-language clone detection algorithms
CloneCorp - Data corpus for the evaluation of cross-language clone detection algorithms
A simple clean application to provide you with weather forecast data as well as currency rates, all with beautiful melodies and sounds
A simple clean application to provide you with weather forecast data as well as currency rates, all with beautiful melodies and sounds.
Good-news - A simple news application built implementing the MVVM design pattern. It is integrated with a news api which returns JSON
Good News App A simple news application built implementing the MVVM design patte
Kotlin Multiplatform project that gets network data from Food2Fork.ca
Food2Fork Recipe App This is the codebase for a Kotlin Multiplatform Mobile course. Watch the course List to Detail screen Searching Architecture Shar
This is the public repository of the MADBike app for iOS. Public bike rental service for BiciMAD.
MADBike Requirements iOS 10.3+ Xcode 10.3+ Swift 4+ Installation Copy BiciMAD/Supporting Files/GoogleService-Info-Sample.plist to BiciMAD/Supporting F
Task App for Swift that Persist Data with Core Data (iOS)
Originally by: Michael Crump Updates for Xcode 10 with Swift 4.2 by David Phillip Oster
Design-system-demo - This example code is bare-bones to show you what this framework can do
Basic Style Dictionary This example code is bare-bones to show you what this fra
A powerful SwiftUI Architecture that merges Redux to the functional world of Swift. While bringing powerful workflows to streamline CoreML/Metal/IPFS usage in the Apple ecosystem.
GraniteUI - v0.0 - WIP A powerful SwiftUI Architecture that merges Redux event handling and state management with functional programming. While bringi
DataDrivenAlert - Extension for SwiftUI.Alert for data driven configuration
Data driven alert and confirmation dialog Based on Composable Architecture Alert
ClearScore - This application simulates a credit check on a user by making a call to an API and displaying the data
ClearScore Description This application simulates a credit check on a user by ma
The concept took third place in the Design Concept Award contest Season 2 in December 2021.
SwiftUI-UrlaunchedLaunchScreen Developed by Vladyslav Fil as part of the You are launched "Design Concept Award" contest Season #2. Animated Launch Sc
The concept took second place in the Design Concept Award contest Season 2 December 2021.
SwiftUI-UrlaunchedMerryChristmasCard Developed by Yurii Sameliuk as part of the You are launched "Design Concept Award" contest Season #2. MerryChrist
The concept won first place in the Design Concept Award contest Season 2 in December 2021.
SwiftUI-ChristmasGift Developed by Alex Kryvodub as part of the You are launched "Design Concept Award" contest Season #2. ChristmasGift demo. alex.mp
A visual developer tool for inspecting your iOS application data structures.
Tree Dump Debugger A visual developer tool for inspecting your iOS application data structures. Features Inspect any data structure with only one line
Quinbay - The project covers dynamic tableview cell height, MVVM and clean Architecture and Prefetching Table Data From server or infinite scroll view
Quinbay The Quinbay is a sample application. The project covers dynamic tablevie
Quizzler - iOS App Design Pattern(MVC) and Code Structuring
Quizzler iOS App Design Pattern(MVC) and Code Structuring What you will learn Ho
An iOS application enables you explore art works provided by DeviartArt.com with high quality UX.
Iris.iOS Iris is a model mobile application based on iOS. It provides basic functions allow users to explore on DeviantArt and check Daily Arts, Notif
Much a-do with compositional layouts and diffable data sources.
Film Goal Reflect upon decisions made on my last project Films (submitted in July of 2019) and make improvements on my findings. Be more pragmatic wit
IOS-App4 - Core Data add new data and update data
iOS-App4 Core Data add new data and update data.
WeatherSampleApp - Weather Sample app with SwiftUI consuming data from OpenWeather and using CoreLocation
WeatherSampleApp Weather application using SwiftUI Uses data provided by https:/
AQMonitoring - Air Quality Monitoring App to see live AQI and city data/graph in Swift with WebSocket and MVVM architecture
AQMonitoring Air Quality Monitoring App to see live AQI and city data/graph in S
SwiftUI-TodoList - This project uses MVVM architecture and UserDefaults to persist data
SwiftUI-TodoList | ├── SwiftUITodoList | ├── Library | ├── Models
NFCReaderWriter which supports to read data from NFC chips(iOS 11), write data to NFC chips(iOS 13) and read NFC tags infos(iOS 13) by iOS devices.
NFCReaderWriter which supports to read data from NFC chips(iOS 11), write data to NFC chips(iOS 13) and read NFC tags infos(iOS 13) by iOS devices. Compatible with both Swift and Objective-C. I will appreciate you if give me a star on the top right of page.
Weather - Weather app to practice using CoreLocation, fetching data from openweathermap.org API, JSON decoding, applying day\night appearance
Weather App I made this project to practice using CoreLocation, fetching data fr
TrackYourHealth - An iOS application in which data from all health apps are compiled into a single data set (ex. Apple Fitness, Nike Run, etc.)
TrackYourHealth An iOS application in which data from all health apps are compil
ToDoAppCoreData - MVVM + Core Data + Local Notification
ToDo App Features MVVM + Core Data + Local Notification Screen recordings Creadi
A directory demo app written with SwiftUI, Core Data, and Alamofire
Directory-SwiftUI A directory demo app written with SwiftUI, Core Data, and Alamofire Getting Started Clone (or fork) this repo: git clone git@github.
Orbit-swiftui - Orbit design system implemented in SwiftUI for iOS
Orbit is a SwiftUI component library which provides developers the easiest possi
LeetStats - iOS iPadOS application to get your Leetcode statistics using their public API while extensively making use of Charts and visualisation to depict data
LeetStats iOS iPadOS application to get your Leetcode statistics using their pub
Framework for easily parsing your JSON data directly to Swift object.
Server sends the all JSON data in black and white format i.e. its all strings & we make hard efforts to typecast them into their respective datatypes
WatchTube: a standalone WatchOS youtube player utilizing Download API for search data and video streaming
WatchTube is a standalone WatchOS youtube player utilizing Download API for sear
WeatherApp - A simple weather app utilizing Google Places API for search and OpenWeather for weather data
Swift Weather App About A simple weather app utilizing Google Places API for sea
Binding - Data binding framework (view model binding on MVVM) written using propertyWrapper and resultBuilder
Binding Data binding framework (view model binding on MVVM) written using @prope
NewsAppMVVM - A Swift iOS App created to practice MVVM Design Pattern
NewsAppMVVM A Swift iOS App created to practice MVVM Design Pattern. This app re
Lentit iOS app developed in Swift with SwiftUI using MVVM design pattern
Lentit Track things you lend with Lentit Features 100% Swift 100% SwiftUI MVVM d
NetFun-ios-app - iOS app using BFF service to display processed data.
NetFun-ios-app iOS app using BFF service to display processed data. The iOS demo developed in SwiftUI and it uses BFF service to show expected UI comp
Zeplin-ios - First unofficial community driven Zeplin iOS Application
Due to the lack of support and Zeplin's internal policies, we stopped working on Zeplin iOS application. More information can be found through https:/
Review Time is an open source app for iOS written in Swift that show the average review times for iOS and the Mac Apps using data crowdsourced from AppReviewTime
Review Time is an open source app for iOS written in Swift that show the average review times for iOS and the Mac Apps using data crowdsourced from AppReviewTime
Swift-multipart-formdata - MultipartFormData: Build multipart/form-data type-safe in Swift
MultipartFormData Build multipart/form-data type-safe in Swift. A result builder
Model2App - Turn your Swift data model into a working CRUD app.
Model2App is a simple library that lets you quickly generate a CRUD iOS app based on just a data model defined in Swift. (CRUD - Create Read Update De
SwiftyOpenGraph - A swift library that retrieves structured open graph data from webpages.
SwiftyOpenGraph Usage Initialization Base Properties Types Installation License Usage Initialization You use SwiftyOpenGraph by initializing OpenGraph
Neomorphism - Neomorphism Design for ios
Neomorphism This is package for deigning the view of an IOS applction in the neo
A tool for defining design systems and using them to generate cross-platform UI code, Sketch files, and other artifacts.
Lona (Developer Preview) This project is in an early stage and lacks documentation – however, with some effort, it can be used very effectively. If yo
All new design. Inspect your iOS application at runtime.
Peek: All new design Peek 5 with an all new design and all new features. Whether you're a developer, designer or QA/tester, Peek can help you at all s
Xcode .appiconset generator for Adobe Illustrator.
Creating AppIcon sets from Adobe Illustrator This repo is rewrited from original repo https://github.com/CaryChamplin/CreatingIconsFromAI. Just genera
An iOS App which shows live AQI (Air quality index) data for different cities using Web-socket
AQI - Assignment This is an iOS App which shows live AQI (Air quality index) dat
a playground app using `MultipeerConnectivity` to transfor data wirelessly between iOS / iPadOS
README An example app using MultipeerConnectivity to transfor data wirelessly between iOS / iPadOS. Both using Data and Stream to transfer data are su
A fan-made passion project. iOS app designed to keep track of data mined from Animal Crossing: New Horizons
DataCrossing A fan-made passion project. iOS app designed to keep track of data
The SwiftUI Messages Clone consists of layout and composition clones of the iOS Messages app.
The SwiftUI Messages Clone consists of layout and composition clones of the iOS Messages app. It has Messages-like bubble and screen effects, reactions, and animations, all created with SwiftUI.
✨ An elegant way to guide your beloved users in iOS apps - Material Showcase.
Material Showcase for iOS An elegant and beautiful tap showcase view for iOS apps based on Material Design Guidelines. Requirement iOS 10.0+ Swift 4.2
This to learn such as : Add Target , NSNotification Center Send/Get Data , Observer Override , resize Data By Byte , UIImagePicker Delegate , UIAlert Handle , Top ViewController , Get pickerController
Technicalisto How to Create UIButton Class to Pick Data Image Purpose Learn this topics With exact Task Add Target NSNotification Center Send/Get Data
Taking a string containing a csv file and split it into records (aka lines) containing fields of data (aka Array of SubStrings)
Swift .csv parser Taking a string containing a csv file and split it into records (aka lines) containing fields of data (aka Array of SubStrings). Par
Official Swift wrapper for metalpriceapi.com
MetalpriceAPI MetalpriceAPI is the official Swift wrapper for MetalpriceAPI.com. This allows you to quickly integrate our metal price API and foreign
A SwiftUI view for dynamically rendering content based upon "loading", "error", and "completed" data loading states.
SwiftUIAsyncContentView A SwiftUI view for dynamically rendering content based upon "loading", "error", and "completed" data loading states.. Installa
Tweak your iOS app without recompiling!
SwiftTweaks Adjust your iOS app on the fly without waiting to re-compile! Your users won’t see your animation study, Sketch comps, or prototypes. What
Easier sharing of structured data between iOS applications and share extensions
XExtensionItem XExtensionItem is a tiny library allowing for easier sharing of structured data between iOS applications and share extensions. It is ta
A DSL for Data Manipulation
Underscore.m About Underscore.m Underscore.m is a small utility library to facilitate working with common data structures in Objective-C. It tries to
💥 Beautiful, animated and highly customizable UIPageControl alternative for iOS.
PageControl Requirements iOS 9.0+ Xcode 7.0+ Installation CocoaPods: Add folowing line to Podfile and run 'pod instal'. pod 'Sevruk-PageControl' Or j
A fast, safe, flexible operation class for updating data stored in Core Data, written in Swift.
CoreDataOperation CoreDataOperation is a fast, safe, flexible operation for updating your core data models. It supports the latest Swift 2.1 syntax, a
CSP inspired data structures and concurrency control for the Swift programming language.
Solver7CSP CSP inspired data structures and concurrency control for the Swift programming language. Communicating Sequential Processes, Wikipedia-CSP,
Lightweight Core Data fetch framework
FetchKit Lightweight Core Data fetch framework. With FetchKit you can easily fetch data from store without creating NSFetchRequest. Usage Example Core
Decathlon Design System UI components for iOS & iPadOS applications
Vitamin iOS Decathlon Design System libraries for iOS & iPadOS applications Website Introduction Decathlon Design System is the framework that helps o
A CollectionView Layout displaying a slanted cells
CollectionViewSlantedLayout is a subclass of the UICollectionViewLayout allowing the display of slanted cells in a UICollectionView. Features Pure Swi
ExpandingCollection is an animated material design UI card peek/pop controller.
EXPANDING COLLECTION An animated material design UI card peek/pop controller We specialize in the designing and coding of custom UI for Mobile Apps an
📃 FoldingCell is an expanding content cell with animation made by @Ramotion
FOLDING CELL Expanding content cell with animation inspired by folding paper card material design. We specialize in the designing and coding of custom
Conv smart represent UICollectionView data structure more than UIKit.
Conv Conv smart represent UICollectionView data structure more than UIKit. Easy definition for UICollectionView DataSource and Delegate methods. And C
This component allows for the transfer of data items between collection views through drag and drop
Drag and Drop Collection Views Written for Swift 4.0, it is an implementation of Dragging and Dropping data across multiple UICollectionViews. Try it
💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework. (We can also use ASCollectionNode)
⚠️ The latest updates is this PR. It changes the difference algorithm to DifferenceKit. DataSources 💾 🔜 📱 Type-safe data-driven List-UI Framework.
PJFDataSource is a small library that provides a simple, clean architecture for your app to manage its data sources while providing a consistent user interface for common content states (i.e. loading, loaded, empty, and error).
PJFDataSource PJFDataSource is a small library that provides a simple, clean architecture for your app to manage its data sources while providing a co
A generic small reusable components for data source implementation for UITableView/UICollectionView in Swift.
GenericDataSource A generic small reusable components for data source implementation for UITableView/UICollectionView written in Swift. Features Basic
Generic collection view controller with external data processing
FlexibleCollectionViewController Swift library of generic collection view controller with external data processing of functionality, like determine ce
A data-driven UICollectionView framework for building fast and flexible lists.
A data-driven UICollectionView framework for building fast and flexible lists. Main Features 🙅 Never call performBatchUpdates(_:, completion:) or rel
Cellmodel-driven collectionview manager
Sapporo [] (https://github.com/Carthage/Carthage) cellmodel-driven collectionview manager Features Easy to manage your sections and cells (reset/inser