raylib-5k VS rust-playground

Compare raylib-5k vs rust-playground and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
raylib-5k rust-playground
5 67
22 1,168
- 2.9%
0.0 9.5
over 1 year ago 3 days ago
Go Rust
- Apache License 2.0
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.

raylib-5k

Posts with mentions or reviews of raylib-5k. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-24.
  • Making Games in Go for Absolute Beginners
    17 projects | news.ycombinator.com | 24 Nov 2023
    A game made with it for raylib game jam along with the raylib bindings and other engine stuff: https://github.com/nikki93/raylib-5k
  • Show HN: I made a 2D shoot 'em up game with Go, using Entity Component System
    3 projects | news.ycombinator.com | 1 Dec 2022
    I do also really like Go for various reasons, and have been working on a Go -> C++ transpiler and associated ECS libs to make a personal game project with. I used it to make a game for Raylib game jam earlier this year too: https://github.com/nikki93/raylib-5k You can see what the development workflow looks like in this video (the ECS stuff also has an editor): https://www.youtube.com/watch?v=8He97Sl9iy0

    I'm trying to decide how much time I should devote to making this easier to set up / use by other people in the medium term, since it's just a side project for me. Might make a codespaces template so it's quick to get started.

  • Why Am I Excited About WebAssembly?
    9 projects | news.ycombinator.com | 17 Jul 2022
    For the client I use a simple go -> c++ compiler I wrote and compile to wasm from that actually. It had zero overhead interfacing to / calls to C/C++ (including generics<->templates) since it's just generating that. Example web game made with that: https://github.com/nikki93/raylib-5k

    I think I've seen wasmtime before. If I needed to interface to any C/C++ things on the server I would probably just write in C/C++ (or Gx) yeah.

  • Generics can make your Go code slower
    6 projects | news.ycombinator.com | 30 Mar 2022
    Sweet! I've been using it for the same. Example game project (did it for a game jam): https://github.com/nikki93/raylib-5k -- in this case the Go gets transpiled to C++ and runs as WebAssembly too. Readme includes a link to play the game in the browser. game.gx.go and behaviors.gx.go kind of show the ECS style.
  • Packet Lost: A game (playable in browser!) made for Raylib jam using a Go-&gt;C++ transpiler and WebAssembly. GitHub repo link in comments!
    1 project | /r/golang | 1 Feb 2022
    GitHub repo: https://github.com/nikki93/raylib-5k

rust-playground

Posts with mentions or reviews of rust-playground. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-12.

What are some alternatives?

When comparing raylib-5k and rust-playground you can also consider the following projects:

donburi - Just another ECS library for Go/Ebitengine

tokio - A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

goloader - load and run golang code at runtime.

trunk - Build, bundle & ship your Rust WASM application to the web.

usbarmory - USB armory - The open source compact secure computer

mdBook - Create book from markdown files. Like Gitbook but implemented in Rust

temporal-polyfill - A lightweight polyfill for Temporal, successor to the JavaScript Date object

Rocket - A web framework for Rust.

airplanes - A 2D shoot 'em up game made with Go, Ebitengine, and donburi. Featuring ECS (Entity Component System).

egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

proposal - Go Project Design Documents

sqlx - 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.