Skip to content

BuildBy: 一个快速检测 macOS 与 Windows 上桌面应用的 CLI 工具 #339

@wavever

Description

@wavever

📋 简介

buildby 可以检测 macOS 与 Windows 上桌面应用所使用的技术栈,快速看出一个应用是使用 原生技术(Swift、Objective-C、Win32 等),还是使用 跨平台框架(Electron、Flutter、Tauri、Qt、JVM、CEF、NW.js、React Native、wxWidgets、Unity、.NET 等)构建的。

除了识别技术栈,buildby 还会在单应用检查时展示 签名与公证 信息,包括开发者名称、Team ID、签名状态、Apple 公证状态(macOS)或 Authenticode 状态(Windows),以及是否启用了强化运行时(Hardened Runtime)。

截图

查看单个应用 扫描所有已安装应用 按技术栈过滤

亮点

  • 基于文件系统快速检测,不需要管理员权限。
  • 支持单应用查看、全量扫描、按技术栈过滤。
  • 展示 macOS 与 Windows 应用的签名、公证和信任状态。
  • 同时支持 npm 包、GitHub Release 构建包和 GitHub Packages 发布。
  • 安装后直接作为全局 CLI 使用:buildby <应用名>。

🔗 链接

https://github.com/wavever/buildby

Metadata

Metadata

Assignees

No one assigned

    Labels

    weekly投稿分享你自己撰写的文章、软件或资源推荐推荐其他人创建的有用文章、软件或资源

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions