651 Repositories
Swift bdd-framework Libraries
Braze is a Crypto Currency App created using SwiftUI with MVVM architecture.
Braze A Crypto Currency App created using SwiftUI with MVVM architecture. Braze tracks live prices of crypto coins and can create mock portfolio. Usin
xxHash framework in Swift.
xxHash-Swift xxHash framework in Swift. Original xxHash algorithm created by Yann Collet. Currently only suppport XXH3-64. It currently points to the
A framework that lists all photos in the album that contain faces.
FaceCollectionViewKit A framework that lists all photos in the album that contain faces. Features It uses the detection features of CIDetectorTypeFace
Facebook Analytics In-App Notifications Framework
Facebook In-App Notifications enables you to create rich and customizable in-app notifications and deliver them via push notifications, based on the a
A template for new Swift iOS / macOS / tvOS / watchOS Framework project ready with travis-ci, cocoapods, Carthage, SwiftPM and a Readme file
Swift Framework Template A template for new Swift Framework. What's in the template? Deployment Targets - iOS 9.0 / Mac OS X 10.10 / tvOS 9.0 / watchO
Container is a lightweight dependency injection framework for Swift.
Container Container is a lightweight dependency injection framework for Swift. Installation is available in the Swift Package Manager. Swift Package M
A iOS SwiftUI framework for displaying data from an api inside a List.
FeedListKit FeedListKit is a high level framework for representing data from an Api inside a SwiftUi List. It automatically handles refreshing and loa
SPM-native private framework bindings
Paris SPM-powered SDK for working with private frameworks. Help me! Currently, using Paris is a bit convoluted. Due to a limitation set by SPM, Paris
TDetailBoxView is a simple and flexible UI component fully written in Swift
TDetailBoxView is a simple and flexible UI component fully written in Swift. TDetailBoxView is developed to help users quickly display the detail screen without having to develop from scratch.
TTouchAnimatedButton is a simple and flexible animation component fully written in Swift
TTouchAnimatedButton is a simple and flexible animation component fully written in Swift. TTouchAnimatedButton is developed to make user feel button click becomes more vivid and realistic.
The main goal of this mini project is to inspire you on what we can accomplish with the SwiftUI framework.
COMPLEX SWIFTUI GESTURES We will create such a custom button with complex gestures that we can not find in Apple’s stock user interface library. PARALLAX EFFECT By using multiple movements in the opposite direction (parallax effect) we can add depth to this amazing onboarding screen.
TTopImageBottomLabelButton is a simple and flexible UI component fully written in Swift
TTopImageBottomLabelButton is a simple and flexible UI component fully written in Swift. TTopImageBottomLabelButton is developed to help programmers create a button with top image and bottom title quickly without having to write many lines of codes.
TRightImageButton is a simple and flexible UI component fully written in Swift.
TRightImageButton is a simple and flexible UI component fully written in Swift. TRightImageButton is developed to help programmers create a button with right image quickly without having to write many lines of codes.
DivKit is an open source Server-Driven UI (SDUI) framework.
DivKit 🐋 is an open source Server-Driven UI (SDUI) framework. It allows you to roll out server-sourced updates to different app versions. Also, it can be used for fast UI prototyping, allowing you to write a layout once and then ship it to iOS, Android, and Web platforms.
iOS framework for impressive transition animations between views.
CoreTransition iOS framework for impressive transition animations between views. Built using Swift, and supports a lot of animations to navigate to a
TSnackBarView is a simple and flexible UI component fully written in Swift
TSnackBarView is a simple and flexible UI component fully written in Swift. TSnackBarView helps you to show snackbar easily with 3 styles: normal, successful and error
UIEnvironment - A framework that mimics the SwiftUI view's environment to replicate the value distribution thought your UIKit app.
A framework that mimics the SwiftUI view's environment to replicate the value distribution thought your UIKit view hierarchy. Overview D
Pure SwiftUI state-driven library to present view sequences and hierarchies.
PathPresenter swiftUIOnboarding.mp4 Pure SwiftUI routing with transitions, animations, and .sheet() support. In SwiftUI, View is a function of the sta
TTextField is developed to help developers can initiate a fully standard textfield including title, placeholder and error message in fast and convinient way without having to write many lines of codes
TTextField is developed to help developers can initiate a fully standard textfield including title, placeholder and error message in fast and convinient way without having to write many lines of codes
📱Objection - runtime mobile exploration
objection is a runtime mobile exploration toolkit, powered by Frida, built to help you assess the security posture of your mobile applications, without needing a jailbreak.
Qiling Advanced Binary Emulation Framework
Qiling's usecase, blog and related work Qiling is an advanced binary emulation framework, with the following features: Emulate multi-platforms: Window
StickyFooterScrollView is developed for quick creation of UIScrollView to implement.
StickyFooterScrollView StickyFooterScrollView is developed for quick creation of UIScrollView to implement. Usually when creating UIScrollView, develo
Aplikasi CrypTraces adalah MacOS Widget Crypto Tracker dengan SwiftUI, Combine & Cocoa Framework, dan WebSocket & CoinCap API
Aplikasi CrypTraces adalah MacOS Widget Crypto Tracker dengan SwiftUI, Combine & Cocoa Framework, dan WebSocket & CoinCap API. Aplikasi ini berbentuk Widget di Menu Bar MacOS dengan menampilkan beberapa Crypto Currency seperti Bitcoin (BTC), Ethereum (ETH), Dogecoin (DOGE), Monero (XMR), dan Litecoin (LTC).
A SwiftUI framework which makes it easy to integrate Video Call and Chat within a few lines of code.
Welcome to iStream! This SwiftUI Framework allows you to add Video Call and Chat to your project within a few lines of code. To use this Framework, yo
A Set of Tools To Extend UIKit (Classic iOS Framework)
RVS_UIKit_Toolbox A set of basic UIKit tools, for Swift iOS app development. Overview This package offers a few extensions of standard UIKit classes,
Model View Presenter Framework written in Swift.
BothamUI BothamUI is MVP (Model-View-Presenter) framework written in Swift. This project will help you setup all your presentation logic. BothamUI pro
macOS Virtual Machine using Virtualization.framework
virtualOS Run a virtual macOS machine on your Apple Silicon computer. On first start, the latest macOS restore image is automatically downloaded from
Dynamic and type-safe framework for building linear and non-linear flows.
FlowKit FlowKit is a dynamic flow framework capable of building a flow, based on conditions and ordered according to a logic of next steps. By using F
A Layer-2 framework built over Keychain API which helps in using Keychain in all your Apple devices with easiness and flexibility.
Keychain Manager Keychain Manager is a Layer-2 framework built over Keychain API which helps in using Keychain in all your Apple devices with easiness
A type-safe packet processor framework in Swift
PacketProcessor The Swift PacketProcessor provides a simple, type-safe way of handling structured packets given a data stream. PacketProcessor handles
UI framework that allows developers to integrate an amazing selection interface into their applications
UI framework that allows developers to integrate an amazing selection interface into their applications! Each bubble has a set of parameters, which could be configured individually.
Cereal is a serialization framework built for Swift
Cereal is a serialization framework built for Swift. Its intended as a substitution for NSCoding to allow advanced Swift features. With NSCoding, you cannot encode or decode a Swift struct, enum, or generic class. Cereal solves this issue through deferred decoding with generics, and a protocol that doesn't depend on NSObjectProtocol.
Allows you to use custom maps in iphone applications and attempts to mimics some of the behaviour of the MapKit framework
NAMapKit Lets you drop pins or custom annotations onto a standard UIImage or a tiled NATiledImageView. Includes callouts, multi-colored pins, animatio
A robust drag-and-drop framework for iOS.
# BetweenKit ###Overview BetweenKit is a robust framework, built on UIKit that allows you to build drag-and-drop functionallity into your iOS applicat
CrispyCalendar is the calendar UI framework you need
Whether you are writing yet another one task tracker or calendar app, or simply want to offer the users to skip the joy of using UIDatePicker and let them quickly and efficiently select dates — CrispyCalendar is the calendar UI framework you need.
A framework that enhances HealthKit and the Fitbit API for iOS
VitoKit 😀 Welcome to VitoKit... A framework that enhances HealthKit and the Fitbit API for iOS ✅ Features Wonderfully crafted animations Speedy setup
Booky heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS 16
Booky Demo App ℹ️ ABOUT Booky is a work-in-progress, heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS
iOS framework that enables detecting and handling voice commands using microphone.
iOS framework that enables detecting and handling voice commands using microphone. Built using Swift with minumum target iOS 14.3.
QRCode Scanner using Apple in build Vision framework.
🔲 iOS13 DKQRReader Example A quick example showing how to use the Vision system-framework in iOS 13 and Swift 5. Prerequisites Xcode 13 and later Get
Aplikasi iOS kasus Covid-19 di U.S dengan Storyboard, Framework Charts dari danielgindi, dan API dari covidtracking.com
Aplikasi iOS kasus Covid-19 di U.S dengan Storyboard, Framework Charts dari danielgindi, dan API dari covidtracking.com
SYBlinkAnimationKit is a blink effect animation framework for iOS, written in Swift.
SYBlinkAnimationKit is a blink effect animation framework for iOS, written in Swift 👀 Demo There are 5 types of animation for component. border borde
A Swift framework that wraps CoreData, hides context complexity, and helps facilitate best practices.
Cadmium is a Core Data framework for Swift that enforces best practices and raises exceptions for common Core Data pitfalls exactly where you make them.
LCWebImage - An asynchronous image loading framework based on AFNetworking.
LCWebImage is an asynchronous image loading framework based on AFNetworking, which supports memory and disk caching, and provides functions such as custom caching, custom image decoding, and custom network configuration.
IBSKit - an Xcode Fat Framework written in Swift 5
IBSKit framework is designed to solve everyday tasks that any iOS developer faces when developing a new project.
A peer to peer framework for OS X, iOS and watchOS 2 that presents a similar interface to the MultipeerConnectivity framework
This repository is a peer to peer framework for OS X, iOS and watchOS 2 that presents a similar interface to the MultipeerConnectivity framework (which is iOS only) that lets you connect any 2 devices from any platform. This framework works with peer to peer networks like bluetooth and ad hoc wifi networks when available it also falls back onto using a wifi router when necessary. It is built on top of CFNetwork and NSNetService. It uses the newest Swift 2's features like error handling and protocol extensions.
A framework for writing terminal applications in Swift.
Ashen A framework for writing terminal applications in Swift. Based on The Elm Architecture. As a tutorial of Ashen, let's consider an application tha
A framework to create proxies for XCBBuildService, which allows for custom Xcode build integrations.
XCBBuildServiceProxyKit XCBBuildServiceProxyKit is a framework that enables you to write a proxy for Xcode's XCBBuildService, which enables you to ext
Framework to help you better manage UITableViews
UITableView made simple 🙌 Main Features 🙉 Skip the UITableViewDataSource & UITableViewDelegate boilerplate and get right to building your UITableVie
Swift framework for loading various 3d models in SceneKit
AssetImportKit AssetImportKit is a cross platform library (macOS, iOS) that coverts the files supported by Assimp to SceneKit scenes. Features AssetIm
Lokalise iOS SDK
Lokalise iOS SDK Lokalise lets you manage keys and translations of your app, game, or website – either on your own or with a team of collaborators. Bu
A framework for presenting bars and view controllers as popup, much like the look and feel of Apple Music App.
PBPopupController PBPopupController is a framework for presenting bars and view controllers as popup, much like the look and feel of Apple Music App.
Declarative data validation framework, written in Swift
Peppermint Introduction Requirements Installation Swift Package Manager Usage Examples Predicates Constraints Predicate Constraint Compound Constraint
Publish–subscribe design pattern implementation framework, with an ability to publish events by topic.
TopicEventBus Publish–subscribe design pattern implementation framework, with ability to publish events by topic. (NotificationCenter extended alterna
An elegant, flexible, type-safe dependency resolution framework for Swift
Guise is an elegant, flexible, type-safe dependency resolution framework for Swift. Flexible dependency resolution, with optional caching Elegant, str
Simple command-line utility for performing OCR using Apple's Vision framework
ocrit Runs Vision's OCR on input images and outputs corresponding txt files for each image, or writes the recognized results to standard output. USAGE
A sample collection of basic functions of Apple's AR framework for iOS.
RealityKit-Sampler RealityKitSampler is a sample collection of basic functions of RealityKit, Apple's AR framework for iOS. How to build 1, Download o
VCore is a Swift collection containing objects, functions, and extensions that I use for all my projects
VCore Table of Contents Description Library Structure Architecture Gateway Demo Installation Versioning Contact Description VCore is a Swift collectio
A lightweight, event-driven architectural framework
Trellis Trellis features a declarative DSL that simplifies service bootstrapping: let cluster = try await Bootstrap { Group { Store(model:
A complete ground-up rewrite of NoMAD utilizing the same AD Auth Framework found in NoMAD Login.
NoMAD 2 A complete ground-up rewrite of NoMAD utilizing the same AD Auth Framework found in NoMAD Login. Why? Well... that's a good question. NoMAD 1.
A Jamf Classic communication framework written in Swift
JamfKit JamfKit is an iOS / macOS / tvOS framework to communicate with the JSS API offered by any Jamf host. Summary Features Installation Carthage Co
Swift 3 framework for accessing data in Event Registry
Swift 3 framework for accessing data in Event Registry
TestKit has been upgraded to a full solution for implementing Behavior-Driven Development (BDD) in Swift iOS apps.
The easiest way to implement full BDD in your Swift iOS projects! Use plain English specs (Gherkin) to drive tests that include both UI automation and interacting with application data & state.
new home for the non-Metal framework shims!
Moraea non-Metal Frameworks The core of the non-Metal patches: wrappers for downgraded frameworks, consisting of a mixture of autogenerated stubs and
An enhancement built on top of Foundation Framework and XCTest.
Beton is a Swift library built on top of the Foundation framework, that provides an additional layer of functionality, including easy localization, performance test measurement support, and convenience functionality. For us, Beton is primarily, but not exclusively, useful for server-side Swift engineering.
Lightweight Framework for using Core Data with Value Types
Features Uses Swift Reflection to convert value types to NSManagedObjects iOS and Mac OS X support Use with structs Works fine with let and var based
An iOS framework for creating JSON-based models. Written in Swift.
An iOS framework for creating JSON-based models. Written in Swift (because it totally rules!) Requirements iOS 8.0+ Xcode 7.3 Swift 2.2 Installation E
SignalKit is a reactive Swift framework with focus on clean and readable API.
Abstract SignalKit is a lightweight event and binding framework. The core of SignalKit is the Observable protocol. Each implementation of the Observab
Examples of new SwiftUI framework
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 wi
Generic model framework
Pistachio Pistachio is a generic model framework. By leveraging lenses and value transformers, it allows you to create type safe adapters for any recu
A framework for easily testing Push Notifications and Routing in XCUITests
Mussel 🦪 💪 A framework for easily testing Push Notifications, Universal Links and Routing in XCUITests. As of Xcode 11.4, users are able to test Pus
M3UKit - A µ framework for parsing m3u files
M3UKit - A µ framework for parsing m3u files
This framework allows you to build Table views using UIKit with syntax similar to SwiftUI
This framework allows you to build Table views using UIKit with syntax similar to SwiftUI
A wrapper on the CoreLocation framework replacing the delegate pattern with Swift concurrency
swift-locations A wrapper on the CoreLocation framework replacing the delegate pattern with Swift concurrency. Overview CoreLocation reports a device'
iOS sandboxed terminal with Python, Lua and Clang
LibTerm LibTerm is a terminal for iOS with Python 3.7 and Lua 5.3. Supports iOS 13 dark mode and multi window. Features The app supports most of OpenT
AxisSegmentedView for SwiftUI
AxisSegmentedView for SwiftUI A library that allows you to easily create various styles of segmented views. Supports iOS, macOS and tvOS. Screenshot H
A Swift SPM framework for running and managing Lua code from Swift
LuaKit A Swift Package for running and managing Lua code from Swift. Documentation For documentation, add this package as Swift Package Dependency, an
SwiftCrossUI - A cross-platform SwiftUI-like UI framework built on SwiftGtk.
SwiftCrossUI A SwiftUI-like framework for creating cross-platform apps in Swift. It uses SwiftGtk as its backend. This package is still quite a work-i
Allow to add .pkpass files to Apple wallet
Allow to add .pkpass file to Apple Wallet
A simple framework to output to a file, url, the console, or even register notification using UserNotifications
o is a simple framework to output to a file, url, the console, or even register notification using UserNotifications. o can also get input from a file, url, or console.
Easy-to-use action menu
About Navigate Features Installation Usage Delegate Features Highly customizable support dark/light theme corner radius blured background width (iPad)
A data-driven UIScrollView + UIStackView framework for building fast and flexible lists
JKListKit A data-driven UIScrollView + UIStackView framework for building fast and flexible lists. Full Oficial documentation Main Features 🙅 Create
Open source SDK to quickly integrate subscriptions, stop worring about code maintenance, and getting advanced real-time data. Javascript / iOS glue framework
Open source SDK to quickly integrate subscriptions, stop worring about code maintenance, and getting advanced real-time data. Javascript / iOS glue framework
NWReachability - a pure Swift library for monitoring the network connection of iOS devices using Apple's Network framework.
NWReachability is a pure Swift library for monitoring the network connection of iOS devices using Apple's Network framework.
SwiftFM is a Swift framework for the FileMaker Data API
SwiftFM SwiftFM is a Swift framework for the FileMaker Data API (Swift 5.5, iOS 15 required). It utilizes modern Swift features like async/await and i
A simple composition framework to create transformations that are either unidirectional or bidirectional
c is a simple composition framework. You have the ability to create transformations that are either unidirectional or bidirectional. There is also a cache that values can be set and resolved.
Native iOS app using the exposure notification framework from Apple.
Corona Warn App - iOS Development • Documentation • Contribute • Support • Changelog • Licensing The goal of this project is to develop the official C
TaskManager-CoreData - Swift IOS Application created primarily to familiarize with the CoreData framework and gain knowledge to work with it
TaskManager-CoreData Swift IOS Application The application was created primarily
A privacy-focused app using Apple's soon-to-be-released contact tracing framework.
A privacy-focused app using Apple's soon-to-be-released contact tracing framework.
🐵Fooling around with Apples private framework AvatarKit
Fooling around with Apples private framework AvatarKit, the framework used in Messages.app for recording Animoji videos. If you are looking to create your own Animoji, take a look at SBSCustomAnimoji.
FoggyColors - Beautiful randomly generated colored shapes on the background with SwiftUI
FoggyColors Example To run the example project, clone the repo, and run pod inst
A framework and generator for displaying SwiftUI component libraries
Exhibition Exhibition is a framework and generator for displaying a SwiftUI component library. Inspired by Storybook and Showkase Installation Swift P
This library for animating text. Developed with SwiftUI. This library supports iOS/macOS.
AnimateText This library for animating text. Developed with SwiftUI. This library supports iOS/macOS. Screenshot AnimateText.mp4 Example https://fabul
TemplateKit - React inspired framework for building component-based user interfaces in Swift
TemplateKit React-inspired framework for building component-based user interface
Text-cli - Command line tool for extracting text from images using Apple's Vision framework
text-cli Command line tool for extracting text from images using Apple's Vision
T - A simple testing framework using closures and errors
t Quickly test expectations What is t? t is a simple testing framework using clo
PingPong-Scorer - Simple Table tennis score tracker
PingPong-Scorer These day we play a bit more table tennis. Sometimes we forget t
CarbonGraph - A Swift dependency injection / lookup framework for iOS
CarbonGraph is a Swift dependency injection / lookup framework for iOS. You can
DittoSwift - Swift package for the DittoSwift framework
DittoSwift Swift package for the DittoSwift framework. See the Ditto iOS Install
This framework contains SBB (Swiss Federal Railways) UI elements for iOS SwiftUI Apps
Framework: Design System Mobile for iOS & SwiftUI This framework contains SBB (Swiss Federal Railways) UI elements for iOS SwiftUI Apps. It allows an
Hitting only the bad PinGUYS! Simple SpriteKit game
Whack-a-Penguin Hitting only the bad PinGUYS! Simple SpriteKit game. You have to