wix3 VS gdnative

Compare wix3 vs gdnative and see what are their differences.

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
wix3 gdnative
45 93
2,109 3,565
0.8% 0.5%
5.5 7.2
about 1 month ago 23 days ago
C# Rust
GNU General Public License v3.0 or later MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

wix3

Posts with mentions or reviews of wix3. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-05.
  • How to create an Installer for a Winforms application using Wix for Visual Studio 2022
    1 project | dev.to | 2 May 2024
    We also need to install WiX Toolset v3.11.2, you can download the latest version from here
  • Twenty years maintaining the WiX Toolset
    2 projects | news.ycombinator.com | 5 Apr 2024
    For those like me (I never used Windows) who do not know WiX; https://wixtoolset.org/.
  • Creating a windows service application
    1 project | /r/cprogramming | 31 May 2023
    I don't do Windows installers myself, but I hear WiX is popular: https://wixtoolset.org/
  • Win32 App Isolation
    4 projects | news.ycombinator.com | 24 May 2023
    I actually like WiX[1] — it has a bit of a learning curve, but, so long as I'm building on Windows and don't stray far from the default UI flows, I haven't found an easier tool for creating Windows installers as part of a product build process, especially those that require Windows-specific bits like COM component registration, Windows service management, setting restrictive ACLs on installed components, etc.

    And while I'm not aware of any way to sandbox Windows Installer itself, I'm curious if AppContainer isolation can be applied to applications and services installed via MSI, which would still be quite useful even if the installation process itself is unrestricted.

    Alternatively, now that MSIX supports service installation[2], I wonder whether an MSIX including a Windows service and a collection of client applications can be configured so everything runs within one AppContainer, isolated from the rest of the system, and whether permission to access specific external directories chosen by users in a configuration GUI can be transparently (to the user) delegated to the related service.

    Alas, none of this is useful to me until it's compatible with at least the most recent version of Windows 10, as very few of my customers are running Windows 11, and I suspect many won't upgrade until Windows 10 is no longer supported (optimistically; as of last year, I was still getting occasional support requests from customers running older versions of our software on Windows Server 2003 R2).

    [1] https://wixtoolset.org

    [2] https://learn.microsoft.com/en-us/windows/msix/supported-pla...

  • [Windows] Looking for open source program made to install other archived programs and create uninstaller for them
    1 project | /r/sysadmin | 26 Mar 2023
  • packaging games
    1 project | /r/gamedev | 23 Mar 2023
    For Windows, in the past, I’ve used the WiX toolset to create installers (https://wixtoolset.org/).
  • Can I publish and release a .NET Service with an installation executable on GitHub?
    3 projects | /r/dotnet | 21 Mar 2023
    https://wixtoolset.org/ should be able to help you out there.
  • How to slipstream NVMe drivers into Windows 7 ISO [Tutorial]
    2 projects | /r/windows7 | 14 Feb 2023
    Wix toolset to extract .exe to get the driver or .msi https://github.com/wixtoolset/wix3/releases
  • Production C++ software guide
    1 project | /r/cpp_questions | 31 Jan 2023
    For windows - store: https://developer.microsoft.com/en-us/microsoft-store/register/ - requirements: https://learn.microsoft.com/en-us/windows/apps/publish/publish-your-app/app-package-requirements?pivots=store-installer-msix - alternatively you can make MSIs and distribute them through your own website or another service. https://wixtoolset.org/ - publishing with chocolatey isn't a terrible option to help users with upgrade/installation automation. https://community.chocolatey.org/packages
  • ReactOS
    5 projects | news.ycombinator.com | 18 Jan 2023

gdnative

Posts with mentions or reviews of gdnative. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-27.
  • Can someone explain how exactly are multiple languages supported in a single game engine
    1 project | /r/godot | 12 Nov 2023
  • Will rust ever become a first class citizen in Godot?
    1 project | /r/godot | 6 Aug 2023
  • Non web-based crossplatform GUI frameworks focused on security
    2 projects | /r/rust | 27 Jun 2023
    It's a little less standard use, but Godot has been used to build application guis, which could be paired with rust bindings to implement app logic. I can't speak to reproducibility/scalability, but Godot's ui is extremely solid, and I'd probably choose that over Bevy until Bevy's ui progress matures.
  • What is Rust's potential in game development?
    12 projects | /r/rust | 15 Jun 2023
    Adding onto this, I successfully written a game in Godot using gdnative / gdext. I started with a split approach using gdscript and rust for CPU intensive but found that the API layer was slow at transferring large amounts of data (serialization?). I ended up rewriting it in all rust and it worked like a charm. I was able to target native and web assembly, the web assembly was much slower but worked on the browser.
  • Why is it so difficult to learn to use Bevy?
    3 projects | /r/bevy | 31 May 2023
    Check this: https://github.com/tomuxmon/bevy_roguelike if you are still into bevy. Scheduling is a bit bork and I have not found time to port it to latest bevy. But most of the systems should work fine(if used on latest bevy). But again. If you want faster result go with something like Godot. In fact, just go with Godot. It is mature, easy to start, no lock in(free and MIT license), a lot of learning material. Also with Godot you can also use Rust https://godot-rust.github.io/. Ditch Unity (do not have time to explain 😅). Have fun!
  • GDScript is fine
    4 projects | /r/godot | 7 Apr 2023
    Bevy Godot-Rust
  • Rust – Are We Game Yet?
    15 projects | news.ycombinator.com | 16 Mar 2023
    > Same for Godot.

    While likely true that it's "Unlikely to ever be as supported" as the 4 officially supported languages[0] ("GDScript, C#, and, via its GDExtension technology, C and C++."), Godot's GDExtension technology is specifically intended for use in adding support for other languages.

    The most relevant tracking issue for Rust is presumably:

    * <https://github.com/godot-rust/gdnative/issues/824>

    Which links to:

    * <https://github.com/godot-rust/gdextension>

    [0] https://docs.godotengine.org/en/4.0/getting_started/step_by_...

  • OK so whose gonna tell them
    5 projects | /r/rustjerk | 12 Mar 2023
    ...Godot v3.x has Rust support via godot-rust and Godot v4.0 is released as of this month?
  • Godot 4.0 is out
    3 projects | /r/linux | 1 Mar 2023
    I was curious, and looked it up. Nothing built in, but there's an interesting project that works with godot: https://godot-rust.github.io/
  • There's the Rust Player still going wrong subreddit?
    1 project | /r/ProgrammerHumor | 27 Feb 2023
    There's people working on it: https://godot-rust.github.io/

What are some alternatives?

When comparing wix3 and gdnative you can also consider the following projects:

winsparkle - App update framework for Windows, inspired by Sparkle for macOS

bevy - A refreshingly simple data-driven game engine built in Rust

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

Godot - Godot Engine – Multi-platform 2D and 3D game engine

NetSparkle - NetSparkle is a C# cross-platform software update framework for .NET developers compatible with .NET 4.6.2/.NET 6+, WinForms, WPF, and Avalonia; uses Ed25519 or DSA signatures! View basic usage here in the README or visit our website for code docs.

RG3D - 3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]

BruteShark - Network Analysis Tool

macroquad - Cross-platform game engine in Rust.

Versions - 📦 A Scoop bucket for alternative versions of apps.

wgpu - Cross-platform, safe, pure-rust graphics api.

algorand-windows-node - Algorand Node Microsoft Windows support

veloren - An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.