185 Repositories
Swift spm-plugin Libraries
Simple, keyboard-first, markdown note-taking for MacOS
QuickDown Simple, keyboard-first, markdown note-taking for MacOS Main Features Global Hotkey: โ-โฅ-N Save Note: โ-S Launch on Login (Optional) Addition
A lightweight UICollectionViewLayout that 'pages' and centers its cells ๐ก written in Swift
CenteredCollectionView CenteredCollectionView is a lightweight drop in place UICollectionViewFlowLayout that pages and keeps its cells centered, resul
Savory is swift accrodion view implementation
Savory Savory is a swift accordion view implementation. Requirements Xcode 8.0 Swift 3.0 iOS 8 Installation Using CocoaPods: pod 'Savory', :git = 'ht
Gradle plugin for managing Swift by enhancing Carthage with Maven repository
Works presents Athena Preface As a mobile application engineer that develops iOS and Android applications, I found that in Android, dependencies can b
Commonly available global error type packages
ErrorKit ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ ํ ์ ์๋ ์ ์ญ ์ค๋ฅ ํ์ ํจํค์ง. Requirements Xcode 13.2.1+ Swift 5.5+ Ins
Conveniently getting the User Agent through WKWebView
WebKit User Agent Requirements iOS 9.0+ macOS 10.11+ Installation See the subsec
ๅบไบURLNavigatorๆฝ่ฑก็URL่ทฏ็ฑ็ปไปถ ็ตๆๆฅ่ชMoya ้ ็ฝฎๅ ๆไปถๅ.
Apis URLNavigator abstract routing component written in Swift, Inspired by Moya. ๅคฉๆๅญๆฐ Features Support for different processing based on plugin mechan
A SwiftUI wrapper of the new UIKit sheetPresentationController's capabilities in iOS15.
BottomSheet Bring to SwiftUI the UIKit bottom sheet capabilities that came with iOS15. Usage Show the bottom sheet Button(action: { show.toggle() }) {
A Glyphs plugin that draws colored lines to indicate the presence of zero-width glyphs.
Show Zero-Width Glyphs This is a plugin for the Glyphs font editor that draws colored lines to indicate the presence of zero-width glyphs in Edit View
Easily validate your Properties with Property Wrappers ๐ฎ
ValidatedPropertyKit enables you to easily validate your properties with the power of Property Wrappers. struct LoginView: View { @Validated(
Validation plugin for Moya.Result
MoyaResultValidate Why? Sometimes we need to verify that the data returned by the server is reasonable, when Moya returns Result.success. JSON returne
Convert xcodebuild plist and xcresult files to JUnit reports
trainer This is an alternative approach to generate JUnit files for your CI (e.g. Jenkins) without parsing the xcodebuild output, but using the Xcode
Control your iPhone from inside Xcode for end-to-end testing.
Remote - Control your iPhone from Xcode "Remote" is a plugin for Xcode that allows you to control an iPhone from a window on your Mac during developme
AutoLayout Micro DSL SPM from Chris Eidhof's article
EasyAutoLayout Intro EasyAutoLayout is a small framework built using the ideas presented in the article called Autolayout Micro DSL by Chris Eidhof. I
The Swift-est way to build native mobile apps that connect to Salesforce.
Swiftly Salesforce is the Swift-est way to build native mobile apps that connect to Salesforce: Written entirely in Swift. Very easy to install and up
Plugin for authorization with Facebook for Godot Game Engine (iOS)
GodotFacebookAuth Plugin for authorization with Facebook for Godot Game Engine (iOS) Supports iOS deployment target = 10.0 Supports Godot version =
Download app update form url and install it
capacitor-updater Download app update from url and install it. And reload the view. You can list the version and manage it with the command below. Ins
A plugin to allow Lightroom to export HEIC files
LRExportHEIC A plugin to allow Lightroom to export HEIC files. There are two components: The plugin itself, which is the component that interfaces wit
A new Flutter plugin that uses OpenVpn
flutter_openvpn A new Flutter plugin that uses OpenVpn. Installation Depend on it Add this to your package's pubspec.yaml file: dependencies: flutte
Cordova iOS plugin for Fingerprint SDK.
FingerprintPlugin This is a cordova plugin for Fingerprint SDK. Installation Add Cordova plugin to your project: To add a Cordova plugin to your proje
Codeless Appodeal integration into Unity project.
Codeless out of the box Appodeal integration into Unity project. Contains global config file which provide you ability to setup Appodeal without any line of code.
Flutter plugin to display VGS card info using TextView or View
VGS Card Info Flutter plugin to display VGS Card info using TextView or View Installation Add the dependency in your pubspec.yaml vgscardinfo: git
A snappy image viewer with zoom and interactive dismissal transition.
A snappy image viewer with zoom and interactive dismissal transition. Features Double tap to zoom in/out Interactive dismissal transition Animate in f
VisionCamera Frame Processor Plugin that uses Tensorflow to recognize hand poses
vision-camera-handpose VisionCamera Frame Processor Plugin that uses Tensorflow to recognize hand poses Installation npm install vision-camera-handpos
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
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 command-line tool to generate a JSON-list of all used SPM-dependencies of an Xcode-project.
SwiftPackageList A command-line tool to generate a JSON-list of all used SPM-dependencies of an Xcode-project. This includes all the Package.resolved
็งๅคง่ฎฏ้ฃ่ฏญ้ณ่ฏๅซๆไปถ A plugin for xunfei dictation for iOS and Android.
xfvoice ็งๅคง่ฎฏ้ฃ่ฏญ้ณ่ฏๅซๆไปถ A plugin for xunfei dictation for iOS and Android. Install First, add xfvoice as a dependency in your pubspec.yaml file. Setting Se
Cordova plugin for detect screenshots and recordings
cordova-plugin-detect-screen-capture This plugin detects screen recording and screenshot events. The plugin will only work on devices with iOS = 7 Su
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
Cordova/Phonegap plugin for launching today's most popular navigation/ride apps to navigate to a destination.
Launch Navigator Cordova/Phonegap Plugin Cordova/Phonegap plugin for launching today's most popular navigation/ride apps to navigate to a destination.
A apple search ads attribution plugin for flutter
A apple search ads attribution plugin for flutter
PhoneGap / Cordova Social Sharing plugin
PhoneGap / Cordova Social Sharing plugin Every now and then kind folks ask me how they can give me all their money. So if you want to contribute to my
Cordova Email Plugin
Forked to fix Android 11 problems โ No future support! SAMPLE APP ๐ Cordova Email Plugin The plugin provides access to the standard interface that ma
The template for Delta Client plugins.
Delta Plugin Template This repository is a template for Delta Client plugins. To create a plugin, create a repo from this template repo and then repla
URLImage is a package that holds an easy way of showing images from an URL.
URLImage Overview URLImage is a package that holds an easy way of showing images from an URL. Usually this processes should take the following process
๐น 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
This simple cordova plugin will download picture from an URL and save to IOS Photo Gallery.
Photo Viewer This plugin is intended to download a picture from an URL into IOS Photo library.. How to Install Cordova: cordova plugin add https://git
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 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
A pure swift Ethereum Web3 library
โ๏ธ Web3 Web3.swift is a Swift library for signing transactions and interacting with Smart Contracts in the Ethereum Network. It allows you to connect
Swift package to convert a HTML table into an array of dictionaries.
Swift package to convert a HTML table into an array of dictionaries.
MeCab Demo for iOS 15 and SPM
MeCab Demo for iOS 15 and SPM Sample project for MeCab, a Japanese tokenizer/morphological analyzer. Updated for iOS 15 and SPM. Successor to landonep
XCMetrics is the easiest way to collect Xcode build metrics and improve developer productivity.
XCMetrics is the easiest way to collect Xcode builds metrics and improve your developer productivity. Overview ๐ Keep your build times under control
GenStore is a lightweight swift code generator for your resources.
GenStore is a lightweight swift code generator for your resources. GenStore can create classes for your images, colors and localized strings.
The horizontal swiping navigation like on Facebook Messenger.
UIMenuScroll UIMenuScroll creating menu how on Facebook Messenger on take photo Installation CocoaPods is a dependency manager for Cocoa projects. You
Beautiful iOS side menu library with parallax effect. Written in Swift
AKSideMenu AKSideMenu is a double side menu library with parallax effect. Example Project See the contained examples to get a sample of how AKSideMenu
AudioKit Synth One: Open-Source iOS Synthesizer App
AudioKit Synth One We've open-sourced the code for this synthesizer so that everyone is able to make changes to the code, introduce new features, fix
Super Simple Pager with RxSwift extension
SSPager Super Simple Pager Example To run the example project, clone the repo, and run pod install from the SSPagerExample directory first. Installati
Headline News Widget for Pock.You can display the articles fetched by rss.
Headline News Widget for Pock This is a headline news widget plugin for Pock You can display the articles fetched by rss. Demo In the demo video, the
Plugin and runtime library for using protobuf with Swift
Swift Protobuf Welcome to Swift Protobuf! Apple's Swift programming language is a perfect complement to Google's Protocol Buffer ("protobuf") serializ
YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
YapDatabase is a collection/key/value store and so much more. It's built atop sqlite, for Swift & Objective-C developers, targeting macOS, iOS, tvOS &
A simple, customizable Country picker for picking country or dialing code. ๐ฎ๐ณ ๐ฏ๐ต ๐ฐ๐ท ๐ฉ๐ช ๐จ๐ณ ๐บ๐ธ ๐ซ๐ท ๐ช๐ธ ๐ฎ๐น ๐ท๐บ ๐ฌ๐ง
CountryPicker A simple, customizable Country picker for picking country or dialing code. This library is for country picker used in many app for selec
Very simple Observable and Publisher implementation for iOS apps.
Very simple Observable and Publisher implementation for iOS apps.
Compiles SPM packages to XCFrameworks
spm-to-xcframework What's it? This little tool creates xcframework from SPM packages. Install Just pull the package and build from the source with thi
A toolkit for SQLite databases, with a focus on application development
A toolkit for SQLite databases, with a focus on application development
Realtime yoga pose detection and classification plugin for Flutter using MLKit
ML Kit Pose Detection Plugin Flutter plugin for realtime pose detection using MLKit's Blazepose. License Copyright (c) 2021 Souvik Biswas, Bharat Bira
Swift utilities for running commands.
Swift Commands Swift utilities for running commands. The Commands module allows you to take a system command as a string and return the standard outpu
๐๏ธ 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.
SSToastMessage is written purely in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to be simple, lightweight, and easy to use. It will be a popup with a single line of code.
SSToastMessage SSToastMessage is written in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to b
macOS utility for converting fat-frameworks to SPM-compatible XCFramework with arm64-simulator support
xcframework-maker macOS utility for converting fat-frameworks to SPM-compatible XCFramework with arm64-simulator support. ๐ Description make-xcframew
A VisionCamera Frame Processor plugin for fast buffer resizing
vision-camera-resize-plugin A VisionCamera Frame Processor Plugin for fast buffer resizing. By resizing buffers to a smaller resolution, you can achie
SwiftLint Plugin for Xcode.
SwiftLint Xcode Plugin Demo Usage Set SwiftLint Path default: Default path is /usr/local/bin/swiftlint relative: Relative path with the current projec
Streamdeck plugin to toggle DND on your Mac
DND Toggler plugin for Stream Deck Plugin for Stream Deck written in Swift (macOS only). Description DND Toggler lets you control macOS DND (Do not di
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.
Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.
Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application. Install Carthage
Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM, also interact with an API to get our newsfeed, use SPM(Swift Package Manager) to speed up our development flow and handle swiftui layout with views such as VStack.
News APP MVVM + SwiftUI + Combine + Swift Package Manager Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM
Helpful extensions for iOS app development ๐
ExtensionKit includes many extensions, from getting the user location with a deterministic Combine API to a shimmer loading animation, to keyboard notification updates, bottom sheet and much much more. Check out the docs below or install the library with SPM to try it out.
Fortune spinning wheel library built using SwiftUI, supports dynamic content.
Fortune Wheel Fortune spinning wheel ๐ก library built using SwiftUI, supports dynamic content. Preview - Spin Wheel โ๏ธ CocoaPods Installation FortuneW
๐ All-in-one Quick Look plugin
Glance All-in-one Quick Look plugin Glance provides Quick Look previews for files that macOS doesn't support out of the box. Installation Steps About
This package is meant to make http request of an easy way inspiren in the architecture of Moya package
NetworkAgent This package is meant to make http request of an easy way inspiren in the architecture of Moya package. This package is 100% free of depe
A lightweight UICollectionViewLayout that 'pages' and centers its cells ๐ก written in Swift
CenteredCollectionView CenteredCollectionView is a lightweight drop in place UICollectionViewFlowLayout that pages and keeps its cells centered, resul
ValidatedPropertyKit enables you to easily validate your properties
ValidatedPropertyKit enables you to easily validate your properties with the power of Property Wrappers.
Plugin and runtime library for using protobuf with Swift
Swift Protobuf Welcome to Swift Protobuf! Apple's Swift programming language is a perfect complement to Google's Protocol Buffer ("protobuf") serializ
๐น 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
Kit for building custom gauges + easy reproducible Apple's style ring gauges.
GaugeKit ##Kit for building custom gauges + easy reproducible Apple's style ring gauges. - Example Usage Open GaugeKit.xcworkspace and change the sch
An Xcode formatter plug-in to format your swift code.
Swimat Swimat is an Xcode plug-in to format your Swift code. Preview Installation There are three way to install. Install via homebrew-cask # Homebrew
Next Generation of ShadowsocksX
ShadowsocksX-NG Download Next Generation of ShadowsocksX Why a new implementation? It's hard to maintain the original implementation as there is too m
Thingy - A modern device detection and querying library.
Thingy A modern device detection and querying library. Features Swift 5 support Modern syntax Documentation Device detection Device family detection D
GRDB - A toolkit for SQLite databases, with a focus on application development
A toolkit for SQLite databases, with a focus on application development Latest release: May 16, 2021 โข version 5.8.0 โข CHANGELOG โข Migrating From GRDB
SwiftySound is a simple library that lets you deal with Swift sounds easily
SwiftySound Overview SwiftySound is a simple library that lets you deal with Swift sounds easily. Static methods Sound.play(file: "dog.wav") Sound.pla
ModernAVPlayer is a persistence AVPlayer wrapper
ModernAVPlayer is a persistence AVPlayer wrapper ++ Cool features ++ Get 9 nice and relevant player states (playing, buffering, loading
The swiftest way to build iOS apps that connect to Salesforce
Build iOS apps fast on the Salesforce Platform with Swiftly Salesforce: Written entirely in Swift. Uses Swift's Combine framework to simplify complex,
A package manager that installs and runs executable Swift packages
Mint ๐ฑ A package manager that installs and runs Swift command line tool packages. $ mint run realm/[email protected] This would install and run SwiftL
A solid language pack for Vim.
A collection of language packs for Vim. One to rule them all, one to find them, one to bring them all and in the darkness bind them. It won't affect y