Wine 8.0

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • msvc-wine

    Scripts for setting up and running MSVC in Wine on Linux

  • That's a nice lead! - I'll try looking into that more. If you have or remember some more details - please share! Thanks!

    (One of my use cases is https://github.com/mstorsjo/msvc-wine - and invocation of `cl.exe` or `link.exe` taking 250ms at each is not going to be great (then again `cl.exe` can be made to input several .cpp/.c files, but it becomes more awkward to express that at the build level).

  • Proton

    Compatibility tool for Steam Play based on Wine and additional components

  • Proton is both a friendly fork of Wine + a wrapper around Wine + forks of libraries and tools used by both Wine & Proton. Some of the forks are more blessed & tested versions than forks.

    Source is here: https://github.com/ValveSoftware/Proton

    Notice that includes a lot of git submodules; the big one is Wine, but it also includes forks of dependencies such as ffmpeg.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • compiler-explorer

    Run compilers interactively from your web browser and interact with the assembly

  • Another lead was from godbolt's use of wine to run cl.exe (msvc) - https://github.com/compiler-explorer/compiler-explorer/blob/... - I just learned about `firejail` so maybe interpreting this wrong - but it has this "private-etc passwd,fonts" which means these folders would be empty - according to this doc - https://man7.org/linux/man-pages/man1/firejail.1.html - so possibly they had similar issues

  • box64

    Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices

  • https://github.com/ptitSeb/box64 can do it a little lighter than a full qemu VM

    Oh nice, I used to be a passionate Foobar2000 user as well back in the day! Can't say I have a Mac alternative nowadays though, I'm using Navidrome[0] with all my music stored on a cheap VPS, this way I can play the music from wherever (including mobile[1]).

    And FastStone Image Viewer is also familiar. :) Seems like I've turned lazy (and "cloudy") in recent years, Google Photos is just so convenient.

    [0] https://www.navidrome.org/

  • NotepadNext

    A cross-platform, reimplementation of Notepad++

  • docker-msvc-cpp

    Dockerized Visual C++ environment with wine

  • I use wine to run the MSVC compiler in a Linux container, making it easier to manage in comparison to the windows containers, which require a Windows/Hyper-V capable host.

    Bonus, the wine+msvc combination is still smaller than using a windows container.

    Works fine, also for MSI file generation with Wix:

    https://github.com/madduci/docker-msvc-cpp

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts