I made a web app: Lifeee – Conway’s Game of Life with an infinite zoomable grid

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

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

    A parser for Conway’s Game of Life Lexicon

    Serialize/deserialize data: the available Game of Life patterns are extracted from the official Lexicon; I parsed the text version to generate a serialized version (separate library: repo) that I then import and deserialize in the app.

  • yew

    Rust / Wasm framework for creating reliable and efficient web applications

    It was the opportunity for me to continue my Rust learning journey, and I think I’m finally starting to feel a bit comfortable with the language, especially ownership 😅. I also wanted to discover what was possible when using Rust for frontend development, and I must say I was so impressed by Yew! I didn’t think it would be so nice to use, especially since I have quite some experience with React.

  • 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.

  • lifeee-rs

    An implementation of the Game of Life

    You can find the source code of the app on GitHub. Please tell me what you think of it! 😊

  • trunk

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

    Build the web app using GitHub actions and deploy it using Netlify: pretty straightforward using Trunk as a bundler (also used for development).

  • sycamore

    A library for creating reactive web apps in Rust and WebAssembly

    The performance aspect of using canvas is also interesting, and I wonder how an implementation using a VDOM-less library (without canvas) like Sycamore would compare? https://github.com/sycamore-rs/sycamore. The TODO example they have is also interesting as it leverages contexts pretty heavily.

  • 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.

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