Releases: wavever/buildby
Releases · wavever/buildby
v1.2.0
Added
- Added
buildby --all/buildby -aas the primary full-scan command, with--scankept as a legacy alias. - Added short filter flags for all supported stacks, including
-e,-f,-t, and-n. - Added a persistent analysis cache that reuses results when app versions and executable fingerprints are unchanged.
- Added
--no-cacheto force a fresh batch analysis. - Added automatic config file creation on first run with
cache: trueandexcludeApps: []. - Added
excludeAppsconfig support to skip apps from--alland per-stack scans by app name, Bundle ID, or full path. - Added English README screenshots.
Changed
- Redesigned the full-scan output with a more shareable desktop app stack profile and compact distribution chart.
- Improved table rendering for CJK, emoji, and ANSI-colored output.
- Improved batch-scan speed with worker-based analysis, batched size reads, and reduced expensive command calls.
- Batch scans skip signature and localized-name lookups to keep scans fast.
Fixed
- Fixed locale handling so neutral terminal locales such as
C.UTF-8fall back correctly while explicit English overrides still work.
buildby v1.1.0
What is buildby?
buildby is a small CLI that detects what desktop applications are built with on macOS and Windows. It can identify Electron, Flutter, Tauri, Qt, CEF, JVM, .NET, NW.js, React Native, wxWidgets, Unity, and native apps.
Highlights
- Inspect a single app by name or path.
- Scan installed desktop apps and group them by technology stack.
- Filter apps by stack, for example Electron, Flutter, Tauri, Qt, JVM, CEF, or native.
- Show signature and notarization details for single-app inspection.
- Install from npm, GitHub Releases, or GitHub Packages.
Install
npm i -g @wavever/buildbyTry it
buildby discord
buildby --scan
buildby --electronRelease artifact
The attached wavever-buildby-1.1.0.tgz file is generated automatically by the GitHub Actions release workflow.
Full Changelog: https://github.com/wavever/buildby/commits/v1.1.0