Packages authored by Apple
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
AppStoreServerLibrary
CLMDB
Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.
cmark-gfm
CommonMark parsing and rendering library and program in C
dealer
Example package for use with the Swift Package Manager
DeckOfPlayingCards
Example package for use with the Swift Package Manager
FHIRModels
Swift library for FHIR® resource data models
FisherYates
Example package for use with the Swift Package Manager
FoundationICU
FoundationPreview
The Foundation project
IndexStoreDB
Index database library for use with sourcekit-lsp
llbuild
A low-level build system, used by Xcode and the Swift Package Manager
llbuild2
A fresh take on a low-level build system API.
pkl-swift
Pkl bindings for the Swift programming language
PlayingCard
Example package for use with the Swift Package Manager
SourceKitLSP
Language Server Protocol implementation for Swift and C-based languages
stable-diffusion
Stable Diffusion with Core ML on Apple Silicon
swift-algorithms
Commonly used sequence and collection algorithms for Swift
swift-argument-parser
Straightforward, type-safe argument parsing for Swift
swift-asn1
An implementation of ASN.1 for Swift
swift-async-algorithms
Async Algorithms for Swift
swift-async-dns-resolver
A Swift library for asynchronous DNS requests, wrapping c-ares with Swift-friendly APIs and data structures.
swift-atomics
Low-level atomic operations for Swift
swift-cassandra-client
Cassandra client in Swift
swift-certificates
An implementation of X.509 for Swift
swift-cluster-membership
Distributed Membership Protocol implementations in Swift
swift-collections
Commonly used data structures for Swift
swift-collections-benchmark
A benchmarking tool for Swift Collection algorithms
swift-crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
swift-distributed-actors
Peer-to-peer cluster implementation for Swift Distributed Actors
swift-distributed-tracing
Instrumentation library for Swift server applications
swift-distributed-tracing-baggage-core
Minimal context propagation container
swift-distributed-tracing-extras
SwiftDocC
Documentation compiler that produces rich API reference documentation and interactive tutorials for your Swift framework or package.
SwiftDocCPlugin
Swift Package Manager command plugin for Swift-DocC
swift-driver
Swift compiler driver reimplementation in Swift
swift-figlet
Example package to be used as part of Swift's getting started guides
swift-format
Formatting technology for Swift source code
swift-http-structured-headers
A Swift implementation of the HTTP Structured Header Field specification.
swift-http-types
Version-independent HTTP currency types for Swift
swift-log
A Logging API for Swift
swift-markdown
A Swift package for parsing, building, editing, and analyzing Markdown documents.
swift-metrics
Metrics API for Swift
swift-metrics-extras
swift-mmio
Define and operate on type safe MMIO
swift-nio
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
swift-nio-extras
Useful code around SwiftNIO.
swift-nio-http2
HTTP/2 support for SwiftNIO
swift-nio-imap
A Swift project that provides an implementation of the IMAP4rev1 protocol, built upon SwiftNIO.
swift-nio-nghttp2-support
swift-nio-ssh
SwiftNIO SSH is a programmatic implementation of SSH using SwiftNIO
swift-nio-ssl
TLS Support for SwiftNIO, based on BoringSSL.
swift-nio-ssl-support
swift-nio-transport-services
Extensions for SwiftNIO to support Apple platforms as first-class citizens.
swift-nio-zlib-support
swift-numerics
Advanced mathematical types and functions for Swift
swift-openapi-generator
Generate Swift client and server code from an OpenAPI document.
swift-openapi-runtime
API package for code generated by Swift OpenAPI Generator.
swift-openapi-urlsession
URLSession transport for Swift OpenAPI Generator.
swift-package-collection-generator
A collection of packages and tooling for generating and consuming package feeds.
swift-playdate-examples
A technical demonstration of Embedded Swift running on Playdate by Panic
SwiftPM
The Package Manager for the Swift Programming Language
swiftpm-on-llbuild2
SwiftProtobuf
Plugin and runtime library for using protobuf with Swift
swift-sdk-generator
Generate Swift SDKs for cross-compilation
swift-se0270-range-set
Swift Evolution preview package for SE-0270.
swift-se0288-is-power
Preview package for Swift Evolution proposal SE-0288
swift-service-context
Minimal type-safe context propagation container
swift-service-discovery
A service discovery API for Swift.
swift-standard-library-preview
swift-statsd-client
metrics backend for swift-metrics that uses the statsd protocol
swift-syntax
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
swift-system
Low-level system calls and types for Swift
swift-testing
swift-tools-support-async
Common infrastructural helpers on top of NIO for llbuild2 and swiftpm-on-llbuild2 projects. This is NOT a general purpose package and is unlikely to ever become stable.
swift-tools-support-core
Contains common infrastructural code for both SwiftPM and llbuild.
SymbolKit
A Swift package for encoding and decoding Swift Symbol Graph files.
XCTest
The XCTest Project, A Swift core library for providing unit test support
77 packages.