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.
Equatable
A Swift package that provides macros for generating Equatable conformances for structs for high performance SwiftUI view diffing.
Benchmark
Swift benchmark runner with many performance metrics and great CI support
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
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 🔥📊
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-testing-performance
Performance-testing infrastructure for Swift Testing: statistical analysis, performance budgets, and allocation tracking.
InlineString
A proof-of-concept fixed-capacity UTF-8 inline string type for Swift, storing up to 16 bytes and supporting bitwise copy semantics.
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-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.