nowfound

Dev tools · October 18, 2026

A forest's wildlife, synthesized live in Rust, playable in the browser

Eight forest creatures, synthesized live in plain Rust inside a CPAL audio callback, and wired into a Bevy game. Listen in your browser: the page runs the game

A forest's wildlife, synthesized live in Rust, playable in the browser launched on October 18, 2026 with 9 votes, #662 of 3,603 launches that month and more than 75% of that year's launches.

Visit zaghaghi.github.io ↗Alternativestop 18% of October 2026

What it does

Behind the cards of my game Spore & Skog there is a forest: songbirds, a cuckoo, a woodpecker, a bumblebee, crickets, frogs in the rain, an owl in the fog, ravens. None of them was recorded. Each call is made as it happens, sample by sample, by 574 lines of plain Rust running inside a CPAL audio callback , and the game's Bevy systems tell it what weather it is. This page runs that same Rust, compiled to WebAssembly. Step in. The forest is quiet until you step in. Headphones help: the creatures are soft, and placed left and right. The sliders are what the game sends when the weather over the forests changes. The bars are each creature's odds of calling next under that sky. In the game the…from zaghaghi.github.io

Does a similar job

all alternatives →
  • LS
    Life Simulation Written in Rust2021 · joelthelion.github.io · ▲169
  • Creating a Snake game clone with Rust/Bevy2024 · bbarrows.com · ▲44

    Code is here: https:&#x2F;&#x2F;github.com&#x2F;bebrws&#x2F;bevy-snake I had a lot of fun practicing Rust and Learning some Bevy concepts with this repository. Bevy has an incredibly powerful dependency injection system and follows a pattern called ECS which makes it very powerful (and new to me). This simple < 300 lines of code might help with learning some Bevy concepts. It also shows how to copmile for the web&#x2F;WASM and inject a canvas for the game (or use a pre existing div).

  • Write generative fine art in Rust2020 · paytonturnage.gitbook.io · ▲306
  • Ambient, a multiplayer game engine and platform using WASM/WebGPU/Rust2023 · ambient.run · ▲90

    Earlier this year, we released our open-source game engine [0] built with Rust, WebAssembly, and WebGPU. Today, we’re happy to announce the Ambient platform, which brings web deployment, server hosting, and more to the runtime. With Ambient, you can make a game, deploy it to the browser in one command, share your URL and instantly play with others, no downloads or installs needed. Our WASM use is innovative; it is being used as both a sandboxed runtime for user code, and as a way to run the entire Ambient runtime in the browser. This, paired with our ECS data model, enables a highly modular…

  • A minimal working Rust / SDL2 / WASM browser game2024 · github.com · ▲82

    "Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.

  • Sauron-native – A native cross-platform GUI for Rust2019 · github.com · ▲255

    Truly cross platform, truly native. multiple backend GUI for rust - ivanceras/sauron-native

More dev tools this month

the category →
  • Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.

    Dev tools · 2d ago · github.com

  • /dev/null▲492

    a social network for devs

    Dev tools · 5d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 29d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 25d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 22d ago · talanoa.email

Launched alongside, October 2026

the whole month →