Elegant Chaos 编写的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
ActionBuilderCore
用于构建 Github Action 工作流程以测试 Swift 软件包的 Swift 代码
ActionBuilderPlugin
Swift Package Manager 插件,用于运行 ActionBuilder 以创建 Swift 软件包的 Github Actions 工作流程。
Actions
Swift / AppKit 动作抽象
ActionsKit
Actions 框架的 UI 集成
ApplicationExtensions
iOS/macOS 应用程序扩展
Arguments
Swift 参数处理,使用 Docopt。
Builder
基于 spm 的实验性构建系统。
BuilderConfiguration
Builder 的配置支持
Bundles
Swift Bundle 实用程序。
ChaosByteStreams
Swift 异步流扩展。
ChaosTesting
一些 swift-test 助手
Coercion
Swift 类型强制转换支持。
CollectionExtensions
Swift Foundation Collection 类扩展和实用程序。
CommandShell
用于构建命令行工具的 Swift 框架。
Coverage
Xcode 覆盖率报告分析工具
CSVCoding
Swift 的 CSV 编码支持
DataFetcher
Swift 资源获取抽象。可模拟用于测试目的。
Datastore
通用实体键/值数据存储。核心数据支持(目前)。
DictionaryCoding
Swift Decoder/Encoder,用于与字典相互转换。
Docopt
一个命令行界面描述语言和解析器,它会让你微笑 http://docopt.org/
Expressions
Swift 正则表达式捕获支持。
FastList
SwiftUI List 的一个简陋的替代品,旨在解决 List 的一些性能问题。
Files
Swift Foundation 的 URL 类的一些额外位。
Hardware
macOS/iOS/tvOS/watchOS 上各种硬件接口和设备属性的抽象。
Images
Swift 图像实用程序。
JSONDump
将任何值转储为 JSON 以进行调试
JSONSession
对 JSON/REST 会话的基本支持,支持 Etag 轮询。
Keychain
Swift Keychain 实用程序。
LayoutExtensions
iOS/macOS 布局实用程序
Localization
本地化实用程序
Logger
Swift 的可配置日志记录。
Matchable
Swift 的项目匹配协议
Octoid
仅够我使用的 Github API。
PageView
SwiftUI PageView,它采用自定义的 Index 视图
RefreshableScrollView
支持下拉刷新的 SwiftUI ScrollView
Runner
用于启动子进程并捕获其输出的 Swift 助手。
SemanticVersion
语义版本的 Swift 抽象(形式为 major.minor.patch)
SketchX
支持从 Sketch 导出 Xcode 资源目录
SwiftFormatterPlugin
在 swift 软件包上运行 SwiftFormatter 的插件
ThreadExtensions
Swift 线程和队列扩展
TokenView
用于编辑令牌的简约 UITextView(就像一个简化的 NSTokenField)
UserDefaultsExtensions
对 Foundation 的 UserDefaults 类的 Swift 支持和实用程序。
Versionator
Swift 构建插件,可为您正在构建的软件包自动生成版本信息
ViewExtensions
iOS/macOS 视图实用程序
VisibilityTrackingScrollView
一个 SwiftUI ScrollView,当子视图滚动进出视图时运行回调。
XCTestExtensions
XCTest 的实用程序和扩展
XPkg
跨平台软件包管理器。
XPkgPackage
XPkg 的软件包支持
48 个软件包。