swift-nio
|
Event-driven network application framework for high performance protocol servers & clients, non-blocking. |
SwiftyBeaver
|
Convenient & secure logging during development & release in Swift 4 & 5 |
TinyConstraints
|
error: Could not find Package.swift in this directory or any of its parent directories.
|
SwiftWebUI
|
A demo implementation of SwiftUI for the Web |
CareKit
|
CareKit is an open source software framework for creating apps that help people better understand and manage their health. |
QGrid
|
🎛 QGrid: The missing SwiftUI collection view. |
UIFontComplete
|
Font management (System & Custom) for iOS and tvOS |
Ease
|
It's magic. |
ViewInspector
|
Runtime introspection and unit testing of SwiftUI views |
SwiftUIPager
|
Native Pager in SwiftUI |
RouteComposer
|
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern. |
async-http-client
|
HTTP client library built on SwiftNIO |
Drawer
|
A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize. |
Viperit
|
Viper Framework for iOS using Swift |
TPInAppReceipt
|
Reading and Validating In App Purchase Receipt Locally. |
Observable
|
The easiest way to observe values in Swift. |
MapleBacon
|
🍁🥓 Lightweight and fast Swift library for image downloading, caching and transformations |
swift-nio-ssl
|
TLS Support for SwiftNIO, based on BoringSSL. |
DTPagerController
|
A fully customizable container view controller to display a set of ViewControllers in a horizontal scroll view. Written in Swift. |
Telegrammer
|
Telegram Bot - written with Swift 5.2 / NIO, supports Linux, macOS |
UIOnboarding
|
Apple-esque animated welcome screen for iOS and iPadOS. Configurable. |
FLCharts
|
Easy to use and highly customizable charts library for iOS |
CountryPicker
|
error: Could not find Package.swift in this directory or any of its parent directories.
|
SSToastMessage
|
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. |
CoreGPX
|
A library for parsing and creation of GPX location files. Purely Swift. |
AWSLambdaSwift
|
A custom AWS Lambda Runtime for Swift |
swift-nio-extras
|
Useful code around SwiftNIO. |
Natrium
|
A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target. |
SwiftyPing
|
ICMP ping client for Swift 5 |
SwiftUIOverlayContainer
|
SwiftUI Overlay Container is a view container component for SwiftUI. It is a customizable, efficient and convenient view manager. With just a simple configuration, SwiftUI Overlay Container can do the basic work of view organization, queue handling, transitions, animations, interactions, display style configuration and so on for you, allowing developers to devote more effort to the implementation of the application view itself. |
UIPilot
|
The missing typesafe SwiftUI navigation library |
SwiftDI
|
SwiftDI the new way to use your dependency in Swift 5.1 |
Shell
|
Module exposing Unix command line tools as Swift 5 @dynamicCallable functions |
BaseComponents
|
BaseComponents aims to provide easily reusable and understandable components to increase productivity with UIKit and Foundation APIs |
InstantMock
|
Create mocks easily in Swift |
EnumKit
|
EnumKit is a library that gives you the ability to simply access an enum associated value, without having to use pattern matching. It also offers many utilities available to other swift types, like updatability of an associated value and transformations. |
SimpleToast
|
SimpleToast is a simple, lightweight and easy to use library to show toasts / pop-ups inside your iOS application in SwiftUI. |
xcframework
|
A simple tool to create an XCFramework |
LoggingOSLog
|
OSLog (aka Unified Logging) backend for Apple’s SwiftLog |
stripe-kit
|
|
PagedLists
|
Paginated UITableView and UICollectionViews for iOS. |
CoreDataModelDescription
|
Declarative way to describe a Core Data model in code. |
Deviice
|
Swift library to easily check the current device and some more info about it. |
twitter-text
|
Swift implementation of twitter-text library |
Table
|
CLI tables in Swift |
Atem
|
Blackmagic Design Atem network protocol implementation in swift 5.1 using NIO 2 |
SwipeableView
|
Simple editActionsForRowAt functionality, written on SWIFTUI |
Match3Kit
|
Library for simple Match3 games. |
SwiftRadix
|
Easily convert integers to binary/hex/octal strings and back again with clean functional syntax. |
SwiftUIPolygonGeofence
|
Draw a geofence similar to how you would use the photoshop pen tool. |
Shift
|
Light-weight EventKit wrapper. |
GameKitUI
|
GameKit (GameCenter) for SwiftUI |
FranticApparatus
|
Promises framework for Swift 5 |
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. |
TimecodeKit
|
A robust and precise SMPTE timecode library supporting 20 frame rates. |
easy-firebase
|
error: failed extracting 'https://dl.google.com/firebase/ios/swiftpm/8.9.0/FirebaseAnalytics.zip' which is required by binary target 'FirebaseAnalytics': could not find executable for 'unzip'
error: failed extracting 'https://dl.google.com/firebase/ios/swiftpm/8.9.0/GoogleAppMeasurementIdentitySupport.zip' which is required by binary target 'GoogleAppMeasurementIdentitySupport': could not find executable for 'unzip'
error: failed extracting 'https://dl.google.com/firebase/ios/swiftpm/8.9.0/GoogleAppMeasurement.zip' which is required by binary target 'GoogleAppMeasurement': could not find executable for 'unzip'
error: fatalError
|
ColorSet
|
Change theme color of your apps without Reactive extension. |
SwiftBrick
|
swift砖块系列:UI基础框架,有各种工具方便快速搭建APP |
Lindenmayer
|
A swift library that implements a parametric Lindenmayer system and related SwiftUI views for presentation of the results of your systems. |
MicroInjection
|
A tiny (40 lines or ~100 lines including documentation, comments and whitespace) dependency injection framework that can be used in a similar way to the SwiftUI environment |
SwiftLog
|
swift砖块系列:Swift Log输出工具,可分级别打印log,方便排查日志,添加unicode转码,持续输出中文,支持swift4以上,支持log到本地文件中,添加淘汰算法默认七天淘汰一次log日志文件 |
PListKit
|
A multiplatform Swift library bringing functional methods and type safety to .plist (Property List) files. |
SwiftTableViewGroup
|
SwiftTableViewGroup 是符合 SwiftUI 设计的 UITableView 和 UICollectionView 数据驱动(SwiftTableViewGroup is a UITableView and UICollectionView data driver compliant with SwiftUI design) |
RefreshableScrollView
|
Add a Pull to Refresh feature to the ScrollView or List |
Markdown
|
Render Markdown text in SwiftUI. |
Scout
|
Easier, dynamic mocking for Swift. |
ItemsDataSource
|
'package': error: Source files for target ItemsDataSource should be located under 'Sources/ItemsDataSource', or a custom sources path can be set with the 'path' property in Package.swift
|
SVMPrefs
|
A code generation tool enable use of UserDefaults as computed properties in a class. |
Valigator
|
Swift validator library |
TOMLKit
|
A small, simple TOML parser and serializer for Swift. Powered by toml++. |
TerraProxy-CLI
|
Terraria Proxy Server |
SwiftyPSCore
|
Swift interface for the PowerSchool API |
SwiftyBytes
|
A binary read/write library written in Swift. |
SwiftUI > IfLet
|
if let and if binding let for SwiftUI |
EmojiKit
|
📚 Ultimate Emoji Generator library for Swift |
DateStrings
|
A Swift 5 Date extension library that adds helpful string accessors and a string based initialiser. With new methods and properties that make getting a string from a Date easy. |
BIKCharts
|
SwiftUI Configurable Chart Library |
UnicodeURL
|
|
Juice
|
Lightweight dependency injection container with simple fluent interface. |
DottedVersionVector
|
Swift implementation of a dotted version vector (see https://github.com/ricardobcl/Dotted-Version-Vectors) |
swift-tqdm
|
Swift port of tqdm: A Fast, Extensible Progress Bar for Swift |
KnobPackage
|
Simple UISlider-like iOS control that depicts its path as an arc using CoreAnimation layers |
UniversalCharsetDetection
|
A Swift wrapper around the `uchardet` library to detect the character encoding of a sequence of bytes. |
RoundedDecimal
|
error: Could not find Package.swift in this directory or any of its parent directories.
|
OTCore
|
Useful extensions on Swift standard library types. |
NavigationTitle
|
Add a navigation title view to your SwiftUI project |
ConventionalCommitsKit
|
A small library to create and parse Conventional Commit conforming representations. |
SwiftViz
|
SwiftViz package providing visualization components library inspired by D3 |
Squirrel3
|
Squirrel3 hash/noise function from Squirrel Eiserloh |
SwiftVizScale
|
Scale types usable for visualization, inspired by D3 |
Logr
|
Dead simple logging library for iOS |
BlowMindStyle
|
Framework that will help to orginize styles in your app |
WebSocketKit
|
'package': error: Source files for target WebSocketKit should be located under 'Sources/WebSocketKit', or a custom sources path can be set with the 'path' property in Package.swift
|
SwiftyJamfPro
|
Swift interface for the Jamf Classic/Pro API |
SwiftCollections
|
Native Swift Collections |
ProgressX
|
UI library for displaying progress |
octahe
|
error: terminated(128): SWIFT_BRANCH=swift-5.3.3-release SWIFT_VERSION=swift-5.3.3-RELEASE HOME=/root SWIFT_WEBROOT=https://swift.org/builds/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SWIFT_PLATFORM=ubuntu18.04 HOSTNAME=e0d90921260d SWIFT_SIGNING_KEY=A62AE125BBBFBB96A6E042EC925CC1CCED3D1561 git -C /usr/src/package/.build/repositories/http-31bdf14a rev-parse --verify 'master^{commit}' output:
fatal: Needed a single revision
'octahe' /usr/src/package: warning: ignoring duplicate product 'octahe'
|
ISO639.swift
|
ISO639 languages for swift |
InputStepper
|
SwiftUI library to create fully customizable input stepper. |
CPIOArchiveKit
|
A simple, 0-dependency Swift package for reading and writing cpio archives. |
Checkbox
|
Embarrassingly simple UIControl with binary state that appears as a garden-variety checkbox. |
AStar
|
A* path finding library in Swift |
ArArchiveKit
|
A simple, 0-dependency Swift package for reading and writing ar archives. Inspired by ar: https://github.com/blakesmith/ar |
XTerraPacket
|
Terraria Packet Library in Swift |
Promise
|
A simpler Promise implementation |
SemanticVersioningKit
|
Small library to create and parse Semantic Versioning conforming representations. |
SegmentedProgress
|
Textual percentage bar progress segmented to specified intervals, useful for console progress output. |
RetryOn
|
RetryOn makes it simple for subscribers to retry and run a stream upon a failure. |
QuickConstraint
|
Extension functions for making layout programmatically easier and faster |
PriorityQueue
|
Swift implementation of a priority queue. |
Encoding
|
Hex strings, endinanness, and bit packing |