Swift packages
1,500 in Packages and libraries, most used first. Page 1 of 8.
-
github.com/apple/swift-argument-parser Straightforward, type-safe argument parsing for Swift
-
github.com/apple/swift-collections Commonly used data structures for Swift
-
github.com/apple/swift-log A Logging API for Swift
-
github.com/apple/swift-nio Event-driven network application framework for high performance protocol servers & clients, non-blocking.
-
github.com/swiftlang/swift-syntax A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
-
github.com/apple/swift-docc-plugin Swift Package Manager command plugin for Swift-DocC
-
github.com/apple/swift-system Low-level system calls and types for Swift
-
github.com/apple/swift-atomics Low-level atomic operations for Swift
-
github.com/apple/swift-syntax A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
-
github.com/apple/swift-nio-ssl TLS Support for SwiftNIO, based on BoringSSL.
-
github.com/swiftlang/swift-docc-symbolkit A Swift package for encoding and decoding Swift Symbol Graph files.
-
github.com/apple/swift-numerics Advanced mathematical types and functions for Swift
-
github.com/apple/swift-crypto Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on all Swift supported platforms.
-
github.com/jpsim/Yams A Sweet and Swifty YAML parser.
-
github.com/pointfreeco/xctest-dynamic-overlay Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.
-
github.com/apple/swift-nio-extras Useful code around SwiftNIO.
-
github.com/apple/swift-nio-http2 HTTP/2 support for SwiftNIO
-
github.com/apple/swift-http-types Version-independent HTTP currency types for Swift
-
github.com/apple/swift-algorithms Commonly used sequence and collection algorithms for Swift
-
github.com/apple/swift-nio-transport-services Extensions for SwiftNIO to support Apple platforms as first-class citizens.
-
github.com/apple/swift-asn1 An implementation of ASN.1 for Swift
-
github.com/apple/swift-docc-symbolkit A Swift package for encoding and decoding Swift Symbol Graph files.
-
github.com/Quick/Nimble A Matcher Framework for Swift and Objective-C
-
github.com/swift-server/async-http-client HTTP client library built on SwiftNIO
-
github.com/apple/swift-async-algorithms Async Algorithms for Swift
-
github.com/pointfreeco/swift-snapshot-testing πΈ Delightful Swift snapshot testing.
-
github.com/Quick/Quick The Swift (and Objective-C) testing framework.
-
github.com/pointfreeco/swift-custom-dump A collection of tools for debugging, diffing, and testing your application's data structures.
-
github.com/swiftlang/swift-docc-plugin Swift Package Manager command plugin for Swift-DocC
-
github.com/kylef/Spectre BDD Framework and test runner for Swift projects and playgrounds
-
github.com/mattgallagher/CwlCatchException Catch Objective-C exceptions by NSException subtype in a Swift closure/function.
-
github.com/mattgallagher/CwlPreconditionTesting A Mach exception handler that allows Swift precondition failures to be caught and tested.
-
github.com/apple/swift-metrics Metrics API for Swift
-
github.com/swift-server/swift-service-lifecycle Cleanly startup and shutdown server application, freeing resources in order before exiting.
-
github.com/vapor/vapor π§ A server-side Swift HTTP web framework.
-
github.com/apple/swift-certificates An implementation of X.509 for Swift
-
github.com/kylef/PathKit Effortless path operations in Swift
-
github.com/apple/swift-nio-zlib-support
-
github.com/apple/swift-http-structured-headers A Swift implementation of the HTTP Structured Header Field specification.
-
github.com/apple/swift-service-context Minimal type-safe context propagation container
-
github.com/onevcat/Rainbow Delightful console output for Swift developers.
-
github.com/apple/swift-distributed-tracing Instrumentation library for Swift server applications
-
github.com/pointfreeco/combine-schedulers β° A few schedulers that make working with Combine more testable and more versatile.
-
github.com/drmohundro/SWXMLHash Simple XML parsing in Swift
-
github.com/vapor/websocket-kit WebSocket client library built on SwiftNIO
-
github.com/krzyzanowskim/CryptoSwift CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
-
github.com/pointfreeco/swift-concurrency-extras Useful, testable Swift concurrency.
-
github.com/apple/swift-protobuf Plugin and runtime library for using protobuf with Swift
-
github.com/vapor/core π Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
-
github.com/vapor/console-kit π» APIs for creating interactive CLI tools.
-
github.com/vapor/async-kit Sugary extensions for the SwiftNIO library
-
github.com/vapor/routing-kit π High-performance trie-node router.
-
github.com/pointfreeco/swift-clocks β° A few clocks that make working with Swift concurrency more testable and more versatile.
-
github.com/apple/swift-nio-ssl-support
-
github.com/jpsim/SourceKitten An adorable little framework and command line tool for interacting with SourceKit.
-
github.com/vapor/multipart-kit π Parses and serializes multipart-encoded data with Codable support.
-
github.com/Alamofire/Alamofire Elegant HTTP Networking in Swift
-
github.com/ReactiveX/RxSwift Reactive Programming in Swift
-
github.com/pointfreeco/swift-dependencies A dependency management library inspired by SwiftUI's "environment."
-
github.com/JohnSundell/ShellOut Easily run shell commands from a Swift script or command line tool
-
github.com/nicklockwood/SwiftFormat A command-line tool and Xcode Extension for formatting Swift code
-
github.com/vapor/service π¦ Dependency injection / inversion of control framework.
-
github.com/antitypical/Result Swift type modelling the success/failure of arbitrary operations.
-
github.com/tadija/AEXML Swift minion for simple and lightweight XML parsing
-
github.com/vapor/database-kit π Core services for creating database integrations.
-
github.com/scottrhoyt/SwiftyTextTable A lightweight library for generating text tables.
-
github.com/kareman/SwiftShell A Swift framework for shell scripting.
-
github.com/vapor/http π Non-blocking, event-driven HTTP built on Swift NIO.
-
github.com/vapor/validation β Extensible data validation library (name, email, etc)
-
github.com/vapor/template-kit π Easy-to-use foundation for building powerful templating languages in Swift.
-
github.com/swift-server/swift-backtrace π₯ Backtraces for Swift on Linux and Windows
-
github.com/vapor/url-encoded-form π Parse and serialize url-encoded form data with Codable support.
-
github.com/pointfreeco/swift-case-paths π§° Case paths extends the key path hierarchy to enum cases.
-
github.com/apple/swift-tools-support-core Contains common infrastructural code for both SwiftPM and llbuild.
-
github.com/apple/swift-openapi-runtime API package for code generated by Swift OpenAPI Generator.
-
github.com/pointfreeco/swift-macro-testing Magical testing tools for Swift macros.
-
github.com/apple/swift-configuration API package for reading configuration.
-
github.com/attaswift/BigInt Arbitrary-precision arithmetic in pure Swift
-
github.com/apple/swift-package-manager
-
github.com/mattpolzin/OpenAPIKit Codable Swift OpenAPI implementation.
-
github.com/Carthage/Commandant Type-safe command line argument handling
-
github.com/apple/swift-llbuild
-
github.com/realm/SwiftLint A tool to enforce Swift style and conventions.
-
github.com/scinfu/SwiftSoup SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
-
github.com/apple/swift-openapi-generator Generate Swift client and server code from an OpenAPI document.
-
github.com/mxcl/Version semver (Semantic Version) Swift Β΅Framework.
-
github.com/mattt/EventSource A lightweight, spec-compliant Server-Sent Events (SSE) client for Swift with AsyncSequence support.
-
github.com/grpc/grpc-swift The Swift language implementation of gRPC.
-
github.com/JohnSundell/Files A nicer way to handle files & folders in Swift
-
github.com/Flight-School/AnyCodable Type-erased wrappers for Encodable, Decodable, and Codable values
-
github.com/kishikawakatsumi/KeychainAccess Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
-
github.com/vapor/fluent Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
-
github.com/shibapm/PackageConfig A Swift Package that allows you to define configuration settings inside a Package.swift
-
github.com/pointfreeco/swift-identified-collections A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.
-
github.com/apple/swift-markdown A Swift package for parsing, building, editing, and analyzing Markdown documents.
-
github.com/jakeheis/SwiftCLI A powerful framework for developing CLIs in Swift
-
github.com/kylef/Commander Compose beautiful command line interfaces in Swift
-
github.com/tuist/xcodeproj π Read, update and write your Xcode projects
-
github.com/swiftlang/swift-cmark CommonMark parsing and rendering library and program in C
-
github.com/JohnSundell/CollectionConcurrencyKit Async and concurrent versions of Swiftβs forEach, map, flatMap, and compactMap APIs.
-
github.com/apple/swift-openapi-urlsession URLSession transport for Swift OpenAPI Generator.
-
github.com/daltoniam/Starscream Websockets in swift for iOS and OSX
-
github.com/stencilproject/Stencil Stencil is a simple and powerful template language for Swift.
-
github.com/SimplyDanny/SwiftLintPlugins Binary version of the SwiftLint Swift Package Manager plugins.
-
github.com/google/promises Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
-
github.com/shibapm/Logger Really lightweight logger for your CLI app
-
github.com/pointfreeco/swift-parsing A library for turning nebulous data into well-structured data, with a focus on composition, performance, generality, and ergonomics.
-
github.com/vapor/jwt-kit π JSON Web Token (JWT) signing and verification (HMAC, ECDSA, EdDSA, MLDSA, RSA, PSS) with support for JWS and JWK
-
github.com/apple/swift-cmark CommonMark parsing and rendering library and program in C
-
github.com/ReactiveCocoa/ReactiveSwift Streams of values over time
-
github.com/SwiftyJSON/SwiftyJSON The better way to deal with JSON data in Swift.
-
github.com/vapor/sql-kit *οΈβ£ Build SQL queries in Swift. Extensible, protocol-based design that supports DQL, DML, and DDL.
-
github.com/google/gtm-session-fetcher Google Toolbox for Mac - Session Fetcher
-
github.com/apple/swift-testing
-
github.com/swiftlang/swift-subprocess Subprocess is a cross-platform package for spawning processes in Swift.
-
github.com/huggingface/swift-jinja A minimalistic Swift implementation of the Jinja templating engine, specifically designed for parsing and rendering ML chat templates.
-
github.com/shibapm/Komondor Git Hooks for Swift projects π©
-
github.com/sharplet/Regex A delightful and expressive regular expression type for Swift.
-
github.com/tuist/path π» Types to model file-system paths.
-
github.com/huggingface/swift-transformers Swift Package to implement a transformers-like API in Swift
-
github.com/tuist/XcodeProj π Read, update and write your Xcode projects
-
github.com/google/GoogleUtilities
-
github.com/firebase/nanopb Protocol Buffers with small code size
-
github.com/apple/swift-format
-
github.com/stephencelis/SQLite.swift A type-safe, Swift-language layer over SQLite3.
-
github.com/pointfreeco/swift-issue-reporting Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.
-
github.com/google/GoogleAppMeasurement
-
github.com/1024jp/GzipSwift Swift package that enables gzip/gunzip Data using zlib
-
github.com/vapor/fluent-kit Swift ORM (queries, models, and relations) for NoSQL and SQL databases
-
github.com/SDWebImage/SDWebImage Asynchronous image downloader with cache support as a UIImageView category
-
github.com/google/GoogleDataTransport
-
github.com/weichsel/ZIPFoundation Effortless ZIP Handling in Swift
-
github.com/pointfreeco/swift-perception Observable tools, backported.
-
github.com/groue/GRDB.swift A toolkit for SQLite databases, with a focus on application development
-
github.com/firebase/leveldb LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
-
github.com/firebase/firebase-ios-sdk Firebase SDK for Apple App Development
-
github.com/SusanDoggie/Float16
-
github.com/vapor/debugging A library to aid Vapor users with better debugging around the framework
-
github.com/ml-explore/mlx-swift Swift API for MLX
-
github.com/vapor/sockets π Non-blocking TCP socket layer, with event-driven server and client.
-
github.com/vapor/bits
-
github.com/ibireme/yyjson The fastest JSON library in C
-
github.com/swiftlang/swift-testing A modern, expressive testing package for Swift
-
github.com/pointfreeco/swift-composable-architecture A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
-
github.com/p-x9/swift-fileio π A Swift library for reading and writing files.
-
github.com/AliSoftware/OHHTTPStubs Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
-
github.com/huggingface/swift-huggingface A Swift client for Hugging Face Hub and Inference Providers APIs
-
github.com/elegantchaos/XCTestExtensions Utilities and extensions for XCTest
-
github.com/modelcontextprotocol/swift-sdk The official Swift SDK for Model Context Protocol servers and clients. Maintained in collaboration with Apple
-
github.com/nalexn/ViewInspector Runtime introspection and unit testing of SwiftUI views
-
github.com/MaxDesiatov/XMLCoder
-
github.com/swiftlang/swift-markdown A Swift package for parsing, building, editing, and analyzing Markdown documents.
-
github.com/google/swift-benchmark A swift library to benchmark code snippets.
-
github.com/vapor/postgres-nio π Non-blocking, event-driven Swift client for PostgreSQL.
-
github.com/mxcl/PromiseKit Promises for Swift & ObjC.
-
github.com/wickwirew/Runtime A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
-
github.com/pointfreeco/swift-sharing A universal solution to persistence and data sharing in surprisingly little code.
-
github.com/JohnSundell/Require Require optional values to be non-nil, or crash gracefully
-
github.com/vapor/leaf π An expressive, performant, and extensible templating language built for Swift.
-
github.com/norio-nomura/Base32 Base32 for Swift
-
github.com/nerdishbynature/RequestKit The foundation of octokit.swift, TrashCanKit, TanukiKit and VloggerKit
-
github.com/yonaskolb/JSONUtilities Easily load JSON objects and decode them into structs or classes
-
github.com/ordo-one/TextTable Swift package for easily rendering text tables. Inspired by the Python tabulate library.
-
github.com/vapor/jwt Vapor JWT provider
-
github.com/nerdishbynature/octokit.swift A Swift API Client for GitHub and GitHub Enterprise
-
github.com/swift-server/swift-openapi-async-http-client AsyncHTTPClient transport for Swift OpenAPI Generator.
-
github.com/SwiftGen/StencilSwiftKit A framework bringing additional nodes & filters to Stencil dedicated to Swift code generation
-
github.com/Kolos65/Mockable A Swift macro driven auto-mocking library.
-
github.com/SnapKit/SnapKit A Swift Autolayout DSL for iOS & OS X
-
github.com/OpenCombine/OpenCombine Open source implementation of Apple's Combine framework for processing values over time.
-
github.com/kean/Get Web API client built using async/await
-
github.com/elegantchaos/Logger Configurable logging for Swift.
-
github.com/tuist/noora π¨ A design system for Swift CLIs and Phoenix apps
-
github.com/ml-explore/mlx-swift-lm LLMs and VLMs with MLX Swift
-
github.com/p-x9/swift-binary-parse-support A Swift library providing utilities and protocols for parsing binary
-
github.com/Appracatappra/LogManager A simple library to make it easier to add pretty debugging loggin entries to an App project.
-
github.com/onevcat/Kingfisher A lightweight, pure-Swift library for downloading and caching images from the web.
-
github.com/shibapm/Rocket Define your release steps π
-
github.com/pointfreeco/swift-tagged π· A wrapper type for safer, expressive code.
-
github.com/firebase/boringssl-SwiftPM
-
github.com/HdrHistogram/hdrhistogram-swift Swift port of HdrHistogram
-
github.com/google/interop-ios-for-google-sdks Google-internal interfaces that allow Google SDKs to reliably interoperate with one another via weak dependencies.
-
github.com/ashleymills/Reachability.swift Replacement for Apple's Reachability re-written in Swift with closures
-
github.com/p-x9/swift-fileio-extra A Swift package extending p-x9/swift-fileio
-
github.com/wickwirew/CRuntime
-
github.com/danger/swift β οΈ Stop saying "you forgot to β¦" in code review
-
github.com/google/grpc-binary Binary distribution of the gRPC library.
-
github.com/JohnSundell/Releases A Swift package for resolving released versions from a Git repository
-
github.com/ordo-one/package-benchmark
-
github.com/ordo-one/package-jemalloc A Swift module map for the jemalloc memory allocator
-
github.com/firebase/abseil-cpp-SwiftPM
-
github.com/CoreOffice/XMLCoder Easy XML parsing using Codable protocols in Swift
-
github.com/google/abseil-cpp-binary Binary distribution of the Abseil library.
-
github.com/stackotter/swift-macro-toolkit A powerful toolkit for creating concise and expressive Swift macros
-
github.com/tayloraswift/swift-grammar
-
github.com/johnsundell/files A nicer way to handle files & folders in Swift
-
github.com/apple/swift-driver Swift compiler driver reimplementation in Swift
-
github.com/hummingbird-project/hummingbird Lightweight, flexible HTTP server framework written in Swift
-
github.com/tesseract-one/UncommonCrypto.swift Wrapper over CommonCrypto with alternative C implementation for Linux
-
github.com/johnsundell/codextended Extensions giving Swift's Codable API type inference super powers π¦ΈββοΈπ¦ΉββοΈ