Best option for getting a binary to cross-platform customers?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/rust

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • SonarLint - Clean code begins in your IDE with SonarLint
  • wasmer

    🚀 The leading WebAssembly Runtime supporting WASI and Emscripten

  • wixsharp

    Framework for building a complete MSI or WiX source code by using script files written with C# syntax.

    Windows: The Microsoft-recommended way is .msi files but, if you're not willing to pay for something like InstallShield or a professional "How to use WiX XML course", making them is going to be painful even with something like WiXSharp, so my advice is to offer a Zip file and an Inno Setup installer. (Which things like Chocolatey can build on)

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • snapcraft

    Package, distribute, and update any app for Linux and IoT.

    You could also create a Snap for *buntu users since Canonical hasn't yet given up on their less-than-successful efforts to suppplant Flatpak with something they control, similar to how they gave up on Mir when it failed to supplant Wayland and how they gave up on Upstart once systemd leapfrogged it and they realized they were just pointlessly duplicating effort. [1] [2]

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