xtool-org/xtool
- 来源
- GitHub
- 首次上榜日期
- 领域
- 编程工具
- GitHub 星标数
- 5,695
- 主要语言
- Swift
本页介绍外部开源仓库,并非 HDATF 产品。

它做什么
xtool是开发工具,可在Linux、WSL和macOS上将SwiftPM项目构建为iOS应用并安装到设备。主要面向不希望完全依赖Mac上Xcode的Swift开发者。它以Swift源码和软件包配置为输入,完成应用组装、签名和安装。还提供设备列表、应用启动以及Apple Developer Services访问功能。独立的XKit库可让Swift程序使用部分能力。开始使用前需要准备Swift工具、iOS SDK、Apple认证和设备连接。Linux安装文档通过Xcode.xip生成SDK,Windows则需要WSL及USB连接配置。认证分为付费开发者账户的公开API密钥方式,以及使用非公开Apple API的密码方式,因此需要审查账户规则与安全性。仅安装工具不会自动完成SDK和签名环境配置,也不能据此认为它已替代Xcode的全部功能。
许可证
MIT 宽松许可。保留版权声明即可商用和修改。
同领域的其他仓库
- joshuaswarren/omarchy-apple-dev
这个项目为希望在Omarchy Linux上构建iOS应用、而不是在macOS上运行Xcode的开发者提供脚本和兼容工具。输入包括Swift或SwiftUI应用源码、项目资源以及Apple分发的iOS SDK。Swift和xtool生成应用包,其他脚本负责通过USB安装到设备以及准备分发用IPA包。已查看的发布脚本依次执行发布构建、资源准备、签名、打包和离线检查,只有明确指定选项才会上传。开始使用需要受支持的Linux设备、匹配的Swift和SDK版本,以及用于获取内含SDK的Xcode压缩包的Apple ID。真机操作还需要iPhone和USB连接,TestFlight则需要付费Apple Developer账户及App Store Connect凭据。README报告了部分应用构建成功并通过Apple处理的结果,但本次调查没有复现这些结果。文档还区分旧版本的真机调试证据与新工具链,并说明仅使用Linux时的无线部署限制,因此不能将其视为与所有Xcode项目兼容。 - nykooi1/vibe-wise
一个帮助用户在开发软件时学习的Claude Code插件。它在实现前询问用户的思路、讨论取舍,并在实现后解释代码变更。 - tester-army/e2e
这是面向网页和移动应用的end to end测试framework。在测试中用自然语言写出目标,agent就会操作应用达成该目标,同一个测试内再用locator和assertion核对结果。被后续assertion验证过的agent操作会被记录下来,在应用发生变化之前可以不调用model直接重放。 - arismarioneves/hyphp
这是可同时运行多个PHP版本并按项目指定版本的Windows开发环境。它无需Docker即可支持Apache或nginx、MySQL、本地域名和HTTPS。 - Louis-CFM/coucou
这是在MacBook刘海或Windows屏幕顶部查看Claude Code会话的桌面助手。它显示会话活动和权限请求,并提供聊天和文件输入。
只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。