Skip to content

AppGeek 1.0.0

Choose a tag to compare

@techygeekshome techygeekshome released this 23 Aug 00:06
· 25 commits to main since this release
a8da5af

First public release.

AppGeek reads everything installed on your PC, works out what has a newer version available, shows you exactly what would change, and updates the ones you tick. It also carries a catalogue of 67 common Windows applications, so setting up a machine is a case of ticking a list and walking away.

Free for everyone, including at work. No bundled offers, no telemetry, no account, no Pro tier.

Which file do I want?

File Who it is for
AppGeek.exe Most people. Self-contained, nothing to install first
AppGeek-light.exe You already have the .NET 8 Desktop Runtime and want the small download

Neither one installs itself. Download and run.

Windows will warn you

AppGeek is not code signed, so SmartScreen shows "Windows protected your PC" on first run. Click More info, then Run anyway.

SHA256SUMS.txt is published below so you can check what you downloaded:

Get-FileHash .\AppGeek.exe -Algorithm SHA256

Both binaries are built by GitHub Actions from the source in this repository rather than on a developer's machine, so the build is auditable.

What it needs

  • Windows 10 version 1809 (build 17763) or later, or Windows 11
  • Administrator rights
  • An internet connection while installing or updating

Nothing third-party. AppGeek shells out only to winget.exe, powershell.exe and cmd.exe, all of which ship with Windows. If winget is missing, AppGeek offers to repair it rather than failing with a cryptic error.

Worth knowing

  • Upgrades are pinned to the scope an application is already installed at, so AppGeek cannot relocate a per-user install to machine-wide and leave your shortcuts pointing at nothing.
  • An installer is never killed part-way through. Stopping a run prevents the next package from starting; it cannot interrupt the one in flight.
  • A package is left alone rather than matched on a guess. An app AppGeek cannot identify with confidence is simply not offered.
  • All 67 catalogue entries are verified against Microsoft's live winget index.
  • Network and domain features — discovering other machines, remote inventory, pushing installs — are deliberately not in this release.

Found a problem? Open an issue.

Full Changelog: https://github.com/techygeekshome/AppGeek/commits/v1.0.0