App Detective is a macOS application that analyzes and identifies the UI tech stacks used by macOS applications. It helps developers and users understand the frameworks and technologies behind their installed applications.
brew tap hewigovens/tap
brew install --cask app-detectivejust archive <version>builds a Release archive via Xcode.just export <version>pullsAppDetective.appfrom the archive intobuild/export.just zip <version>creates a zip inbuild/dist.just release <version>runs the full pipeline in sequence.
App Detective can detect the following technology stacks:
- SwiftUI
- AppKit
- Catalyst
- Electron
- Chromium Embedded Framework
- Python
- Qt
- Java
- Xamarin/MAUI
- Flutter
- React Native
- Tauri / GPUI / Iced
- GTK
- wxWidgets
The core detection logic is in the DetectService.swift file.
MIT
