nowfound

Dev tools · alternatives · 2026

24 alternatives to A WebAssembly-Based (Rust) & In-WebWorker HLS Media Player for the Web

WebAssembly-based (Rust) & in-worker HLS Media Player for the web - peaBerberian/wasp-hls

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A WebAssembly-Based (Rust) & In-WebWorker HLS Media Player for the Web launched in 2023; newer entries below may have overtaken it.

  1. 1

    Lunatic is an Erlang-inspired runtime for WebAssembly - lunatic-solutions/lunatic

    2020 · github.com · its alternatives →

  2. 2

    A year ago, my co-founder launched Desktop Docs here on HN. It's a Mac app we built with Electron that uses CLIP embeddings to search photos and videos locally with natural language. We got positive feedback from HN and our first paying customers, but the app was almost 1GB and clunky to use. TLDR; rebuilding in Rust was the right move. So we rewrote the app with Rust and Tauri and here are the results: - App size is 83% smaller: 1GB → 172MB - DMG Installer is 70% smaller: 232MB → 69.5MB - Indexing files is faster: A 38-minute video now indexes in ~3 minutes instead of 10-14 minutes -…

    2025 · desktopdocs.com · its alternatives →

  3. 3

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

    2024 · github.com · its alternatives →

  4. 4

    High-performance serverless functions for Rust & WebAssembly

    2020 · secondstate.io · its alternatives →

  5. 5

    Friendly and fast tool for sending HTTP requests. Contribute to ducaale/xh development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  6. 6AW

    2017 · funkykarts.rocks · its alternatives →

  7. 7

    Build frontend browser apps with Rust + WebAssembly. Supports server side rendering. - chinedufn/percy

    2018 · github.com · its alternatives →

  8. 8

    bespoke music player for web. Contribute to DusteDdk/dstream development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  9. 9

    I’ve been experimenting with Rust lately and wanted a project that would help me explore some of its lower-level and performance-oriented features. Inspired by Sebastian Lague’s videos, I decided to implement my own ray tracer from scratch. The initial goal was just to render a simple 3D scene in the browser at a reasonable frame rate. It evolved into a small renderer that can: • Run locally or on the web using wgpu and WebAssembly • Perform mesh rendering with a Bounding Volume Hierarchy (BVH) for acceleration • Simulate both direct and indirect illumination for photorealistic results • Be…

    Nov 2025 · github.com · its alternatives →

  10. 10

    New binary format for compiling applications for the web

    2015 · github.com · its alternatives →

  11. 11

    Highly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element. - matvp91/indigo-player

    2019 · github.com · its alternatives →

  12. 12

    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…

    2023 · ambient.run · its alternatives →

  13. 13

    Play HLS or MPEG-DASH with no buffering and w/o plugins

    2016 · bitmovin.com · its alternatives →

  14. 14

    Hello! I got quite some feedback on a web server I'm building, so I'm rewriting the server to be faster and easier to use. I (and maybe some other contributors?) have optimized the web server performance, especially for static file serving and reverse proxying (the last use case I optimized for very recently). I also picked a different configuration format and specification, what I believe is easier to write. Automatic TLS is also enabled by default out of the box, you don't need to even enable it manually, like it was in the original server I was building. Yesterday, I released the first…

    2025 · ferron.sh · its alternatives →

  15. 15

    An R7RS Scheme implemented in WebAssembly . Contribute to PollRobots/scheme development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  16. 16

    A (WIP) WebAssembly System Interface implementation for Deno - caspervonb/deno-wasi

    2020 · github.com · its alternatives →

  17. 17

    Godot-based Rust multi-PTY emulator desktop application - godot-pty/gpty

    Sep 2026 · github.com · its alternatives →

  18. 18

    One file drop-in media player web app for using video and audio files served using basic HTTP directory listing - pseudosavant/player.html

    2020 · github.com · its alternatives →

  19. 19WC
  20. 20

    Play videos from any website directly in this desktop player

    2021 · its alternatives →

  21. 21

    So, after years of abandoning Rust after the hello world stage, I finally decided to do something substantial. It started with simple line rendering, but I liked how it was progressing so I figured I could make a reasonably complete PSX style renderer and a game with it. My only dependency is SDL2; I treat it as my "platform", so it handles windowing, input and audio. This means my Cargo.toml is as simple as: [dependencies.sdl2] version = "0.35" default-features = false features = ["mixer"] this pulls around 6-7 other dependencies. I am doing actual true color 3D rendering (with Z buffer,…

    2025 · totenarctanz.itch.io · its alternatives →

  22. 22
  23. 23BA
  24. 24

    I hereby present my little tiny pet project that entertained me for the past six months. In this post, I briefly present Maginet and its technical components. It is a turn-based strategy game that is built using Rust and compiles to WebAssembly with HTML5 bindings, which works on mobile and desktop alike! It comes with many game mechanics and components, including an AI opponent and online cross-platform multiplayer. There is so much to discuss even for a project of a smaller scale, but I am nevertheless excited to share a little bit about how you can actually build a game in Rust,…

    2023 · evrim.zone · its alternatives →

Also compare

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 →