SwifterSwift
|
A handy collection of more than 500 native Swift extensions to boost your productivity. |
Eureka
|
Elegant iOS form builder in Swift |
NVActivityIndicatorView
|
A collection of awesome loading animations |
ZipArchive
|
ZipArchive is a simple utility class for zipping and unzipping files on iOS, macOS and tvOS. |
SwiftWebUI
|
A demo implementation of SwiftUI for the Web |
XCGLogger
|
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number. |
SwiftLocation
|
⚓️ Async/Await CLLocationManager Wrapper for Apple Platforms |
Parchment
|
A paging view with a highly customizable menu ✨ |
SwiftRichString
|
👩🎨 Elegant Attributed String composition in Swift sauce |
ProgressHUD
|
ProgressHUD is a lightweight and easy-to-use HUD for iOS. Over 5000+ animations. ‼️ |
PinLayout
|
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer] |
Time
|
Robust and type-safe date and time calculations for Swift |
Highlightr
|
iOS & OSX Syntax Highlighter. |
ConcentricOnboarding
|
SwiftUI library for a walkthrough or onboarding flow with tap actions |
RxBluetoothKit
|
iOS & OSX Bluetooth library for RxSwift |
MijickPopupView
|
Popups, popovers, sheets, alerts, toasts, banners, (...) presentation made simple. Written with and for SwiftUI. |
SwipeMenuViewController
|
error: root manifest not found
|
MultipeerKit
|
MultipeerConnectivity + Codable = ❤️ |
CommandLine
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
SwiftShell
|
A Swift framework for shell scripting. |
Grid
|
:rocket: SwiftUI Grid layout with custom styles |
Chat
|
A SwiftUI Chat UI framework with fully customizable message cells and a built-in media picker |
Sliders
|
:rocket: SwiftUI Sliders with custom styles |
Neumorphic
|
🚀Neumorphic is a SwiftUI utility to build Neumorphism Soft UI (supports both *outer shadow and *inner shadow) |
cariocamenu
|
error: root manifest not found
|
Charts
|
:rocket: SwiftUI Charts with custom styles |
Web3
|
A pure swift Ethereum Web3 library |
Bow
|
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift |
PresenterKit
|
⚠️ Deprecated ⚠️ |
SunburstDiagram
|
SwiftUI library to easily render diagrams given a tree of objects. Similar to ring chart, sunburst chart, multilevel pie chart. |
CardStack
|
A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS. |
SwiftReorder
|
Easy UITableView drag-and-drop cell reordering |
MusadoraKit
|
The ultimate companion to MusicKit. |
Shapes
|
:rocket: Collection of SwiftUI shapes |
SwiftUIVisualEffects
|
View modifiers that wrap UIVisualEffectView, with environment integration. |
MijickCalendarView
|
Calendars made simple (SwiftUI) |
SwipyCell
|
Easy to use UITableViewCell implementing swiping to trigger actions. |
MastodonKit
|
MastodonKit is a Swift Framework that wraps Mastodon's API |
TeslaSwift
|
Swift library to access the Tesla API |
ID3TagEditor
|
:musical_note::guitar:A Swift library to read and write ID3 Tag of any mp3 file. Supported ID3 tag version: 2.2, 2.3 and 2.4. Supported platform: iOS, macOS, tvOS, watchOS, Linux Ubuntu. :musical_note::guitar: |
LoaderUI
|
NVActivityIndicatorView implemented in SwiftUI |
SwiftlySearch
|
A small, lightweight UISearchController wrapper for SwiftUI |
MijickCameraView
|
Camera made simple (SwiftUI) |
SwiftBoost
|
Collection of Swift-extensions to boost development process. |
EPUBKit
|
📚 Simple EPUB Parser in Swift |
SwiftScanner
|
String Scanner in pure Swift (supports unicode) |
Commander
|
🚀The framework to write type-safe and structured command line program easily in Swift. |
SwiftMsgPack
|
💬 Fast & Lightweight MsgPack Serializer & Deserializer for Swift |
WebMIDIKit
|
Simplest MIDI Swift library |
SkiaKit
|
Swift Bindings to the Skia 2D graphics Library |
Autobahn
|
CLI tool written in Swift heavily inspired by https://github.com/fastlane/fastlane |
NetUtils
|
Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X. |
SwiftDI
|
SwiftDI the new way to use your dependency in Swift 5.1 |
EonilFSEvents
|
An unofficial wrapper around FSEvent tailored for Swift 5. |
SwiftRedis
|
Swift Redis library |
SKQueue
|
Monitor changes to files and directories using kernel event notifications (kqueue) in Swift |
AnimatableGradients
|
A collection of SwiftUI View Modifiers for creating animated color gradients. |
Position
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.0.0 (currently 4.2.0)
|
MediaType
|
This is a general purpose Swift library for a concept of typed treatment for Media Types. We use this library on clients and servers to speak the same dialect and to enjoy all the comfort strong types provide over raw strings. |
JSONAPI
|
Swift Codable JSON:API framework |
JXKit
|
The pure swift interface to JavaScriptCore for iOS, macOS, tvOS, and Linux |
FootlessParser
|
A simple parser combinator written in Swift |
SwiftSlash
|
Concurrent shell scripting framework with deep support for async/await. |
NumberKit
|
Advanced numeric data types for Swift 5, including BigInt, Rational, and Complex numbers. |
EasyNodeEditor
|
Developer-Friendly SwiftUI Node Editor |
STTextView
|
📝 STTextView is a light-weight library that adds a placeholder to the UITextView. |
PersistedPropertyWrapper
|
A Swift library to enable easy persistent UserDefaults storage |
KeyboardAdjuster
|
A Swift library that automatically resizes and adjusts views to scroll when a keyboard appears. |
SwiftUIJoystick
|
An Open Source Joystick library for SwiftUI, Swift, iOS apps |
SCNMathExtensions
|
Math extensions for SCNVector3, SCNQuaternion, SCNMatrix4 |
PushNotifications
|
Swift SDK for the Pusher Beams product: |
Swift-ISO8601-DurationParser
|
Swift ISO8601 Parser |
Beton
|
An enhancement built on top of Foundation Framework and XCTest. Performance test assertions and the magic ?! operator among many. We primarily use it for server-side engineering. |
Gormsson
|
Harald "Bluetooth" Gormsson was a king of Denmark and Norway. |
FileSmith
|
A strongly typed Swift library for working with local files and directories. |
Parchment
|
Logger implementation using Swift Concurrency |
Queenfisher
|
Cross-platform Google APIs for Swift built on Codable & NIO |
Swiftfall
|
Wrapper for Scryfall API written in Swift |
mustache
|
A simple Mustache parser/evaluator for Swift |
ModernSlider
|
A modern and customizable SwiftUI slider component |
Life
|
Conway's Game of Life written in Swift 👾 |
Moderator
|
A simple, modular command line argument parser in Swift. |
SafeBrowsing
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
Helper4Swift
|
Helpful extensions and methods to short your coding time. |
SwiftExec
|
:rocket: Simple process execution with Swift |
THOTP
|
Time-base & HMAC-based one-time password generator for iOS, tvOS, watchOS, and macOS |
SmartString
|
Powerful Attributed String Framework in Swift |
swift-scrypt
|
Swift bindings for libscrypt |
ObservedOptionalObject
|
Observe objects in SwiftUI Views which may be nil |
FritzBoxKit
|
Swift SDK to communicate with Fritz!Box routers. |
Codedeck
|
WIP: A Swift library for interfacing with the Elgato Stream Deck |
PredictionBuilder
|
A library for machine learning that builds predictions using a linear regression. |
SweeterSwift
|
Extensions and syntactic sugar to enrich the Swift standard library, iOS frameworks, and SwifterSwift. |
StoreKitExtensions
|
:rocket: Collection of useful StoreKit extensions |
SwiftVizScale
|
Scale types usable for visualization, inspired by D3 |
SafeTypes
|
Swift Library to improve type safety in Swift. |
JomloTableView
|
An iOS UITableView with detachable section and row. Use single section with multiple rows, or multiple sections with multiple rows. Or both. It depends. |
BVSwift
|
Bazaarvoice's Swift SDK |
With
|
with(…) { … } Statement (a Swift µ-Library) |
swiftxml
|
A lightweight xml parser written in pure swift |
JSONAPI-OpenAPI
|
A library that adds support for generating OpenAPI compliant documentation from JSON API compliant models. |
vincenty
|
Compute vincenty distance in Swift |
SwiftViz
|
SwiftViz package providing visualization components library inspired by D3 |
PassportKit
|
Swift library used for quick and easy authentication using Laravel passport. |
MaterialOutlinedTextField
|
A simple Material Design outlined text field implementation in Swift |
SwiftNumberPad
|
A multi-platform SwiftUI component for basic number input |
swift-measures
|
Swift package containing measurement types. |
SVMPrefs
|
A code generation tool enable use of UserDefaults as computed properties in a class. |
Valigator
|
Swift validator library |
SwiftNiceScale
|
Generate 'nice' numbers for label ticks over a range, such as for y-axis on a chart |
SCNViewController
|
The Missing SCNViewController Class (a Swift µ-library) |
Vuckt
|
A Swift Vector Library That Doesn't Suck |
ValueCodable
|
A Value struct to decode arbitrary data |
SwiftRegressor
|
A linear regression tool that’s flexible and easy to use |
geodesic
|
Compute distances in Swift |
SwiftDetailer
|
A multi-platform SwiftUI component for editing fielded data |
SwiftCompactor
|
Formatters for the concise display of Numbers, Currency, and Time Intervals |
ProvisioningProfile
|
A Swift package to read your app’s provisioning profile |
BaseAPI
|
BaseAPI is a small Swift library wrapper around URLSession. |
SwiftTranslate
|
Easy to use Swift language translation |
Sass
|
The Swift-Sass repository is a wrapper around the LibSass C/C++ port of the Sass engine. |
SwiftArgs
|
A minimal, pure Swift library for making command-line tools / interfaces. |
Disruptive
|
Client library in Swift for Disruptive Technologies' REST API |
CPIOArchiveKit
|
A simple, 0-dependency Swift package for reading and writing cpio archives. |
SwiftSimpleTree
|
A nested data structure that’s flexible and easy to use |
SlamKit
|
Fast Closure based Swift Package for Cross-platform OSes |
ParserCombinator
|
A simple Parser Combinator written in Swift |
HomeKitExtensions
|
:rocket: Collection of useful HomeKit extensions |
DominoKit
|
Swift library for creating applications with dominoes. |
SwiftSeriesResampler
|
Transform a series of coordinate values into a new series with uniform intervals |
SwiftEliza
|
A Swift + iOS implementation of the ELIZA chatbot. |
NilCoalescingAssignmentOperators
|
Combo Operators ??= and =?? (a Swift µ-Library) |
MollieKit
|
Mollie API client for Apple SwiftNIO. |
DoWhileDo
|
do-while-do & do-until-do Loops (a Swift µ-Library) |
argtree
|
Command line argument parser package in Swift. |
AllocData
|
Data Model for Investing Applications |
Tribool
|
Tribool Type with Obj-C Bridging (a Swift µ-Library) |
swift-numeric-protocols
|
Swift package decomposing numeric protocols. |
SwiftModifiedDietz
|
A tool for calculating portfolio performance using the Modified Dietz method |
ISO639.swift
|
ISO639 languages for swift |
HTTPMethod
|
Just an enum of HTTP request methods. |
GPX
|
Small library for generating GPX files. |
FINporter
|
Data transformation tool for investing data |
Currier
|
Super easy FP function currying for Swift |
SwiftySass
|
A LibSass wrapper for Swift |
SlamMacOSKit
|
Fast Closure based Swift Package for MacOS Development |
NatParkSwiftKit
|
Swift library for the US National Park Service application program interface (NPS API) |
FileExistence
|
A wrapper for Foundation fileExists |
CSQLite3
|
A Swift ModuleMap module for SQLite3 |