4352 Repositories
Swift ios-library Libraries
DropView - A SwiftUI library to display Apple Pencil and Pasteboard-like alerts on iOS.
DropView is a SwiftUI-based library to display alerts inspired by the Apple Pencil and pasteboard stock ones.
The ultimate companion to MusicKit.
MusadoraKit The ultimate companion to MusicKit. MusadoraKit is a Swift framework that uses the latest MusicKit and Apple Music API, making it easy to
Library for scanning documents via MRZ (Machine Readable Zones) using Vision API
MRZScanner Library for scanning documents via MRZ using Vision API. Example The example project is located inside the Example folder. To run it, you
🚀 It Makes easy to track your task 🔥 Beautiful & Animated UI👨🏻💻 . Contributions are always welcome 🤗
Taskey 🚀 What is Taskey 🤔 ? Taskey is an application build in SwiftUI to track your task with a beautiful animations and UI . Also used core data to
Integrate beautiful minimalistic plots into your app.
PlotUI · Integrate beautiful minimalistic plots into your app. Installation You can use PlotUI as package dependency to your app using Xcode: github.c
Pendo captures product usage data, gathers user feedback, and lets you communicate in-app to onboard, educate, and guide users to value
Pendo SDK for IOS The Pendo Mobile SDK is a code-less, retro-active analytics collector across all of your app's versions. The SDK also allows present
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 small library that adds concurrency to CoreBluetooth APIs.
AsyncBluetooth A small library that adds concurrency to CoreBluetooth APIs. Features Async/Await APIs Queueing of commands Data conversion to common t
Tutorials from sparrowcode.io website. You can add new, translate or fix typos. Also you can add your apps from App Store for free.
Страницы доступны на sparrowcode.io/en & sparrowcode.io/ru Как добавить свое приложение Добавьте элемент в json /ru/apps/apps.json. Если ваше приложен
A library for building an internal/development support app easily
Scenarios A library supporting fast prototyping for iOS Projects. Introduction Challenges of mobile frontend development Stories with multiple require
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 powerful lightweight theme 🎨 manager for SwiftUI
SwiftTheming 🎨 is a handy lightweight handy theme manager which handles multiple themes based on system-wide appearances - light and dark appearances
iOS port of the Tachiyomi manga reader.
Tachiyomi iOS An iOS port of the popular Tachiyomi Manga Reader for Android. About the Project Hello fellow manga enthusiasts! For too long now Androi
A guide on setting up Xcode with all the essential Applications, Tools, and Frameworks to make your development experience with Xcode great!
A guide on setting up Xcode with all the essential Applications, Tools, and Frameworks to make your development experience with Xcode great!
SwiftyXPC - a wrapper for Apple’s XPC interprocess communication library that gives it an easy-to-use, idiomatic Swift interface.
SwiftyXPC is a wrapper for Apple’s XPC interprocess communication library that gives it an easy-to-use, idiomatic Swift interface.
EasyFirebase - a Swift wrapper for all things Firebase
🔥 A Swifty solution for all things Firebase. Quickly implement Firestore and Authentication on iOS + macOS using Swift protocols and methods.
Completion Block for UINavigationController Push/Pop UIViewController
JNAPushPopCompletionBlock Synopsis Completion block for [self.navigationController pushViewController:(nonnull UIViewController *) animated:(BOOL)] an
An alternative layout system for iOS
GranadaLayout GranadaLayout is an alternative layout system for iOS, inspired on the Android layout system. It includes relative and linear layout sys
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Respresso iOS client Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the
Free macOS app for iOS view debugging.
Introduction You can inspect and modify views in iOS app via Lookin, just like UI Inspector in Xcode, or another app called Reveal. Official Website:h
CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
CodeEdit for macOS CodeEdit is a code editor built by the community, for the community, written entirely and unapologetically for macOS. Features incl
SwiftUI Social Contributor App
The Social Contributor App is designed as a social way to build and learn SwiftUI. If you have the baton get writing SwiftUI and pass it on 🏃🏽♂️
CompactSlider is a SwiftUI control for macOS, iOS and watchOS.
CompactSlider is a control for selecting a value from a bounded linear range of values. The slider is a replacement for the build-in slider and is des
Simple and elegant Dropdown Transition
Simple and elegant dropdown transition for iOS Why? I needed to perform the dropdown transition in the app I was building and I've found many great li
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
An interactive iOS image viewer that does it all: double tap to zoom, flick to dismiss, et cetera.
DO NOT USE. "I AM SUPER DUPER CEREAL, YOU GUYS." This repository is no longer under active development. I think it's probably still safe to use on iOS
A simple ticker library for iOS
A Swift library for animating labels and text fields Installation Manually: Simply copy the QuickTicker.Swift file to your project (it is located in Q
Spokestack: give your iOS app a voice interface!
Spokestack provides an extensible speech recognition pipeline for the iOS platform. It includes a variety of built-in speech processors for Voice Acti
Build native iOS, Android, and Web apps with Capacitor and Remix.run 💿
This repository holds production ready Capacitor templates for building native mobile applications using Remix. Using Capacitor, you can quickly build out a native mobile application for iOS and Android using web technology, such as Remix.
MKMapView wrapper for SwiftUI as drop-in to MapKit's SwiftUI view
MKMapView wrapper for SwiftUI as drop-in to MapKit's SwiftUI view. Easily extensible annotations and overlays, iOS 13 support and backwards compatible with MKAnnotation and MKOverlay!
All in one eKYC (Electronic Know Your Customer) solution available for android and ios
WideKYC All in one eKYC (Electronic Know Your Customer) solution available for android and ios. Wide Technologies provides an SDK for you to implement
VerticalFlowLayout - This implementation is built using a UICollectionView and a custom flowLayout.
VerticalFlowLayout This implementation is built using a UICollectionView and a custom flowLayout. Table of contents Requirements Installation CocoaPod
Add opacity to any SwiftUI View and decrease it every day until their app completely fades away
NotPaid - SwiftUI Client did not pay? Add opacity to any SwiftUI View and decrease it every day until their app completely fades away. Set a due date
Trivia about Animal Crossing: New Horizons. My first iOS (iPhone) app.
ACNH-trivia-iOS-app Trivia about Animal Crossing: New Horizons. This is my first iOS (iPhone) app. I am excited to start my journey as an iOS develope
📱 A simple wallpaper editor application for iPhone. Create your own wallpapers with a beautiful shelves.
iShelf A simple wallpaper editor application for iPhone. Create your own wallpapers with a beautiful shelves. 🎨 Demo 📸 Screenshots ✨ Features Lots o
BottomSheet Component 🧪🧪🧪
BCSComponent This Source code provide a bottom sheet which allow you custom own cell,you able to show it on the bottom sheet Get started First thing f
Toledo - a dependency injection library for Swift that statically generates resolvers at compile-time.
Toledo Toledo is a dependency injection library for Swift that statically generates resolvers at compile-time. Index Features Installation Usage Licen
Liquid SDK for iOS & Apple Watch
Quick Start to Liquid SDK for iOS & Apple Watch This document is just a quick start introduction to Liquid SDK for iOS. You can read the full document
A type-safe, fluent Swift library for working with Core Data
Core Data Query Interface (CDQI) is a type-safe, fluent, intuitive library for working with Core Data in Swift. CDQI tremendously reduces the amount o
Tapglue iOS SDK
Tapglue iOS SDK This will help you get started with Tapglue on iOS step by step guide. A more detailed documentation can be found on our documentation
Powerful animated gradientView in swift 🌈
FancyGradient is a UIView subclass which let's you animate gradients in your iOS app. It is purely written in Swift. Quickstart Static gradient let fa
Tinder/Bumble like user image with user details scroll animation
TinderUserProfile Tinder/Bumble like user image with user details scroll animation Add ProfileView.m,ProfileView.h class to your project. Set the clas
A usermanager written in swift 3.0 saves you from hassle of saving your active user session.
SwiftUserManager A usermanager written in swift 3.0 saves you from hassle of saving your active user session. Call api and give the json to MOProfile
IHTypeWriterLabel - A simple, UILabel subclass which poulates itself as if being typed
IHTypeWriterLabel A simple, UILabel subclass which poulates itself as if being typed. HighLights Written purely in SWIFT. Very simple and lightweight.
Touch ID Plugin (Cordova) for iOS
cordova-plugin-gctouch-id Touch ID Plugin (Cordova) for iOS Author: Giulio Caruso aka rdn Index Description Technical Documentation Screenshots Adding
Extracts the text from the Docx file
SNDocx Extracts the text from the Docx files and converts them into a valuable object that can be used Example To run the example project, clone the r
🎗 Super lightweight ISO8601 Date Formatter in Swift
ISO8601 ❤️ Support my apps ❤️ Push Hero - pure Swift native macOS application to test push notifications PastePal - Pasteboard, note and shortcut mana
Better time picker for iOS.
TimePicker Better TimePicker for iOS Requirements Swift 5.0 iOS 10.0+ Xcode 10.2+ Installation The easiest way is through CocoaPods. Simply add the de
Review page interaction - handy and pretty way to ask for review
RPInteraction Overview Review page interaction - handy and pretty way to ask for review. Inspired by dribbble shot. Requirements iOS8 Installation RPI
Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf.
Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app!
Primer iOS SDK - Instantly deploy native screens without writing code
Instantly deploy native screens without writing code. Primer enables you to design and test new user experiences, and personalize them for each user.
SNPnotificationBar - Notification Bar for ios
SNPnotificationBar Screenshot Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements S
Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects
Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest
ASDebugger is a remote debugging toolset for iOS App.
ASDebugger ASDebugger is a remote debugging toolset for iOS App. it's a way remotely check any network transaction, effortlessly Mock Data, It is able
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest
FlaneurImagePicker is an iOS image picker that allows users to pick images from different sources (ex: user's library, user's camera, Instagram...). It's highly customizable.
FlaneurImagePicker is a highly customizable iOS image picker that allows users to pick images from different sources (ex: device's library, device's c
Abbi iOS SDK
WalkMe Mobile increases in-app engagement and revenues - automatically. WalkMe’s technology learns and understands user usage behavior, identifies the
MMVMi: A Validation Model for MVC and MVVM Design Patterns in iOS Applications
MMVMi MMVMi: A Validation Model for MVC and MVVM Design Patterns in iOS Applications Motivation Design patterns have gained popularity as they provide
This repository contains 🎨 My Xcode theme that I use. It is compatible with all versions of Xcode.
DRL Xcodetheme Installation Automatic (via script) ./install.sh which will install the file in Xcode FontAndColorThemes directory. Restart Xcode Go t
Easiest local storage library in Swift
SundeedQLite SundeedQLite is the easiest offline database integration, built using Swift language Requirements iOS 12.0+ XCode 10.3+ Swift 5+ Installa
An application to convert strings to diffirent formats
Localized An application to convert strings to diffirent formats This app will help developers to convert strings from application in one platform to
Sync your app's time with server's UTC time
ServerSync for iOS Apps Sometimes your app can't rely on the device's date and time settings being correct. This library will help you calibrate your
An Alamofire network activity logger view
📒 AlamofireLogbook An Alamofire network activity logger view Installation AlamofireLogbook is available through CocoaPods. To install it, simply add
Vellum is local persistent data storage for iOS
Vellum Requirements Swift 5.0 or higher iOS 9.3 or higher Installation Cocoapods Vellum is available through CocoaPods. To install it, simply add the
Library to help handle mentions
SZMentions is no longer being updated, please use SZMentionsSwift SZMentions is a lightweight mentions library for iOS. This library was built to assi
A native iOS UI widget for adding Spokestack to any iOS app.
A native iOS library for adding Spokestack to any iOS app. Installation Edit Podfile CocoaPods is a dependency manager for Cocoa projects. For usage a
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.
The world's top-level live sdk...
目录结构说明 本目录包含 iOS 版 移动直播 SDK 的 Demo 源代码,主要演示接口如何调用以及最基本的功能。 ├─ MLVB-API-Example-OC // MLVB API Example,包括直播推流,直播播放,互动直播 | ├─ App
A Kotlin multiplatform library for building dynamic server-driven UI
Component Box · A Kotlin multiplatform library for building dynamic server-driven UI. Material Component-Based Interoperable Dynamic What You See Is W
Simulate any device and settings on one simulator or device.
SwiftUI-Simulator Enables the following settings without settings or restarting the simulator or real device. Any device screen Light/Dark mode Locale
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.
iOS library for device fingerprinting. Does not require server APIs to work, fully client-side operation.
Lightweight iOS library for local device fingerprinting Installation (CocoaPods) # Podfile pod 'FingerprintJS' Note: If you've never used CocoaPods fo
😎 SOPT 30th iOS
week content seminar assignment week 1 Xcode 기본 사용법,Layout기초, View 화면 전환 🗓 📱 week 2 AutoLayout, StackView, TabBarController 🗓 week 3 ScrollView, Ta
A modern runtime (soon: modification) library
Bridge A Modern Runtime (soon: Modification) Library Setup swift package generate-xcodeproj Whenever you need to create/modify a target, please regen
ButtonClickStyle - This is a Customizable/Designable Button View, with 15 animated click styles, that allows you to design your own buttons from subviews, in storyboard and xib right away.
ButtonClickStyle - This is a Customizable/Designable Button View, with 15 animated click styles, that allows you to design your own buttons from subviews, in storyboard and xib right away.
This To-Do app was developed using Swift and SwiftUI and works on iOS, MacOS (Apple Silicon) and WatchOS. The tasks are kept on storage even when the app is restarted.
ToDo-SwiftUI This app has a lot of sentimental value for me, given that it helped me a lot to understand the process of doing an iOS app and became th
Open source, non-custodial Terra Wallet focused on privacy iOS App
iOS Open source non-custodial Terra Wallet. We send your finance from the Earth to the Moon Running the project To run this project update / fetch the
Проект команды DreamTeam по курсу "Разработка приложений на iOS" VK Group (весна 2022)
2022_1_DreamTeam Проект команды DreamTeam по курсу "Разработка приложений на iOS" VK Group (весна 2022) meet2guide Программа для выбора экскурсии и об
A package that allows you to easily enable the Xcode canvas to a UIKit view.
UIViewCanvas This package allows you to enable a SwiftUI Xcode canva to a UIView or a entire ViewController. Why? Run emulator everytime you need to t
Cloud Jumpers is a competitive 1-4 player platformer game for iPadOS, jumping through clouds and be the winner!
Cloud Jumpers Overview Cloud Jumpers is a competitive 1-4 player iOS platformer game. There are power-ups, different game modes, kill mechanics, and m
🍎SOPT 30th iOS - LEE SOJIN🍎
Lee Sojin 🍎 💻 📚 SOPT 30th THE iOS 주차 내용 세미나 과제 1주차 iOS 개발 입문 : Xcode 기본 사용법, Layout 기초, View 화면 전환 2주차 UI 설계 기초(1) : AutoLayout, StackView, TabBarC
Desafio final em grupo do treinamento em desenvolvimento iOS "go!dev by Idwall". O projeto consiste em um aplicativo de busca e visualização de repositórios do Github e a possibilidade de favoritá-los.
StarRepo 🎯 Objetivo O objetivo deste projeto é criar um aplicativo iOS, proposto como desafio final do treinamento "go!dev by Idwall", para busca e v
A super easy way to check if the installed app has an update available. It is built with simplicity and customisability in mind and comes with pre-written tests.
UpdateAvailableKit This is UpdateAvailableKit: a super easy way to check if the installed app has an update available. It is built with simplicity and
iONess is HTTP Request Helper for iOS platform used by HCI iOS App
iONess iONess (iOS Network Session) is HTTP Request Helper for the iOS platform used by Home Credit Indonesia iOS App. It uses Ergo as a concurrent he
PJAlertView - This library is to make your own custom alert views to match your apps look and feel
PJAlertView - This library is to make your own custom alert views to match your apps look and feel
iOS SDK for access the OpenCage Geocoding API
OpenCageSDK Requirements OpenCageSDK works on iOS 9+ and requires ARC to build. It depends on the following Apple frameworks, which should already be
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire. Summary This library provides an easy way to
A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI.
Scaling Header Scroll View A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI. We are a development agency building
🃏 Cardslider is a design UI controller that allows you to swipe through cards with pictures and accompanying descriptions.
CARD SLIDER UI controller that allows you to swipe through cards with pictures. We specialize in the designing and coding of custom UI for Mobile Apps
Simple way to add parallax header to UIScrollView/UITableView written in Swift.
ParallaxHeader Simple way to add parallax header to UIScrollView or it's subclasses. One image view Slider with images Blur vibrant text Blur round ic
DynamicBlurView is a dynamic and high performance UIView subclass for Blur.
DynamicBlurView DynamicBlurView is a dynamic and high performance UIView subclass for Blur. Appetize's Demo Since using the CADisplayLink, it is a hig
Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.
GridView GridView can tile the view while reusing it. It has an API like UIKit that works fast. Even when device rotates it smoothly relayout. Appetiz
A way to represent what you’re sharing.
About This project provides a preview of items being shared via UIActivityViewController. Example: // standard activity view controller let vc = UIAct
An Android Wear style confirmation view for iOS
GoogleWearAlert Objective-C version kindly written by dimohamdy - https://github.com/dimohamdy/GoogleWearAlert An Android Wear style confirmation view
Swift library of lightweight interfaces for prototyping, bridged to JS
Prototope Prototope is a lightweight, high-performance prototyping framework. Its goals are: making simple things very easy making complex things poss
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
Apple SMC library & tool
SMCKit An Apple System Management Controller (SMC) library & command line tool in Swift for Intel based Macs. The library works by talking to the Appl
Google Places address entry for iOS (Swift)
GooglePlacesAutocomplete A simple Google Places API autocompleting address entry view for iOS devices. There are already a couple of solutions out the
A μframework of extensions for SequenceType in Swift 2.0, inspired by Python's itertools, Haskell's standard library, and other things.
SwiftSequence Full reference here. (If you're looking for data structures in Swift, those have been moved to here) SwiftSequence is a lightweight fram
iOS iBeacon Project in Swift Language
iBeacon iOS iBeacon Project in Swift Language A simple project to create an iBeacon broadcaster for iOS8 devices. The app takes either a UUID string,