Wine-Workflows auf macOS zerfallen schnell in Terminal-Befehle, Prefixes, Logs und Runtime-Vermutungen.
previewv0.2.0
BottleLite
Ein schlanker nativer macOS-Runner für Windows-Apps.
BottleLite ist ein SwiftUI-Wine-Frontend für Windows-Apps auf macOS, ohne Electron, Konto, Telemetrie oder mitgelieferte Runtime. Es erkennt dein vorhandenes Wine, hält Bottles persistent, importiert .exe-Dateien sauber und gibt jedem Programm Logs, Einstellungen und Stop-Kontrollen.

Eine SwiftUI-App, die Bottles verwaltet, PE-Dateien validiert, GUI- und Konsolenprogramme über vorhandenes Wine startet, Logs erfasst und Sparkle-Update-Feeds für Preview-Releases verdrahtet.
Entwickler-Setup
clone
git clone https://github.com/jx-grxf/BottleLite.git && cd BottleLiteHighlights
- Verwaltet persistente Wine-Bottles mit Import, Umbenennen, Löschen und Programm-Settings.
- Validiert .exe-Dateien über Endung und MZ-Header, bevor sie in eine Bottle übernommen werden.
- Startet GUI-Apps leise und Konsolenprogramme sichtbar in Terminal.app, jeweils mit Logs.
- Preview-Distribution mit DMG, Sparkle-Appcast und SHA256-Prüfsummen.