Packages for keyword “performance”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SwiftUIX
An exhaustive expansion of the standard SwiftUI library.
Benchmark
Swift benchmark runner with many performance metrics and great CI support
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.
package-histogram
Swift port of HdrHistogram
QuickLMDB
Write LMDB databases with ease and flexibility.
TrailerJson
A feather-weight JSON decoder in Swift
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.
swift-testing-performance
Performance-testing infrastructure for Swift Testing: statistical analysis, performance budgets, and allocation tracking.
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
Scout
CloudKit as a Log Storage
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.
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.