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

swift-backtrace

💥 Backtraces for Swift on Linux and Windows

Released: 19 Apr 2019 - 297

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

grpc-binary

Binary distribution of the gRPC library.

Released: 28 Feb 2023 - 8

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

abseil-cpp-binary

Binary distribution of the Abseil library.

Released: 25 Feb 2023 - 9

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

swift-metrics

Metrics API for Swift

metrics swift-server

Released: 05 Apr 2019 - 648

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

Nuke

Image loading system

cache gif image progressive swift webp

Released: 11 Mar 2015 - 8,147

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

swift-nio-extras

Useful code around SwiftNIO.

swift5 swiftnio

Released: 14 May 2018 - 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

PathKit

Effortless path operations in Swift

Released: 10 Sep 2014 - 1,460

SwiftLint

A tool to enforce Swift style and conventions.

code-quality hacktoberfest linter linting static-analysis swift

Released: 16 May 2015 - 18,650

GoogleAppMeasurement

Released: 17 Jan 2021 - 25

swift-async-algorithms

Async Algorithms for Swift

swift

Released: 10 Jan 2022 - 3,026

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

gtm-session-fetcher

Google Toolbox for Mac - Session Fetcher

Released: 11 Aug 2015 - 245

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

swift-log

A Logging API for Swift

logging swift-server

Released: 11 Feb 2019 - 3,528

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

SWXMLHash

Simple XML parsing in Swift

swift swxmlhash xml-parsing

Released: 09 Jul 2014 - 1,406

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

AEXML

Swift minion for simple and lightweight XML parsing

Released: 16 Oct 2014 - 1,012

GoogleUtilities

Google Utilities for Apple platform SDKs

Released: 13 Jan 2021 - 106

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

BigInt

Arbitrary-precision arithmetic in pure Swift

Released: 28 Dec 2015 - 760

grpc-ios

gRPC for iOS

Released: 06 Oct 2020 - 40

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

swiftui-navigation

This package is now Swift Navigation:

Released: 29 Jul 2024 - 19

ZIPFoundation

Effortless ZIP Handling in Swift

swift zip

Released: 26 Jun 2017 - 2,341

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

PromiseKit

Promises for Swift & ObjC.

objc promises swift

Released: 04 Apr 2014 - 14,231

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

GoogleDataTransport

Google iOS SDK data transport.

Released: 17 Jan 2021 - 50

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