Story

Show HN: WineBar: A yet another Wine prefix manager, with Asahi Linux support

JosifA Saturday, December 13, 2025

My daily driver is a Macbook Air M2 running Linux - Fedora Asahi Remix to be precise. One thing I missed when using it is the ability to occasionally run Windows software using Wine. Apparently, you can run Steam on it and apparently Steam allows installing and running arbitrary Windows software, but when I tried it, I couldn't create an account and in general, I'd rather not use Stream. I succeeded running and older version of Heroic Games Launcher [1] under muvm (a virtual machine that runs a 4K page kernel on a 16K one). That wasn't terribly easy though and I wanted a better experience. My other problem with Heroic and with other launchers focused on games is the lack of flexibility - they either work for a particular piece of software or they don't, and you can't do anything about it. For instance, an installer may require a certain package to be installed using Winetricks [2], before it runs. Heroic doesn't give you a chance to run anything before the installer runs. Long story short, I decided to build my own Wine prefix manager that would be flexible, not focused exclusively on games and would run on Asahi Linux. Also, I decided to write it in a new language for me (Dart / Flutter) and learn that language as a byproduct. Five months later, it's finally ready and I'd like to get feedback on it. BTW, it also supports regular x86_64 Linux distros, though it doesn't receive as much testing on them.

[1]: https://heroicgameslauncher.com/ [2]: https://github.com/Winetricks/winetricks

Summary
This repository contains code for a web application that allows users to explore and purchase wines from a virtual wine bar. The application features a database of wines, a user interface for browsing and ordering, and payment processing capabilities.
2 0
Summary
github.com
Visit article Read on Hacker News