A lightweight, cross-platform desktop app to browse, launch, kill, and uninstall applications.
- App browser — lists all installed applications on your system
- Search & filter — search by name; filter by running / stopped
- Multi-select — select multiple apps and apply any action to all at once
- Start — launch any app with one click
- Kill — force-quit running apps instantly
- Uninstall — move apps to trash (macOS/Linux) or open system settings (Windows)
- Refresh — reload the app list at any time
- Multi-language — auto-detects your system language; dropdown to switch manually
Pre-built binaries are attached to every release:
| Platform | File |
|---|---|
| macOS | AppManager.dmg — drag-to-Applications installer |
| Linux | AppManager — self-contained binary |
| Windows | AppManager.exe — self-contained executable |
macOS note: The app is ad-hoc signed but not notarized. If macOS blocks the launch, go to System Settings → Privacy & Security → Open Anyway. Or remove the quarantine flag once in Terminal:
xattr -cr /Applications/AppManager.app
dotnet runmacOS — creates a .app bundle and a .dmg installer:
chmod +x build.sh && ./build.sh
# → AppManager.dmg
# → AppManager.appLinux — creates a self-contained binary:
chmod +x build.sh && ./build.sh
# → dist/AppManagerWindows — creates a self-contained .exe:
.\build.ps1
# → dist\AppManager.exe- Launch the app.
- Browse your installed apps; use the search bar or filter dropdown to narrow the list.
- Select one or more apps (hold ⌘ or Shift for multi-select) and click the action button:
- Start — opens the app(s)
- Kill — force-quits the process(es)
- Uninstall — moves to trash / opens system settings
| Feature | macOS | Linux | Windows |
|---|---|---|---|
| App discovery | /Applications |
.desktop files |
Program Files |
| Start | open -a |
xdg-open |
Shell execute |
| Kill | Process API | Process API | Process API |
| Uninstall | Finder → Trash | gio trash |
System settings |
| Flag | Language |
|---|---|
| 🇬🇧 | English (default / fallback) |
| 🇩🇪 | Deutsch |
| 🇫🇷 | Français |
| 🇪🇸 | Español |
| 🇮🇹 | Italiano |
| Component | Technology |
|---|---|
| UI Framework | Avalonia UI 12 |
| Runtime | .NET 10 |
AppManager/
├── Program.cs # Entry point
├── MainWindow.cs # Avalonia GUI
├── AppHelper.cs # Platform-specific app discovery
├── AppActions.cs # Start / Kill / Uninstall
├── AppItem.cs # App data model
├── Localization.cs # Translations (EN/DE/FR/ES/IT)
├── AppManager.csproj # Project file
├── build.sh # macOS .app+DMG / Linux binary builder
├── build.ps1 # Windows .exe builder
└── assets/
├── screenshot_gui.png
└── AppIcon.icns
Ein schlanker, plattformübergreifender Desktop-App-Manager mit Avalonia-GUI.
- App-Browser — zeigt alle installierten Apps des Systems
- Suche & Filter — nach Name suchen, nach laufend/gestoppt filtern
- Mehrfachauswahl — mehrere Apps gleichzeitig auswählen (⌘ oder Shift) und gemeinsam verwalten
- Starten / Beenden / Deinstallieren — mit einem Klick
- Mehrsprachig — erkennt Systemsprache, Umschalter per Dropdown
dotnet run # direkt starten
./build.sh # macOS: .app + DMG / Linux: dist/AppManager
.\build.ps1 # Windows: dist\AppManager.exeUn gestionnaire d'applications léger et multiplateforme avec interface Avalonia.
- Navigateur d'apps — liste toutes les applications installées
- Recherche & filtre — par nom, par état (actif/inactif)
- Sélection multiple — sélectionnez plusieurs apps (⌘ ou Shift) et agissez sur toutes à la fois
- Démarrer / Fermer / Désinstaller — en un clic
- Multilingue — détection automatique de la langue système
dotnet run # lancer directement
./build.sh # macOS: .app + DMG / Linux: dist/AppManager
.\build.ps1 # Windows: dist\AppManager.exeUn administrador de aplicaciones ligero y multiplataforma con GUI Avalonia.
- Navegador de apps — lista todas las aplicaciones instaladas
- Búsqueda y filtro — por nombre o estado (activa/detenida)
- Selección múltiple — selecciona varias apps (⌘ o Shift) y aplica la acción a todas a la vez
- Iniciar / Cerrar / Desinstalar — con un clic
- Multilingüe — detecta el idioma del sistema automáticamente
dotnet run # ejecutar directamente
./build.sh # macOS: .app + DMG / Linux: dist/AppManager
.\build.ps1 # Windows: dist\AppManager.exeUn gestore di app leggero e multipiattaforma con interfaccia Avalonia.
- Browser app — elenca tutte le app installate nel sistema
- Ricerca e filtro — per nome o stato (in esecuzione/fermata)
- Selezione multipla — seleziona più app (⌘ o Shift) e agisci su tutte in una volta
- Avvia / Termina / Disinstalla — con un clic
- Multilingue — rileva automaticamente la lingua di sistema
dotnet run # avvio diretto
./build.sh # macOS: .app + DMG / Linux: dist/AppManager
.\build.ps1 # Windows: dist\AppManager.exe