Zurück zu den Projekten
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.

Neuestes Release
v0.2.0
Plattform
macOS / Wine
Download
2 Release-Assets
Aktualisiert
18. Sep. 2026
BottleLite app icon
Problem

Wine-Workflows auf macOS zerfallen schnell in Terminal-Befehle, Prefixes, Logs und Runtime-Vermutungen.

Was ich gebaut habe

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

clonegit clone https://github.com/jx-grxf/BottleLite.git && cd BottleLite

Highlights

  • 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.