Packages for keyword “performance”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Benchmark
Swift benchmark runner with many performance metrics and great CI support
SwiftUIX
An exhaustive expansion of the standard SwiftUI library.
Equatable
A Swift package that provides macros for generating Equatable conformances for structs for high performance SwiftUI view diffing.
Venice
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
QuickLMDB
Write LMDB databases with ease and flexibility.
package-histogram
Swift port of HdrHistogram
LazyLayoutKit
Write your own SwiftUI layout — masonry, timeline, calendar, board — and have it build only the views on screen. 120fps over 1,000,000 items on device.
TrailerJson
A feather-weight JSON decoder in Swift
Scout
CloudKit as a Log Storage
FlameGraph
A simple tool to generate FlameGraphs from Xcode Instruments traces 🔥📊
InlineString
A proof-of-concept fixed-capacity UTF-8 inline string type for Swift, storing up to 16 bytes and supporting bitwise copy semantics.
Monstra
High-performance Swift framework for task execution, memory caching, and data management with intelligent execution merging, TTL caching, and retry logic
swift-parca
Low-overhead continuous profiling for Swift on Server production environments
swift-span-algorithms
Allocation-free algorithms for Swift’s Span, RawSpan, MutableSpan, and InlineArray, including search, comparison, trimming, chunk/window/split traversal, and pull-style cursors.
swift-testing-performance
Performance-testing infrastructure for Swift Testing: statistical analysis, performance budgets, and allocation tracking.
SPT
A lightweight, automated solution for SwiftUI performance monitoring, profiling, and optimization — delivered as a Swift Package. This is currently in development NOT READY TO USE.
CodeMeasureKit
Easily measure your code's execution time and rate.
17 packages.