523 Repositories
Swift open-data Libraries
:globe_with_meridians: Small iOS app to show some COVID-19 health, data, news and tweets
covid19.swift Small iOS app to show some COVID-19 health, data, news and tweets ⚡ Requirements Xcode 12, iOS 14 Credits API: COVID-19 API: News Tweets
List tree data souce to display hierachical data structures in lists-like way. It's UI agnostic, just like view-model and doesn't depend on UI framework
SwiftListTreeDataSource List tree data souce to display hierachical data structures in lists-like way. It's UI agnostic, just like view-model, so can
Open Source Real Time Strategy game based on Warfare Incorporated
About Hostile Takeover is the open source release of the wildly popular mobile Real Time Strategy game Warfare Incorporated. Warfare Incorporated's de
The one and only open source 4X MMO mid-core strategy game for iOS. Similar to Game of War and Mobile Strike
4X MMO Strategy Game for iOS I have spent 4 years of my life and a significant amount of money into completing this game and I hope you enjoy it. For
DropColour - Open-Source Arcade Game for iOS
DropColour - Open-Source Arcade Game for iOS iOS project written in Swift 3.1 during several hackathons at EL Passion. DropColour is an arcade game in
Open source release of Canabalt for iOS
Open source release of Canabalt for iOS
🚗 iOS app for finding public parking lots
🚗 ParkenDD ParkenDD shows you the current parking situation for various European cities, including Dresden, Ingolstadt, Hamburg, Zürich and Aarhus to
Open-source iOS application written to explore Swift in its early days
Cepp iOS application written in Swift. Icon by: Rodrigo Nascimento (tks :D) IMPORTANT: *This project uses CocoaPods as the dependency manager, make su
An open source iOS app that lets you use one device as a camera and another as a remote control for the camera
Q: What is Open Source Selfie Stick? A: With this free app you can use any iPhone or iPad as a remote control for the camera on any other iPhone or iP
Meme Maker open source iOS app made in Swift.
Meme Maker Add customized text to popular images, or choose your own, share with the world. Screens Features Select or search a meme from a huge colle
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS and Windows.
website • docs • community • add-ons Welcome to Kodi Home Theater Software! Kodi is an award-winning free and open source software media player and en
📱 Nextcloud iOS app
Nextcloud iOS app Check out https://nextcloud.com and follow us on twitter.com/nextclouders or twitter.com/NextcloudiOS How to contribute If you want
Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0
Social Logins iOS Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0 Note: Bef
Alfresco iOS App - Alfresco is the open platform for business-critical content management and collaboration.
Welcome to the Alfresco iOS App Alfresco is the open platform for business-critical content management and collaboration. Alfresco Mobile was designed
Development of the TUM Campus App for iOS devices - for and from students at Technical University of Munich.
Tum Campus App - An Unofficial Guide Through University Life The TUM Campus App (TCA) is an open source project, developed by volunteers and available
Fully open source text editor for iOS written in Swift.
Edhita Fully open source text editor for iOS written in Swift. http://edhita.bornneet.com/ What Edhita means? Edhita (Romaji) == エディタ (Katakana) == Ed
Open-Source Messaging App
Acani Chats Open-Source Native iOS Messages App This project and its submodules no longer work and are no longer being maintained. Acani Chats is an i
iOS app to record how much things cost using various data persistence implementations.
how-much iOS app to record how much things cost using various data persistence implementations. The basic data unit is an item, a simple dictionary: {
Sample app to demonstrate data sharing between a WatchKit app and its main app using Realm
#Done! A sample app demonstrating how to share data between an app an its Watch extension using Realm. You can read more about it here. ##Screenshot #
💻This is an open source project of the Windows 11 desktop client implemented using SwiftUI.
💻 💻This is an open source project of the Windows 11 desktop client implemented using SwiftUI.
Eat fit is a component for attractive data representation inspired by Google Fit
EatFit Check this article on our blog. Purpose Eat fit is a component for attractive data representation inspired by Google Fit. It is based on PageVi
Meet cute and very flexibility library for iOS application for different data view in one circle diagram.
SMDiagramViewSwift Meet cute and very flexibility library for iOS application for different data view in one circle diagram. The opportunity of transf
an iOS open source Radar Chart implementation
JYRadarChart an open source iOS Radar Chart implementation ##Screenshots Requirements Xcode 5 or higher iOS 5.0 or higher ARC CoreGraphics.framework D
Commonly used data structures for Swift
Swift Collections is an open-source package of data structure implementations for the Swift programming language.
Animations created with SwiftUI.
A repository containing a variety of animations and Animated components created in SwiftUI that you can use in your own projects.
🎚️ STDiscreteSlider – slider which allows user to choose value only from predefined set of data.
STDiscreteSlider – slider which allows user to choose value only from predefined set of data. Slider may receive any types of options, you may pass set of integers or strings, or any other type. Written using SwiftUI.
An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind
Composable Navigator An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind Vanilla S
LRUCache is an open-source replacement for NSCache that behaves in a predictable, debuggable way
Introduction Installation Usage Concurrency Performance Credits Introduction LRUCache is an open-source replacement for NSCache that behaves in a pred
Make Apple Watch data transfer rate from iPhone go brrrrrrrr
NanoFi Speed up data transfer from iOS to Apple Watch rate By default, Apple Watch prioritized Bluetooth connection, which makes transferring of music
Simple ToDo app using SwiftUI & Core Data
SwiftUI_ToDoApp Simple ToDo app using SwiftUI & Core Data ToDo with Empty State New Task Screen New Task Screen with data ToDo List All Task list with
Create SwiftUI Views with any data
Create SwiftUI Views with any data
A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.
Swift Identified Collections A library of data structures for working with collections of identifiable elements in an ergonomic, performant way. Motiv
Inspect the iOS 15 App Activity Data directly on device.
AppActivityViewer About AppActivityViewer helps to inspect the iOS 15 App Activity Data easily on device. Choose App Activity at share sheet after cli
A Swift Toast view - iOS 14 style and newer - built with UIKit. 🍞
Toast-Swift A Swift Toast view - iOS 14 style - built with UIKit. 🍞 Installation Swift Package Manager You can use The Swift Package Manager to insta
Fancy news app that diwnloads data from new.com api and shows it in a paging collectionview.
Fancy news reader PAging collection view that shows latest news from techcurch.com and displays full content in a detail page, was built to practice t
Small iOS app to show some COVID-19 health, data, news and tweets ⚡
covid19.swift Small iOS app to show some COVID-19 health, data, news and tweets ⚡ Requirements Xcode 12, iOS 14 Credits API: COVID-19 API: News Tweets
Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.
Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.
Solana + RxSolana This is a open source library on pure swift for Solana protocol
The objective is to create a cross platform, fully functional, highly tested and less depencies as posible. The project is still at initial stage. Lots of changes chan happen to the exposed api.
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works.
Valet Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy.
An open-source Swift framework for building event-driven, zero-config Multipeer Connectivity apps
PeerKit An open-source Swift framework for building event-driven, zero-config Multipeer Connectivity apps Usage // Automatically detect and attach to
A Swift wrapper for forward and reverse geocoding of OpenStreetMap data
Nominatim NominatimKit is a Swift wrapper for forward and reverse geocoding of OpenStreetMap data. Why? Geocoding location data on iOS requires the us
Swift Paging is a framework that helps you load and display pages of data from a larger dataset from local storage or over network.
Swift Paging is a framework that helps you load and display pages of data from a larger dataset from local storage or over network. This approach allows your app to use both network bandwidth and system resources more efficiently. It's built on top of Combine, allowing you to harness its full power, handle errors easily, etc.
TripUp is an open source, photo storage and sharing app made for privacy conscious users.
TripUp is an open source, photo storage and sharing app made for privacy conscious users.
Open Shop Channel Downloader in Swift
OSC-DL-Swift-Edition Open Shop Channel Downloader in Swift Why make an app for only Apple devices? I decided to create this firstly because I can neve
Weathy is an Open Source Song/Musician search for Apple Music
Weathy is an Open Source Apple Music Search App You can search for Musician or Songs to play it on Apple Music / Itunes You can find the main Source i
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
SwiftUI-compatible framework for building browser apps with WebAssembly At the moment Tokamak implements a very basic subset of SwiftUI. Its DOM rende
A macOS application for accessing the output of the SimpleAnalytics package on the desktop.
The SimpleAnalytics package allows you to collect data user interaction analytic data in iOS and macOS applications. This SimpleAnalytics Reader app project allows you to more easily make sense of that collected data by displaying it on your Mac.
Open Source project for watching YouTube channel playlists.
YouTube Channel Watcher An open source project build using SwiftUI and Combine that lets you monitor a variety of different YouTube channels and their
RResultBuilder is DSL library based on Result Builder
RResultBuilder is DSL library based on Result Builder Features Requirements Installation Usage Screenshot Example Contribute Meta Feat
An implementation of HAMT data-structure in Swift
HAMT (for Swift) An implementation of HAMT(Hash Array Mapped Trie, Bagwell) in Swift. Eonil, May 2019. Getting Started Use HAMT type. This type provid
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
Sample app to demonstrate data sharing between a WatchKit app and its main app using Realm
#Done! A sample app demonstrating how to share data between an app an its Watch extension using Realm. You can read more about it here. ##Screenshot #
Examples projects using SwiftUI released by WWDC2019. Include Layout, UI, Animations, Gestures, Draw and Data.
SwiftUI Examples About Examples projects using SwiftUI & Combine. Include Layout, UI, Animations, Gestures, Draw and Data. See projects files in Files
An open-source SwiftUI Stack Overflow client
StackOv A SwiftUI Stackoverflow client We are currently in the developing process of the next version of StackOv app. The demo version of StackOv is a
an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.
KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it d
Open source game built in SwiftUI and the Composable Architecture.
isowords This repo contains the full source code for isowords, an iOS word search game played on a vanishing cube. Connect touching letters to form wo
Docker management app for iOS written in SwiftUI.
Harbour Docker management app for iOS written in SwiftUI. Screenshots Features 100% native and made in SwiftUI Light and Dark Mode Control and inspect
Building Expense Tracker iOS App with Core Data & SwiftUI Completed Project
Completed Project for Building Expense Tracker iOS App with Core Data & SwiftUI Follow the tutorial at alfianlosari.com Features Create, edit, and del
Basic Todo list application built using the new SwiftUI framework and Core Data
Dub Dub Do - A sample TODO List Application in SwiftUI Updated for Xcode 11.5 This is a basic app that lets you create a list of todos, mark them as i
Using Core Data With SwiftUI
Using Core Data With SwiftUI - An Introduction This sample code project is associated with the following guides at andrewcbancroft.com: Using Core Dat
A simple Pokedex app written in Swift that implements the PokeAPI, using Combine and data driven UI.
SwiftPokedex SwiftPokedex is a simple Pokedex app written by Viktor Gidlöf in Swift that implements the PokeAPI. For full documentation and implementa
Concept for organizing View and Data layers within SwiftUI App
SwiftUI MVVM Concept It is not about how to create Lists and Charts and View design. It's about possibility how to organize View and Data layers withi
KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.
an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it does not contain in-app or ads, and does not track the user in any way.
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
SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations.
SamuraiTransiton is a ViewController transition framework in Swift. It is an animation as if Samurai cut out the screen with a sword. transition types
A fun, easy-to-use tab bar navigation controller for iOS.
CircleBar Don’t you, sometimes, miss fun user interfaces? Truth is, we do. Sure, you can't use them in enterprise apps for obvious reasons, but if you
Easy to use iOS library with components for input of Credit Card data.
AnimatedCardInput This library allows you to drop into your project two easily customisable, animated components that will make input of Credit Card i
VGPlayer - 📺 A simple iOS video player by Vein.
Swift developed based on AVPlayer iOS player,support horizontal gestures Fast forward, pause, vertical gestures Support brightness and volume adjustment, support full screen, adaptive screen rotation direction.
Functional data types and functions for any project
Swiftx Swiftx is a Swift library containing functional abstractions and extensions to the Swift Standard Library. Swiftx is a smaller and simpler way
A tiny generator of random data for swift
SwiftRandom SwiftRandom is a tiny help suite for generating random data such as Random human stuff like: names, gender, titles, tags, conversations Ra
A handy collection of more than 500 native Swift extensions to boost your productivity.
SwifterSwift is a collection of over 500 native Swift extensions, with handy methods, syntactic sugar, and performance improvements for wide range of
RandomKit is a Swift framework that makes random data generation simple and easy.
RandomKit is a Swift framework that makes random data generation simple and easy. Build Status Installation Compatibility Swift Package Manager CocoaP
URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.
URLEmbeddedView Features Simple interface for fetching Open Graph Data Be able to display Open Graph Data Automatically caching Open Graph Data Automa
Beautiful animated placeholders for showing loading of data
KALoader Create breautiful animated placeholders for showing loading of data. You can change colors like you want. Swift 4 compatible. Usage To add an
⚡️ A library of widgets and helpers to build instant-search applications on iOS.
By Algolia. InstantSearch family: InstantSearch iOS | InstantSearch Android | React InstantSearch | InstantSearch.js | Angular InstantSearch | Vue Ins
A fancy hexagonal layout for displaying data like your Apple Watch
Hexacon is a new way to display content in your app like the Apple Watch SpringBoard Highly inspired by the work of lmmenge. Special thanks to zenly f
Super awesome Swift minion for Core Data (iOS, macOS, tvOS)
⚠️ Since this repository is going to be archived soon, I suggest migrating to NSPersistentContainer instead (available since iOS 10). For other conven
Fully open source text editor for iOS written in Swift.
Edhita Fully open source text editor for iOS written in Swift. http://edhita.bornneet.com/ What Edhita means? Edhita (Romaji) == エディタ (Katakana) == Ed
AutoMocker is a Swift framework that leverages the type system to let you easily create mocked instances of your data types.
AutoMocker Context AutoMocker is a Swift framework that leverages the type system to let you easily create mocked instances of your data types. Here's
SwiftCheck is a testing library that automatically generates random data for testing of program properties
SwiftCheck QuickCheck for Swift. For those already familiar with the Haskell library, check out the source. For everybody else, see the Tutorial Playg
PinpointKit is an open-source iOS library in Swift that lets your testers and users send feedback with annotated screenshots using a simple gesture.
PinpointKit is an open-source iOS library in Swift that lets your testers and users send feedback with annotated screenshots using a simple gesture. F
Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
OHHTTPStubs OHHTTPStubs is a library designed to stub your network requests very easily. It can help you: test your apps with fake network data (stubb
This is a Swift port of Ruby's Faker library that generates fake data.
This is a Swift port of Ruby's Faker library that generates fake data. Are you still bothered with meaningless randomly character strings? Just relax
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An
WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.
WKZombie WKZombie is an iOS/OSX web-browser without a graphical user interface. It was developed as an experiment in order to familiarize myself with
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications. 🚀 TermiNetwork was tested in a produc
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
A wrapper for Apple's MultipeerConnectivity framework for offline data transmission between Apple devices. This framework makes it easy to automatical
C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.
Code, Creatively. C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets yo
Kanvas is an open-source iOS library for adding effects, drawings, text, stickers, and making GIFs from existing media or the camera.
Kanvas Kanvas is an open-source iOS library for adding effects, drawings, text, stickers, and making GIFs from existing media or the camera.
🎢 Swift Library for Font Icons
Swift Library for Font Icons Please ★ this library. Now, you don't have to download different libraries to include different font icons. This SwiftIco
VueFlux is the architecture to manage state with unidirectional data flow for Swift, inspired by Vuex and Flux.
Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux Introduction VueFlux is the architecture to manage state with unidi
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
SwiftUI-compatible framework for building browser apps with WebAssembly At the moment Tokamak implements a very basic subset of SwiftUI. Its DOM rende
ReSwift is a Redux-like implementation of the unidirectional data flow architecture in Swift.
ReSwift is a Redux-like implementation of the unidirectional data flow architecture in Swift. ReSwift helps you to separate three important concerns of your app's components.
Open source implementation of Apple's Combine framework for processing values over time.
OpenCombine Open-source implementation of Apple's Combine framework for processing values over time. The main goal of this project is to provide a com
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
Luminous Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 8+ Swift 5 Xcode 1
The most swifty way to deal with XML data in swift 5.
SwiftyXML SwiftyXML use most swifty way to deal with XML data. Features Infinity subscript dynamicMemberLookup Support (use $ started string to subscr
Realm is a mobile database: a replacement for Core Data & SQLite
Realm is a mobile database that runs directly inside phones, tablets or wearables. This repository holds the source code for the iOS, macOS, tvOS & wa
Solutions to LeetCode by Swift
LeetCode by Swift LeetCode Online Judge is a website containing many algorithm questions. Most of them are real interview questions of Google, Faceboo
KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.
KeyPathKit Context Swift 4 has introduced a new type called KeyPath, with allows to access the properties of an object with a very nice syntax. For in
Disk is a powerful and simple file management library built with Apple's iOS Data Storage Guidelines in mind
Disk is a powerful and simple file management library built with Apple's iOS Data Storage Guidelines in mind