Dev tools · alternatives · 2026
24 alternatives to Project CrossRun
Hey HN! I’m Salem, 15, and I made CrossRun — a public domain open standard that aims to make software truly cross-platform, regardless of OS, bitness, or architecture. It’s open and public domain (CC0/Unlicense). I’d love feedback, contributions, and especially critique from systems-level devs.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

I've created a GitHub Action for running commands on multiple platforms. This includes platforms that GitHub Actions don't natively support. It currently supports FreeBSD, OpenBSD and NetBSD. OpenBSD can run on x86-64 and ARM64, the other operating systems run on x86-64. Some of the features that are supported include: * Multiple operating system with one single action * Multiple versions of each operating system * Allows to use default shell or Bash shell * Low boot overhead * Fast execution * Runs on both macOS and Linux runners Compared to similar solutions like…
2023 · github.com · its alternatives →
- 2TS
Hello everyone, I would like to see if there is any interest in this little project that I have been working on for the past few years. Could be relevant, seeing the direction in which the mainstream game engines are going. I didn't really like any of the already existing options, so I tried to make my own and it turned out to be easier than expected. It's sort of like a low-budget Unreal/Source, but with open-world streaming support and it is free and open source. Very old-school. But optimized for more modern hardware. Very fast too. Still not production ready, but it seems like it is…
2025 · racenis.github.io · its alternatives →
- 3

2024 · github.com · its alternatives →
- 4

I'm making a platform for simple open source games you can play anywhere. Games are all just JavaScript classes and you can read the source of every game on the platform. I started working on initial "games" (mostly rendering tests) in 2018 and eventually built all of the platform stuff around it to make it easy to share games. There's also an in-browser editor available for you to make and publish games all from the browser. Would love some feedback on the games and studio features as well as the platform overall. All of the code is available at https://github.com/homegamesio
Jul 2026 · homegames.io · its alternatives →
- 5

Hello HN, Just wanted to show this little 2D game engine that I've been working on for some time (around 2 years on the editor part, longer on some of the components). It's quite full featured but obviously this a project of such magnitude already that the work never really ends. That being said it's definitely already at a point where games can made and published. The editor runs natively on Windows and Linux using Qt5. The games can run on both Win and Linux as well as on WASM with WebGL. Feature wise there's a bunch of the stuff you'd expect. Audio, graphics, scripting,…
2022 · github.com · its alternatives →
- 6MP
I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…
2023 · zamfofex.neocities.org · its alternatives →
- 7

- 8

Cross-compile software using our pre-built toolchains
2024 · rstream.io · its alternatives →
- 9

A cross platform 2D game engine written in C++ for beginners - sdslabs/Rubeus
2018 · github.com · its alternatives →
- 10

A library for creating native cross-platform GUI apps - yue/yue
2017 · github.com · its alternatives →
- 11

Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…
2025 · github.com · its alternatives →
- 12

It took me 20 months to develop it in my spare time. I used Unity game engine, I did not have any game dev experience before. It was more complex that I thought at the begining, I spent lots of time on promotion, marketing, founding company, learning about the legal aspects of different parts, for example music. Some parts were easier than I expected. Unity makes it very easy to build for all three operating systems (Win, MacOs, Linux), I am not sure why more game devs are not using this possibility. I also like working on Steam as distribution system. It is not exactly easy for a newcomer,…
2022 · store.steampowered.com · its alternatives →
- 13WH
As a fan of dense New York Times-style crosswords, I challenged myself to create topic-specific puzzles. It turns out that generating crosswords and efficiently placing words is a non-trivial computational problem. I started the project, "Joystick Jargon" combining traditional crossword elements with gaming-related vocabulary. Here's the technical process behind it: 1. Data Source: Used a 3.8 Million Rows Reddit dataset from Hugging Face (https://huggingface.co/datasets/webis/tldr-17). 2. Data Filtering: Narrowed down to gaming-related subreddits (r/gaming,…
2024 · its alternatives →
- 14DA
2015 · discorunner.com · its alternatives →
- 15OM
I’m tired of getting screwed by game backends like Microsoft PlayFab and Unity Gaming Services. To get a simple cross-platform friends system, we’ve bent over backward fighting against their limited APIs to jerry-rig the behavior we need. These backends “solved” their platform’s rigidity by tacking on a clunky scripting layer [1] [3] with a proprietary KV database [2] [4] (look ma, no transactions!). They proceed to claim you can build a LiveOps game on this rubbish without testing, database migrations, monitoring, BI tooling, etc. We got fed up and built an open-source backend engine as an…
2024 · its alternatives →
- 16FO
Hello HN, I have started FBG some years ago when I moved to the Bay Area and could not find a simple, cross-platform, no-registration way to play board games with my friends back in my home country. I also wanted to make it simple to create multiplayer board games online for developers in their free time. Shortly after, I found out about boardgame.io with similar goals and decided to join forces with them. It became the engine of our board games, and we focused on publishing/serving them. To be fair with everyone and inspired by Wikipedia, we made the project a non-profit with GPLv3…
2021 · its alternatives →
- 17

🌂JS Paint ~~ as a cross-platform native desktop app. In other words, the "🎨 Classic MS Paint, REVIVED + ✨Extras".exe hehe - crisdosaygo/jspaint.exe
2020 · github.com · its alternatives →
- 18

🎁 A glib-like multi-platform c library. Contribute to tboox/tbox development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 19

Suppose you are an independent game developer. You are facing piracyand fake copies of your game, and you do not have the legal and economic power tohandle t...
2015 · stealthy.io · its alternatives →
- 20MO
Warning: this whole post is a blatant plug for my Open Source project https://github.com/etiennesillon/ModelRunner There is lot of discussion around no code platforms and why developers don’t like them. My view is that they can be very useful to quickly get through the boring parts of a project, like creating master data management screens for example. So I’ve built my own version which interprets models at run time and, it turns out, understands natural language queries too! Hi, my name is Etienne, I love coding and I’ve been doing it for a few decades now so I’d rather…
2022 · modelrunner.org · its alternatives →
- 21

My wife and I recently submitted to a mobile game jam on Newgrounds (yes, it's still around). What started as a question of whether we could do it somehow morphed into whether we could do without so many of the seemingly needless complications rampant in our respective industries. My wife thus did all the art as traditional frame-by-frame animation (no puppets or tweening) and I preceded without a game engine. I did use a pre-processor that gives JS a Lisp syntax (Parenscript), because C-syntax is gross. We hope the end result, while definitely of small scope, will serve to inspire some…
2022 · github.com · its alternatives →
- 22

Cross platform GUI toolkit in Go inspired by Material Design - fyne-io/fyne
2022 · github.com · its alternatives →
- 23

Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro
2021 · github.com · its alternatives →
- 24IJ
2011 · codebrief.com · its alternatives →
Also compare
- Cross-Platform GitHub Action alternatives
- Tramway SDK – An unholy union between Half-Life and Morrowind engines alternatives
- macOS-cross-compiler – Compile binaries for macOS on Linux alternatives
- Homegames. An open-source game platform I've been making for 8 years alternatives
- 2D Game engine and editor for Windows and Linux alternatives
- My platforming game written in C 89 alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →