Swift: Possible Projects
GTMAppAuth
Apple platforms SDK for using AppAuth with Google libraries.
authorization-flow oauth-client
Released: 08 Aug 2016 - 376
swift-collections
Commonly used data structures for Swift
collection container deque dequeue hash ordered-dictionary ordered-set queue sequence
Released: 15 Feb 2021 - 3,740
swift-crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
boringssl ciphers cryptography ecdh ecdsa eddsa elliptic-curves hash-functions swift swift-crypto
Released: 23 Jul 2019 - 1,458
firebase-ios-sdk
Firebase SDK for Apple App Development
authentication database-as-a-service firebase firebase-auth firebase-authentication firebase-database firebase-messaging firebase-storage ios-sdk objective-c push-notifications storage-service
Released: 22 Apr 2017 - 5,640
sentry-cocoa
The official Sentry SDK for iOS, tvOS, macOS, watchOS.
cocoa crash crash-reporting crash-reports error-handler error-monitoring hacktoberfest ios macos objective-c sentry swift tag-production team-mobile tvos watchos
Released: 05 Apr 2016 - 805
SwiftUI-Introspect
Introspect underlying UIKit/AppKit components from SwiftUI
appkit inspect inspection introspection nsview nsviewcontroller swiftui uikit uiview uiviewcontroller
Released: 26 Nov 2019 - 5,647
sql-kit
*️⃣ Build SQL queries in Swift. Extensible, protocol-based design that supports DQL, DML, and DDL.
ddl dml mysql postgresql server-side-swift spm sql sqlite swift vapor
Released: 21 Apr 2018 - 246
websocket-kit
WebSocket client library built on SwiftNIO
server-side-swift spm swift swift-nio vapor vapor-service websockets
Released: 16 Apr 2018 - 278
swift-identified-collections
A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.
data-structures identifiable swift-composable-architecture swiftui
Released: 11 Jul 2021 - 536
swift-snapshot-testing
📸 Delightful Swift snapshot testing.
screenshot-testing snapshot-testing swift testing
Released: 07 Jul 2017 - 3,786
SQLite.swift
A type-safe, Swift-language layer over SQLite3.
sqlite swift
Released: 04 Oct 2014 - 9,721
GoogleSignIn-iOS
Enables iOS and macOS apps to sign in with Google.
authentication ios-sdk oauth2 openid-connect
Released: 24 Mar 2021 - 506
leaf
🍃 An expressive, performant, and extensible templating language built for Swift.
server-side-swift swift swift-linux templating-language vapor vapor-service
Released: 19 Aug 2016 - 439
swift-case-paths
🧰 Case paths extends the key path hierarchy to enum cases.
keypaths swift
Released: 04 Feb 2020 - 921
swift-dependencies
A dependency management library inspired by SwiftUI's "environment."
architecture dependency-injection dependency-management swift
Released: 29 Sep 2022 - 1,574
Kingfisher
A lightweight, pure-Swift library for downloading and caching images from the web.
cache filters image image-processor ios kingfisher macos swift xcode
Released: 06 Apr 2015 - 23,382
SDWebImageSwiftUI
SwiftUI Image loading and Animation framework powered by SDWebImage
animated-webp apng gif ios macos sdwebimage swift swift-ui swiftpm swiftui tvos watchos webp
Released: 07 Aug 2019 - 2,202
fluent-kit
Swift ORM (queries, models, and relations) for NoSQL and SQL databases
fluent server-side-swift swift vapor
Released: 11 Feb 2019 - 211
combine-schedulers
⏰ A few schedulers that make working with Combine more testable and more versatile.
combine-framework testing
Released: 18 May 2020 - 709
swift-nio-ssl
TLS Support for SwiftNIO, based on BoringSSL.
swift5 swiftnio tls tls-support
Released: 20 Feb 2018 - 391
core
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
codable debugging parsing serialization server-side-swift spm swift-linux vapor
Released: 20 Jul 2016 - 82
ShellOut
Easily run shell commands from a Swift script or command line tool
bash command-line marathon shellout swift swift-script
Released: 02 Apr 2017 - 875
RxSwift
Reactive Programming in Swift
functional ios observer reactive reactivex rxswift swift unidirectional
Released: 07 Apr 2015 - 24,367
promises
Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
framework futures library objective-c promises swift
Released: 19 Jan 2018 - 3,805
Then
✨ Super sweet syntactic sugar for Swift initializers
swift syntactic-sugar
Released: 24 Dec 2015 - 4,202
Sparkle
A software update framework for macOS
framework macos software-update update
Released: 11 Aug 2009 - 7,439
ReactiveSwift
Streams of values over time
reactive-programming reactive-streams reactiveswift swift
Released: 21 May 2016 - 3,004
async-http-client
HTTP client library built on SwiftNIO
http-client swift-nio swift-server swift5
Released: 28 Mar 2019 - 917
AppAuth-iOS
iOS and macOS SDK for communicating with OAuth 2.0 and OpenID Connect providers.
ios-sdk oauth2 openid-connect
Released: 11 Feb 2016 - 1,759
AlamofireImage
AlamofireImage is an image component library for Alamofire
Released: 02 Sep 2015 - 3,981
template-kit
📄 Easy-to-use foundation for building powerful templating languages in Swift.
leaf server-side-swift swift-linux templates vapor vapor-service
Released: 10 Jan 2018 - 46
http
🚀 Non-blocking, event-driven HTTP built on Swift NIO.
http server-side-swift spm swift swift-linux swift-nio vapor
Released: 06 Jul 2016 - 240
SwiftLint
A tool to enforce Swift style and conventions.
code-quality hacktoberfest linter linting static-analysis swift
Released: 16 May 2015 - 18,650
KeychainAccess
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
keychain security touch-id
Released: 24 Dec 2014 - 7,953
swift-clocks
⏰ A few clocks that make working with Swift concurrency more testable and more versatile.
Released: 29 Jun 2022 - 267
Quick
The Swift (and Objective-C) testing framework.
bdd carthage cocoapods ios objective-c swift testing
Released: 05 Jun 2014 - 9,792
SwiftSoup
SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
dom extract html html-document parse selector swift swiftsoup
Released: 18 Nov 2016 - 4,529
SwiftyTextTable
A lightweight library for generating text tables.
carthage cocoapods command-line linux macos swift swift-package-manager tabular-data
Released: 04 Feb 2016 - 318
CryptoSwift
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
aes aes-gcm cipher commoncrypto cryptography cryptoswift digest hmac hmac-authentication md5 sha1 sha3 swift
Released: 06 Jul 2014 - 10,180
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
architecture composition modularity swiftui testability uikit
Released: 03 May 2020 - 12,498
Alamofire
Elegant HTTP Networking in Swift
alamofire carthage certificate-pinning cocoapods httpurlresponse networking parameter-encoding public-key-pinning request response swift swift-package-manager urlrequest urlsession xcode
Released: 31 Jul 2014 - 41,103
Starscream
Websockets in swift for iOS and OSX
osx protocol starscream swift websocket websocket-client websockets
Released: 17 Jul 2014 - 8,333
SwiftyJSON
The better way to deal with JSON data in Swift.
carthage cocoapods json json-parser json-parsing-library json-parsing-swift request response swift swiftyjson
Released: 18 Jun 2014 - 22,649
SDWebImage
Asynchronous image downloader with cache support as a UIImageView category
cache carthage cocoapods gif heif image ios jpeg macos objective-c png sdwebimage swift visionos watchos webp
Released: 21 Sep 2009 - 25,044
swift-system
Low-level system calls and types for Swift
file-descriptor file-path posix
Released: 25 Sep 2020 - 1,184
swift-custom-dump
A collection of tools for debugging, diffing, and testing your application's data structures.
debugging diffing testing
Released: 05 Feb 2021 - 801
routing-kit
🚍 High-performance trie-node router.
routing server-side-swift swift swift-linux trie-node vapor
Released: 11 Oct 2016 - 123
swift-numerics
Advanced mathematical types and functions for Swift
complex math mathematics maths real trig
Released: 16 Jul 2018 - 1,678
fluent
Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
database nosql orm server-side-swift sql swift swift-linux vapor vapor-service
Released: 27 Jan 2016 - 1,322
CodeScanner
A SwiftUI view that is able to scan barcodes, QR codes, and more, and send back what was found.
Released: 12 Dec 2019 - 1,043
validation
✅ Extensible data validation library (name, email, etc)
server-side-swift swift swift-linux validation vapor vapor-service
Released: 21 Mar 2017 - 56
swift-atomics
Low-level atomic operations for Swift
concurrency synchronization
Released: 01 Oct 2020 - 1,075
SnapKit
A Swift Autolayout DSL for iOS & OS X
auto autolayout cocoapods constraints dsl layout snapkit swift ui xcode
Released: 05 Jun 2014 - 19,974
swift-nio-http2
HTTP/2 support for SwiftNIO
async beta http2 swift5 swiftnio
Released: 03 Mar 2018 - 464
swift-algorithms
Commonly used sequence and collection algorithms for Swift
algorithm iterator itertools
Released: 01 Oct 2020 - 5,968
vapor
💧 A server-side Swift HTTP web framework.
framework http http2 server server-side-swift swift vapor web-framework
Released: 18 Jan 2016 - 24,549
console-kit
💻 APIs for creating interactive CLI tools.
command-line console hacktoberfest server-side-swift swift swift-linux vapor
Released: 21 Jun 2016 - 467
swift-nio
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
asynchronous-io event-driven high-performance networking non-blocking non-blocking-io swift swift-server swift5 swiftnio
Released: 06 Feb 2018 - 7,973
lottie-ios
An iOS library to natively render After Effects vector animations
animation bodymovin custom-transitions ios ios-animation ios-transition keyframes swift transition-animation
Released: 06 Oct 2016 - 25,753
realm-core
Core database component for the Realm Mobile Database SDKs
c-plus-plus cpp database library mobile mobile-database nosql-database reactive realm realtime-database
Released: 18 Jun 2011 - 1,021
realm-swift
Realm is a mobile database: a replacement for Core Data & SQLite
database ios mobile mobile-database objective-c realtime swift sync threadsafe
Released: 16 Apr 2012 - 16,312
SourceKitten
An adorable little framework and command line tool for interacting with SourceKit.
Released: 17 Aug 2014 - 2,307
Yams
A Sweet and Swifty YAML parser.
ios libyaml linux macos swift yaml
Released: 19 Nov 2016 - 1,109
postgres-nio
🐘 Non-blocking, event-driven Swift client for PostgreSQL.
postgresql server-side-swift swift swiftnio vapor
Released: 27 Sep 2018 - 327
service
📦 Dependency injection / inversion of control framework.
dependency-injection inversion-of-control server-side-swift swift swift-linux vapor
Released: 10 Aug 2017 - 85
Nimble
A Matcher Framework for Swift and Objective-C
asynchronous-expectations bdd failure-messages matcher-functions operator-overloads swift swift-assertions swift-generics testing
Released: 28 Jun 2014 - 4,806
swift-protobuf
Plugin and runtime library for using protobuf with Swift
Released: 02 Sep 2016 - 4,571
postgres-kit
🐘 Non-blocking, event-driven Swift client for PostgreSQL.
async postgresql server-side-swift sql swift vapor vapor-service
Released: 14 Jan 2018 - 189
IQKeyboardManager
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.
iqkeyboardmanager keyboard objective-c swift xcode
Released: 25 Aug 2013 - 16,460
CollectionConcurrencyKit
Async and concurrent versions of Swift’s forEach, map, flatMap, and compactMap APIs.
Released: 08 Nov 2021 - 760
swift-argument-parser
Straightforward, type-safe argument parsing for Swift
cli command-line flag option
Released: 20 Feb 2020 - 3,330
Rainbow
Delightful console output for Swift developers.
console log output swift
Released: 23 Dec 2015 - 1,848
database-kit
🗄 Core services for creating database integrations.
database fluent server-side-swift swift-linux vapor vapor-service
Released: 09 Jan 2018 - 40
async-kit
Sugary extensions for the SwiftNIO library
nio server-side-swift swift vapor
Released: 05 Nov 2018 - 72
swift-nio-transport-services
Extensions for SwiftNIO to support Apple platforms as first-class citizens.
Released: 18 Jul 2018 - 286
multipart-kit
🏞 Parses and serializes multipart-encoded data with Codable support.
codable formdata multipart server-side-swift swift vapor
Released: 20 Dec 2016 - 137
Moya
Network abstraction layer written in Swift.
alamofire hacktoberfest networking reactiveswift rxswift swift
Released: 16 Aug 2014 - 15,130