1275 Repositories
Swift cocoapods-library Libraries
GPU-based media processing library using Metal written in Swift
GPU-based media processing library using Metal written in Swift. Overview MetalAcc is a GPU-Based media processing library that lets you apply GPU-acc
Swift Image Slider library for iOS
Banana - ImageSlider for Swift Image slider with very simple interface. At a Glance @IBOutlet weak var imageScrollView: UIScrollView! // Here imageArr
iOS library for quickly displaying images while scrolling
Fast Image Cache is an efficient, persistent, and—above all—fast way to store and retrieve images in your iOS application. Part of any good iOS applic
You can use blur effect and it's animation easily to call only two methods.
SABlurImageView You can use blur effect and it's animation easily to call only two methods. ManiacDev.com referred. https://maniacdev.com/2015/04/open
A view controller for iOS that allows users to crop portions of UIImage objects
TOCropViewController TOCropViewController is an open-source UIViewController subclass to crop out sections of UIImage objects, as well as perform basi
Convert live photos and videos into animated GIFs in iOS, or extract frames from them.
Create a GIF from the provided video file url, Or extract images from videos. This repository has been separated from original repo along with some no
High-performance animated GIF support for iOS in Swift
Gifu adds protocol-based, performance-aware animated GIF support to UIKit. (It's also a prefecture in Japan). Install Swift Package Manager Add the fo
ServiceData is an HTTP networking library written in Swift which can download different types of data.
ServiceData Package Description : ServiceData is an HTTP networking library written in Swift which can download different types of data. Features List
DDC Library for Apple Silicon Macs
AppleSiliconDDC DDC Library for Apple Silicon Macs Usage Upcoming... For sample implementation take a look at the source code of MonitorControl (as Ar
A swift library based on the various options menu in material design in Android
KTOptionMenu Description KTOptionMenu is a swift library based on the various options menu in material design in Android that allows you to easily cre
AIB indicates for your app users which audio is playing. Just like the Podcasts app.
Audio Indicator Bars for iOS and tvOS Indicates for your app users which audio is playing. Just like the Podcasts app. Index Requirements and Details
🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.
Made by Applikey Solutions Find this project on Dribbble Table of Contents Purpose Features Supported OS & SDK Versions Installation Usage Demo Releas
A drop-in universal library allows to record audio within the app with a nice User Interface.
IQAudioRecorderController IQAudioRecorderController is a drop-in universal library allows to record and crop audio within the app with a nice User Int
An advanced media player library, simple and reliable
About The SRG Media Player library provides a simple way to add universal audio / video playback support to any application. It provides: A controller
A cross-platform Swift library for evaluating mathematical expressions at runtime
Introduction What? Why? How? Usage Installation Integration Symbols Variables Operators Functions Arrays Performance Caching Optimization Standard Lib
VectorMath is a Swift library for Mac and iOS that implements common 2D and 3D vector and matrix functions
Purpose VectorMath is a Swift library for Mac and iOS that implements common 2D and 3D vector and matrix functions, useful for games or vector-based g
🚦 Validation library depends on SwiftUI & Combine. Reactive and fully customizable.
🚦 Validation library depends on SwiftUI & Combine. Reactive and fully customizable.
μ-library enabling if/else and switch statements to be used as expressions.
swift-expression Many languages such as Scala, Rust and Kotlin support using if/else and switch statements as expressions – meaning that they can by t
JDSwiftMap is an IOS Native MapKit Library. You can easily make a highly customized HeatMap.
JDSwiftMap is an IOS Native MapKit Library. You can easily make a highly customized HeatMap. Installation Cocoapods pod 'JDSWiftHeatMap' Usage JDSwi
A Swift library for creating and exporting CoreML Models in Swift
SwiftCoreMLTools A Swift Library for creating CoreML models in Swift. Work in progress This library expose a (function builder based) DSL as well as a
A lightweight library to calculate tensors in Swift, which has similar APIs to TensorFlow's
TensorSwift TensorSwift is a lightweight library to calculate tensors, which has similar APIs to TensorFlow's. TensorSwift is useful to simulate calcu
A Swift deep learning library with Accelerate and Metal support.
Serrano Aiming to offering popular and cutting edge techs in deep learning area on iOS devices, Serrano is developed as a tool for developers & resear
A framework for building fast genetic algorithms in Swift.
Revolver is a framework for building fast genetic algorithms in Swift 3.0. Features Chromosomes: strings, trees Genetic operators: reproduction, mutat
Easy to use and lightweight logger for iOS, macOS, tvOS, watchOS and Linux in Swift.
Lighty Easy to use and lightweight logger for iOS, macOS, tvOS, watchOS and Linux in Swift. Screenshots Requirements Lighty Version Minimum iOS Target
A pure Swift library for using ANSI codes. Basically makes command-line coloring and styling very easy!
Colors A pure Swift library for using ANSI codes. Basically makes command-line coloring and styling very easy! Note: Colors master requires Xcode 7.3
A lightweight library for generating text tables.
SwiftyTextTable A lightweight Swift library for generating text tables. Swift Language Support SwiftyTextTable is now Swift 4.0 compatible! The last r
Customizable Dynamic Bottom Sheet Library for iOS
DynamicBottomSheet Powerd by Witi Corp., Seoul, South Korea. Fully Customizable Dynamic Bottom Sheet Library for iOS. This library doesn't support sto
Library that holds multiple books loaded from json in a scroll view where each book can be tapped on, favorited, rated, and opened to read
Library that holds multiple books loaded from json in a scroll view where each book can be tapped on, favorited, rated, and opened to read. If a book is a favorite, an orange star appears on the book's cover. Page number, favorites, and ratings are saved for each session of the app.
🌱 Cozy pods install
🌱 Cozy pod install Using pod install in a more convenient way ☕️ 🦄 Automagically adding prefix bundle exec if Gemfile is found 🚑 Handling Bundler m
Learn how to structure your iOS App with declarative state changes using Point-Free's The Composable Architecture (TCA) library.
Learn how to structure your iOS App with declarative state changes using Point-Free's The Composable Architecture (TCA) library.
A convenient class usable from UIKit view controller or SwiftUI to scan document & get UIImage or PDFDocument as result - Replacement of IRLDocumentScanner
Super easy SwiftUI & UKKit pakcage to scan: Images or PDF. It is also a replacement for IRLScannerViewController
A structured vertical/horizontal stack layout
EEStackLayout A vertical stackview which takes subviews with different widths and adds them to it's rows with paddings, spacings etc. Installation Coc
SuperLayout is a Swift library that makes using Auto Layout a breeze.
SuperLayout is a library that adds a few custom operators to Swift that makes using the amazing NSLayoutAnchor API for Auto Layout a breeze. SuperLayo
MyLayout is a simple and easy objective-c framework for iOS view layout
MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
Elegant library that wraps working with frames with a nice chaining syntax.
Everyone wants to see smooth scrolling, that tableview or collectionview scrolls without any lags and it's right choice. But the constraints do not gi
Compose is a library that helps you compose complex and dynamic views.
Compose is a data driven library that will help compose your complex and dynamic Views. It helps you create complex and dynamic Views using easy and s
LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
🚨 UNMAINTAINED 🚨 This project is no longer used by LinkedIn and is currently unmaintained. LayoutKit is a fast view layout library for iOS, macOS, a
An autolayout library for the damn fine citizens of San Diego.
Anchorman Do you think autolayout has to be hard? Nah. NSLayoutAnchor is pretty neat! But it's still a bit tedious of an API. Try writing .translatesA
AutoLayoutKit in pure Swift.
It's like AutoLayoutKit but written in Swift. For pure Swift projects. And it's super simple. Features concise, simple and convenient API raw AutoLayo
✂ Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit.
ManualLayout Table of Contents Installation Usage API Cheat Sheet Installation Carthage Add the following line to your Cartfile. github "isair/ManualL
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.
Motivation Working on a project with a huge amount of pods I had some troubles: - Slow and unnecessary indexing of pods targets, which implementation
Lightweight Cocoa library for detecting the running device's model and screen size.
Lightweight Cocoa library for detecting the running device's model and screen size. With the newer devices, developers have more work to do. This li
Super-lightweight library to detect used device
Device.swift Super-lightweight library to detect used device Device.swift extends the UIDevice class by adding a property: var deviceType: DeviceType
NFC Forum Well Known Type Data Parser for iOS11 and Core NFC
NFCNDEFParse NFC Forum Well Known Type Data Parser for iOS11 and Core NFC. Supports parsing of types: Text - NFCForum-TS-RTD_Text_1.0 2006-07-24 Uri -
Light weight tool for detecting the current device and screen size written in swift.
Device detect the current device model and screen size. Installation CocoaPods Device is available through CocoaPods. To install it, simply add the
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
Swift library to easily check the current device and some more info about it.
Usage To run the example project, clone the repo, and run pod install from the Example directory first. let device = Deviice.current device is a Devi
WebSocket(RFC-6455) library written using Swift
DNWebSocket Object-Oriented, Swift-style WebSocket Library (RFC 6455) for Swift-compatible Platforms. Tests Installation Requirements Usage Tests Conf
A conforming Objective-C WebSocket client library.
SocketRocket A conforming WebSocket (RFC 6455) client library for iOS, macOS and tvOS. Test results for SocketRocket here. You can compare to what mod
A Swift library for parsing and drawing SVG images to CoreGraphics contexts.
SwiftDraw A Swift library for parsing and drawing SVG images to CoreGraphics contexts. SwiftDraw can also convert an SVG into Swift source code. Usage
A Location Manager for easily implementing location services & geofencing in iOS. Ready for iOS 11.
A Location Manager for easily implementing location services & geofencing in iOS, written in Objective-C. Ready for iOS 11. Features Get current/conti
Simple library to detect motion type (walking, running, automotive) and count users steps. This library will make motion detection much more easily.
SOMotionDetector Simple library to detect motion for iOS by arturdev . Based on location updates and acceleration. ###Requierments iOS 6.0 Compatibl
🛰 CoreLocation Made Easy - Efficient & Easy Location Tracker, IP Location, Gecoder, Geofence, Autocomplete, Beacon Ranging, Broadcaster and Visits Monitoring
Location Manager Made Easy SwiftLocation is a lightweight Swift Library that provides an easy way to work with location-related functionalities. No mo
JustPeek is an iOS Library that adds support for Force Touch-like Peek and Pop interactions on devices that do not natively support this kind of interaction.
JustPeek Warning: This library is not supported anymore by Just Eat. JustPeek is an iOS Library that adds support for Force Touch-like Peek and Pop in
An iBeacon Manager library was created to simplify your interactions with iBeacons.
JMCiBeaconManager iBeacon is a name of technology that is enabling new location awareness possibilities for apps. "Leveraging Bluetooth Low Energy (BL
A python library to run metal compute kernels on MacOS 12
metalcompute for Python A python library to run metal compute kernels on MacOS Usage Example execution from M1-based Mac running MacOS 12.0: ./build
Example repo for reproduction of a cocoapods bug
CocoapodsBugExample Run a pod install with use_frameworks! un-commented, see how Pods/CoreDataPodSample compile sources includes CoreDataPodSample.xcd
Library for interacting with Graph Store via UrsusHTTP
Swift Graph Store This is a library for reading from/writing to the Urbit GraphStore via the Swift airlock, UrsusHTTP. DISCLAIMER: This is a wildly in
Swift library for parsing Extended Backus–Naur Form (EBNF) notation
Gramophone Swift library for parsing Extended Backus–Naur Form (EBNF) notation Integration Swift Package Manager dependencies: [ .package(url: "ht
SwiftCANLib is a library used to process Controller Area Network (CAN) frames utilizing the Linux kernel open source library SOCKETCAN.
SwiftCANLib SwiftCANLib is a library used to process Controller Area Network (CAN) frames utilizing the Linux kernel open source library SOCKETCAN. Th
Simple Swift class to provide all the configurations you need to create custom camera view in your app
Camera Manager This is a simple Swift class to provide all the configurations you need to create custom camera view in your app. It follows orientatio
This plugin defines a global navigator.camera object, which provides an API for taking pictures and for choosing images from the system's image library.
title description Camera Take pictures with the device camera. AppVeyor Travis CI cordova-plugin-camera This plugin defines a global navigator.camera
iOS_UHF_Sample is a sample App to demonstrate how to use UHFSDK library.
iOS_UHF_Sample is a sample App to demonstrate how to use UHFSDK library.
The library allows to create simple popup menus
react-native-popup-menu This library allows to create simple popup menus Installation "react-native-popup-menu": "sergeymild/react-native-popup-menu"
Test task application based on Swift using CoreData, Alamofire, AlamofireImage and CocoaPods
iTunes Search Test task application based on Swift using CoreData, Alamofire, AlamofireImage and CocoaPods Features 🔍 Searching music albums by name
A handy collection of Swift method and Tools to build project faster and more efficient.
SwifterKnife is a collection of Swift extension method and some tools that often use in develop project, with them you might build project faster and
CocoAttributedStringBuilder: Elegant and Easy AttributedStringBuilder in Swift
CocoAttributedStringBuilder: Elegant and Easy AttributedStringBuilder in Swift Features Requirements Installation SampleProjects Usage Contributors Li
📱📲 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
BLE (Bluetooth LE) for U🎁 Bleu is the best in the Bluetooth library.
Bleu Bleu is a Bluetooth library. Bleu is the easiest way to operate CoreBluetooth. Bleu is possible to operate by replacing Bluetooth 's Peripheral a
Bluetooth mapping in Swift
Bluetonium is part of the E-sites iOS Suite. Bluetonium is a Swift Library that makes it easy to communicate with Bluetooth devices. Features 🎲 Servi
Simple, block-based, lightweight library over CoreBluetooth. Will clean up your Core Bluetooth related code.
LGBluetooth Simple, block-based, lightweight library over CoreBluetooth. Steps to start using Drag and Drop it into your project Import "LGBluetooth.h
A very simple library to discover and retrieve data from nearby devices (even if the peer app works at background).
Discovery: A simple library to discover and retrieve data from nearby devices. Discovery is a very simple but useful library for discovering nearby de
A simple and lightweight matching library for XCTest framework.
Match A simple and lightweight matching library for XCTest framework. Getting started Swift Package Manager You can add Match to your project by addin
An open source library that lets your users draw on things - mark up images with text, shapes, etc.
Drawsana 0.12.0 Drawsana is a generalized framework for making freehand drawing views on iOS. You can let users scribble over images, add shapes and t
Unique blocky identicons generator for Swift
⚗️ BlockiesSwift This library is a Swift implementation of the Ethereum fork of Blockies which is intended to be used in iOS, watchOS, tvOS and macOS
Powerful and easy-to-use vector graphics Swift library with SVG support
Macaw Powerful and easy-to-use vector graphics Swift library with SVG support We are a development agency building phenomenal apps. What is Macaw? Mac
Visual designing library for iOS & OSX
ProcessingKit ProcessingKit is a Visual designing library for iOS & OSX. ProcessingKit written in Swift 🐧 and you can write like processing. Demo Dem
Basic STL loader for SceneKit
HxSTLParser HxSTLParser is a basic STL parser capable of loading STL files into an SCNNode. Installing Via Carthage Just add it to your Cartfile githu
Just a tiny library to make using GCD easier and intuitive
## Build Status Branch Status master develop Dispatch Note: Dispatch requires swift 3.0. Use version 1.0.0 for swift 2.3 or version 0.9.8 for swift 2.
Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore.
Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore. Exercising query and s
A macOS app to visualise your iTunes library as graphs.
iTunes Graphs iTunes Graphs is a Cocoa-based macOS app which visualises your iTunes library in a series of pie charts. Currently, it supports the foll
🏹 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
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
Shows your photo library grouped by events, to easily export them to your computer
Groupir Shows your photo library grouped by events, to easily export them to your computer Features Currently supported features: reading your photo l
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
Library for unifying the approach to network mocking in iOS unit- & UI-tests.
TinkoffMockStrapping Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installati
📘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
In-app design review tool to inspect measurements, attributes, and animations.
Hyperion Hyperion - In App Design Review Tool What is it? Hyperion is a hidden plugin drawer that can easily be integrated into any app. The drawer si
a iOS network debug library, monitor HTTP requests
NetworkEye README 中文 NetworkEye,a iOS network debug library,monitor HTTP requests. It can be detected HTTP request include web pages, NSURLConnection,
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
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
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
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
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
A Simple Toast Library for iOS
PowerplayToastKit Toasts Type Success. Warning Error Info Custom View (Dialog) Example To run the example project, clone the repo, and run pod install
Cache library for videos for React Native
@lowkey/react-native-cache Cache everything Installation npm install @lowkey/react-native-cache Usage import ReactNativeCache from "@lowkey/react-nati