4516 Repositories
Swift 100-days-of-swift Libraries
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Bow is a cross-platform library for Typed Functional Programming in Swift. Documentation All documentation and API reference is published in our websi
Infix operators for monadic functions in Swift
Indecipherable symbols that some people claim have actual meaning. Please see the documentation for installation instructions. What's included? Import
Functional JSON parsing library for Swift
Argo Argo is a library that lets you extract models from JSON or similar structures in a way that's concise, type-safe, and easy to extend. Using Argo
Swift µframework with extensions for the Optional Type
OptionalExtensions Why? Swift's Optional is pretty awesome, but it can always get better. This repository is an humble attempt to add some utility met
Functional programming in Swift
Swiftz Swiftz is a Swift library for functional programming. It defines functional data structures, functions, idioms, and extensions that augment the
Swift µframework of simple functional programming tools
Prelude This is a Swift µframework providing a number of simple functions that I use in many of my other frameworks. Rather than continue to reimpleme
A functional utility belt implemented as Swift 2.0 protocol extensions.
Oriole [![CI Status](http://img.shields.io/travis/Tyler Thompson/Oriole.svg?style=flat)](https://travis-ci.org/Tyler Thompson/Oriole) Oriole is a set
Collection of must-have functional Swift tools
NOTE: This project has been merged with and superceded by Rob Rix's Result µframework. LlamaKit Collection of must-have functional tools. Trying to be
Functional programming tools and experiments in Swift.
Funky The documentation (courtesy of realm/jazzy) is available here: https://brynbellomy.github.io/Funky Master branch is currently compatible with: S
Functional chaining and promises in Swift
Forbind Functional chaining and promises in Swift Note: still in an experimental state. Everything could change. I would love some feedback on this. W
Swift framework to connect SMB2/3 shares
AMSMB2 This is small Swift library for iOS, macOS and tvOS which wraps libsmb2 and allows to connect a SMB2/3 share and do file operation. Install Coc
🗂 Never use NSSearchPathForDirectoriesInDomains again
AppFolder AppFolder is a lightweight framework that lets you design a friendly, strongly-typed representation of a directories inside your app's conta
Finder-style iOS file browser written in Swift
FileBrowser iOS Finder-style file browser in Swift 4.0 with search, file previews and 3D touch. Simple and quick to use. Features ✨ Features 📱 Browse
Signal Handling with more normal Swift conventions
SignalHandler Adds support for signal handlers in a fully swifty way. Why this over raw signal handling or other packages. Signal handler functions ar
A custom logger implementation and Task Local helper for swift-log
LGNLog A custom logger implementation and TaskLocal helper for Swift-Log. Why and how This package provides two and a half things (and a small bonus):
Swift Xcode Project that demonstrates how to set up a microphone input via AudioKit verions 5.
AudioKit Mic Input Swift Xcode Project that demonstrates how to set up a microphone input via AudioKit verions 5. Be sure to plug in headphones in ord
ToDo App Build With Swift And MVVM Architecture
To Do App Project Description This project is the result of what i learned during IB Tech iOS Mobile Development Bootcamp. This project includes view
Calculating the risk of getting sick
Covid 19 Test Calculating the risk of getting sick Description In this app, we try to predict whether you are sick using some of the symptoms found in
Swift extensions for UIKit.framework.
XUIKit Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installation XUIKit is a
Swift wrapper for PuLP module.
SwiftPuLP Wraps Python Linear Programming PuLP module. Requirements Requires PuLP to be installed, and may require PYTHON_LIBRARY environment variable
OwO.swift Badges go here in one line for the master branch ONLY.
OwO.swift Badges go here in one line for the master branch ONLY. Badges can also go in the header line. Short description describing the application/l
Using $5 Google Cardboard to replicate Hololens
ARHeadsetKit (Beta) Using a $5 Google Cardboard, the average person can now replicate Microsoft Hololens. Apps built with ARHeadsetKit are immersive A
Simple examples that help you get started with Appwrite + Swift for Server (=❤️)
Playground for Swift Simple examples that help you get started with Appwrite + Swift (= ❤️ ) This is Appwrite server side integration with Swift. For
Official Appwrite Swift SDK 🦅🍎
Appwrite Swift SDK This SDK is compatible with Appwrite server version 0.11.x. For older versions, please check previous releases. This is the Swift S
Swift library for working with LSP
LanguageServerProtocol This is a Swift library for interacting with Language Server Protocol. It contains type definitions and utilities useful for bo
Easy to use SMJobBless, along with a full Swift implementation of the Authorization Services and Service Management frameworks
Leverage SMJobBless functionality with just one function call: let message = "Example App needs your permission to do thingamajig." let icon = Bundle.
Talk to me app built with swift
talk-to-me Интересное и оригинальное приложение для тренировки произношения на английском язые, реализованное целиком и полностью без использования ст
This repo shows how to setup and use GitHub Actions as a CI for Swift Packages
GACalc This repo shows how to setup and use GitHub Actions as a CI for Swift Packages. Available environments on GitHib List of the all available envi
A basic todo app using swift
Toodoo A basic todo app Features Basics Today List Categorize Prioritize Future Tasks Support Pictures Reorder Tasks Cross platform Quick Entry Analyz
A simple self-development challenge application that aimed to learn
Movie List Challenge A simple self-development challenge application that aimed to learn "The Composable Architecture" basics and build a reactive str
Calculator App With Neumorphism Label Using Swift
Neumorphism Label Neumorphism was born from skeuomorphism and went on to create an entire new UX style. Imagine you want to apply neuomorphism design
Aplikacja iOS dla Gakko (web dziekanat w PJATK/PJAIT)
Mini Gakko Uproszczony klient dla Gakko (webowy dziekanat PJATK/PJAIT/PJWSTK/PEJOT). Na pewno działa lepiej niż plan lekcji w safari. 100% swift, SPM
A ReactNative module for icloud operation
react-native-cloud-store A ReactNative module for cloud operation (currently only support icloud dirve) Developing, use at your risk, issue and PR is
NFC Tag Reader Prototype
Building an NFC Tag-Reader App Read NFC tags with NDEF messages in your app. Overview This sample code project shows how to use Core NFC in an app to
Duplicate Tab is a Safari Extension for iOS and iPadOS that makes duplicating tabs much easier!
Duplicate Tab Duplicate Tab is a Safari Extension for iOS and iPadOS that makes duplicating tabs much easier! Check it out on the App Store Privacy Po
Simple weather application in Swift for iOS 15.
DaWeather ⛅️ Simple weather application in Swift for iOS 15. General Information DaWeather ⛅️ will help you determine the current weather Features Get
🪶 Feather is a modern Swift-based content management system powered by Vapor 4.
Feather CMS 🪶 🪶 Feather is a modern Swift-based content management system powered by Vapor 4. 💬 Click to join the chat on Discord. Requirements To
Simple implementations of various dynamic data structures in Swift.
SwiftDataStructures Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installatio
A SwiftUI view for displaying image histograms
HistogramView A SwiftUI view for displaying image histograms. How do I use it? It's as simple as: HistogramView(image: myImage) Note: Both UIImage & N
A Simple iOS Game App - Designed in SwiftUI 🚀
A Simple iOS Game App - Designed in SwiftUI 🚀 The game's aim is to make a cap to fill the color among them. On tapping any shapes, it will rotate 90
Pasta is clipboard application for ios devices.
pasta Pasta is clipboard application for ios devices. Starting Requirements Xcode 13 Runing Not requires any specific steps, clone and run. git clone
📘A library for isolated developing UI components and automatically taking snapshots of them.
A library for isolated developing UI components and automatically taking snapshots of them. Playbook Playbook is a library that provides a sandbox for
Dotzu In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.
Dotzu In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More. The debugger tool for iOS developer. Display logs, n
Automaticly display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift. Just like God opened his eyes
GodEye Automaticly display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift. Just like God opened hi
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
Netfox provides a quick look on all executed network requests performed by your iOS or OSX app. It grabs all requests - of course yours, requests from
A swift network profiler built on top of URLSession.
By Xmartlabs SRL. Introduction Xniffer is a non-intrusive framework for intercepting outgoing requests and their responses between your app and any ex
With QRKit you can easily create QR or bar codes in Swift.
With QRKit you can easily create QR or bar codes in Swift. You can choose foreground and background colors. The QR code you get simply as UIImage.
A sample app that implements MVVM architecture using Swift, ViewModel, Alamofire
MVVM Architecture Android: Template This repository contains a sample app that implements MVVM architecture using Swift, ViewModel, Alamofire, and etc
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
A fast and flexible O(n) difference algorithm framework for Swift collection. The algorithm is optimized based on the Paul Heckel's algorithm. Made wi
The simplest abstraction to synchronize local data with remote source. For iOS, wirtten in swift.
Purpose The simplest abstraction to synchronize local data with remote source. For iOS, written in swift. Overview Many applications uses remote serve
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
A Swift probability and statistics library
Probably Probably is a set of Swift structures for computing the probability and cumulative distributions of different probablistic functions. Right n
Swift library to generate differences and patches between collections.
Differ Differ generates the differences between Collection instances (this includes Strings!). It uses a fast algorithm (O((N+M)*D)) to do this. Featu
🦀Amazingly incredible extraordinary lightning fast diffing in Swift
DeepDiff ❤️ Support my apps ❤️ Push Hero - pure Swift native macOS application to test push notifications PastePal - Pasteboard, note and shortcut man
Unidirectional, transactional, operation-based Store implementation.
Unidirectional, transactional, operation-based Store implementation for Swift and SwiftUI Overview Store eschews MVC in favour of a unidirectional dat
A Distributed Value Store in Swift.
Impeller is a Distributed Value Store (DVS) written in Swift. It was inspired by successful Distributed Version Control Systems (DVCSes) like Git and
Algorithms and data structures in Swift, with explanations!
Welcome to the Swift Algorithm Club! Here you'll find implementations of popular algorithms and data structures in everyone's favorite new language Sw
NSCoding's counterpart for Swift structs.
Dekoter Why You Might Be Interested How Much Familiar It Feels One More Example What We've Learned from It Features Save an Object to UserDefaults Arc
A fast Swift diffing library.
HeckelDiff Pure Swift implementation of Paul Heckel's A Technique for Isolating Differences Between Files Features This is a simple diff algorithm tha
Super lightweight DB written in Swift.
Use of value types is recommended and we define standard values, simple structured data, application state and etc. as struct or enum. Pencil makes us
A Generic Priority Queue in Pure Swift
SwiftPriorityQueue SwiftPriorityQueue is a pure Swift (no Cocoa) implementation of a generic priority queue data structure, appropriate for use on all
A Graph Data Structure in Pure Swift
SwiftGraph SwiftGraph is a pure Swift (no Cocoa) implementation of a graph data structure, appropriate for use on all platforms Swift supports (iOS, m
Swift μ-framework for efficient array diffs and datasource adapters.
Buffer Swift μ-framework for efficient array diffs, collection observation and data source implementation. C++11 port here Installation cd {PROJECT_RO
Swift type modelling the success/failure of arbitrary operations.
Result This is a Swift µframework providing ResultValue, Error. ResultValue, Error values are either successful (wrapping Value) or failed (wrappi
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
Dollar Dollar is a Swift library that provides useful functional programming helper methods without extending any built in objects. It is similar to L
Algorithm is a library of tools that is used to create intelligent applications.
Welcome to Algorithm Algorithm is a library of tools that is used to create intelligent applications. Features Probability Tools Expected Value Progra
Simple diff library in pure Swift
Diff Simple diffing library in pure Swift. Installing You can use Carthage or Swift Package Manager to install Diff. Usage Start by importing the pack
Examples of commonly used data structures and algorithms in Swift.
Swift Structures This project provides a framework for commonly used data structures and algorithms written in a new iOS development language called S
Fast sorted collections for Swift using in-memory B-trees
Fast Sorted Collections for Swift Using In-Memory B-Trees Overview Reference Documentation Optimizing Collections: The Book What Are B-Trees? Why In-M
Instagram Clone Application Built Using Swift And Firebase
InstagramClone Bu instagram klon uygulamasında CoreLocation, Snapkit, Firebase, KingFisher, IQKeyboardManagerSwift kütüphaneleri kullanılmıştır. Kulla
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API.
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API. The goal for development was to have a Swift SDK to get
Timekeeper is an easy-to-use time measurement library written in Swift, with support for iOS, tvOS, watchOS and macOS.
Timekeeper is an easy-to-use time measurement library written in Swift, with support for iOS, tvOS, watchOS and macOS. Installation Timekee
Health Sample app using Swift, RxSwift, Anchorage, Charts
HealthSample First run pod install, then build the project and run in your devices or simulators. This project has used RIBs, Swift, RxSwift, Anchorag
A simple Job Portal App built with Swift UI and Appwrite
🔖 Job Portal with Apple (Swift UI) A simple Job Portal App built with Swift UI and Appwrite 🎬 Getting Started 🤘 Install Appwrite Follow our simple
Stocks APP With MVVM,Swift
Stocks Light Mode Dark Mode Unit tests Initial Build Setup for iOS App Clone the project. Xcode 13 installed. iOS 15 or above. Carthage v0.38.0 instal
A native SoundCloud app for macOS, written in SwiftUI
Nuage A native SoundCloud app for macOS, written in SwiftUI About Nuage is an independent and open-source project to build a native SoundCloud client
🎯 PredicateKit allows Swift developers to write expressive and type-safe predicates for CoreData using key-paths, comparisons and logical operators, literal values, and functions.
🎯 PredicateKit PredicateKit is an alternative to NSPredicate allowing you to write expressive and type-safe predicates for CoreData using key-paths,
Nudge is application for enforcing macOS updates, written in Swift
Nudge (macadmin's Slack #nudge) Nudge is application for enforcing macOS updates, written in Swift 5.5 and SwiftUI 5.2. In order to use the newest fea
Hot reloading as a Swift Package
Yes, HotReloading for Swift & Objective-C The InjectionIII app available as a Swift Package. i.e.: Then you can do this (using the simulator)... To tr
Swordinator is a simple way of integrating an iOS Coordinator pattern.
Swordinator is a minimal, lightweight and easy customizable navigation framework for iOS applications. Requirements iOS 14.0+, Swift 5.0+ Installation
Some helpful swift code snippets
HelpfulSwiftSnippets Some helpful swift code snippets Network Manager - a generic network manager that deals with downloading data from the internet u
Code Swift iOS app showcasing basic movies list from Orange TV API.
iOS Code Test - Optiva Media Code Swift iOS app showcasing basic movies list from Orange TV API. Built using XCode 13.0 (Swift 5) How to run the examp
The movie detail screen of the TodoMovies application using Swift
Desafio Mobile2You - TodoMovies Este desafio consiste na criação de uma réplica da tela de detalhe dos filmes do aplicativo TodoMovies utilizando Swif
NasaAPOD App Built with swift
NasaAPOD Technical Description: App Runs on Swift 5 + iOS 15 (for testing only traget can be changed) App Folows MVVM+R pattern where R = router for n
iOS Swift Calculator
Calculadora User Story 1 - Operações Básicas Adição / Subtração / Multiplicação / Divisão Como caixa do mercadinho Eu quero fazer contas básicas no ce
AnimeListSwiftUI - Anime quote list built with MVVM Swift 5 using Async/Await
How To In SwiftUI Async/Await AnimeListSwiftUI - Anime quote list built with MVVM Swift 5 using Async/Await Clones Clubhouse - App clone built with Sw
A lightweight swift network layer with Combine, Async-Await, and a traditional completion block.
CombineNetwork A simple light-weight network library to make network requesting simpler. It supports newer techonology such as async/await as well as
Store Onions 🧅
OnionStash Layered Data Onion Layers ID Optional: Type Optional: Meta Value Layerable public protocol Layerable { func idLayer() - String func ty
ColorAssetsFinder can help you find particular color assets easily by hex color code.
ColorAssetsFinder ColorAssetsFinder can help you find particular color assets easily by hex color code. Features Find particular color assets in Asset
SwiftPokedex is a simple Pokedex app in Swift that implements the PokeAPI
Pokedex SwiftPokedex is a simple Pokedex app in Swift that implements the PokeAPI. For full documentation and implementation of PokeAPI have a look at
iOS Picture In Picture Sample with Swift Language
PipSamleProject iOS Picture In Picture Sample with Swift Language Application Demo Resources Apple Adopting Picture in Picture Sample Video License MI
SwiftyUpdateKit is a framework for iOS and macOS.
SwiftyUpdateKit is a framework for iOS and macOS. This framework supports for a user to update your app when new app version is released on the App Store.
IRGallery-swift is a powerful gallery for iOS.
IRGallery-swift IRGallery-swift is a powerful gallery for iOS. Features Captions. Rotation support. Load images locally or from a web URL. Custom UITa
Swift Package used for video where I demonstrate how to extract a package to a local framework and modify it.
SegmentedPicker NOTE: This sample code is taken from the article by Frank Jia in his article titled Build a Custom iOS Segmented Control With SwiftUI
A Flutter plugin (platform channel with Swift) to get the current app name and also bring our app to the front.
window_to_front A new flutter plugin project. Getting Started This project is a starting point for a Flutter plug-in package, a specialized package th
💾 Simple memory & disk cache
Cache 💾 Simple memory & disk cache Usage 🧑💻 Default let cache = CacheString() try memory.save("MyValue", forKey: "MyKey") let cached = try cac
Mimicrate to native UIPageViewController. Each page is new controller, it can be even navigation controller.
Mimicrate to native UIPageViewController. Each page is new controller, it can be even navigation controller. Support parent layout margins, paging and scroll by index. Don't have bug with tranlation when rotate.
Habits and Goal Tracker application using the SwiftUI Framework
Goal & Habit Tracker | Hacktoberfest SwiftUI 🚀 The aim of this app is so that users can track their habits and goals. This project is open source and
A library that helps developers to easily perform file-related operations In iOS
File Operations Preview A library that helps developers to easily perform file-related operations. In iOS, We write our files mainly into three direct
Workout Tracker With Swift
WorkoutTracker Working out. For some it's a passion, for others it is a requirement to maintain health. However, exercising and tracking your progress