nowfound

Dev tools · alternatives · 2026

24 alternatives to WebGPU FTW with Splat-Transform

It's annoying having so many ML and GS training tools rely exclusively on cuda&#x2F;nvidia . So for our open-source command-line gaussian splat converter&#x2F;compressor, we decided to try WebGPU instead. It's working well so far and a single codebase runs on Linux, MacOS and Windows without too much fuss. This is mostly thanks to Google's dawn project <3. Eventually some of this could also run directly in the browser.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier.

  1. 1

    Creator here. I built ChartGPU because I kept hitting the same wall: charting libraries that claim to be "fast" but choke past 100K data points. The core insight: Canvas2D is fundamentally CPU-bound. Even WebGL chart libraries still do most computation on the CPU. So I moved everything to the GPU via WebGPU: - LTTB downsampling runs as a compute shader - Hit-testing for tooltips&#x2F;hover is GPU-accelerated - Rendering uses instanced draws (one draw call per series) The result: 1M points at 60fps with smooth zoom&#x2F;pan. Live demo:…

    Jan 2026 · github.com · its alternatives →

  2. 2

    I am excited to announce the launch of my e-book on Graphics&#x2F;WebGPU programming! This project has consumed much of my spare time, during which I developed various tools to facilitate the publishing process, including a code playground and a static site generator that can reference sample codes. However, I'm feeling burnt out and ready to call it finished, even though it may not feel completely done. Avoiding another abandoned side project has been my primary motivation in reaching this point.

    2024 · shi-yan.github.io · its alternatives →

  3. 3RT
  4. 4

    Hi everyone, I'm kinda involved in some retrogaming and with some experiments I ran into the following question: "It would be possible to run transformer models bypassing the cpu&#x2F;ram, connecting the gpu to the nvme?" This is the result of that question itself and some weekend vibecoding (it has the linked library repository in the readme as well), it seems to work, even on consumer gpus, it should work better on professional ones tho

    Feb 2026 · github.com · its alternatives →

  5. 5

    CUDA is NVIDIA's language for GPU programming, allowing you to mix write CPU and GPU code in C++ in one file. By chaining a few projects that compile CUDA to OpenCL, then Vulkan, then WebGPU, you can experiment with this GPGPU language on any hardware.

    2025 · hipscript.lights0123.com · its alternatives →

  6. 6

    Hi HN, author here. SHARP is Apple's recent single-image 3D Gaussian splatting model (https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2512.10685). Their reference code is PyTorch + a pretty heavy pipeline; I wanted to see if it could run in a browser with no server hop, so I exported the predictor to ONNX and ran it via onnxruntime-web with the WebGPU EP. What works: drop in an image, get a .ply you can download or preview live, all on your machine — your image never leaves the tab. The model is large (~2.4 GB sidecar) so first load is slow on a cold cache, but inference itself is a few seconds on…

    May 2026 · github.com · its alternatives →

  7. 7

    Back in the old days, people used to do general-purpose GPU programming by using shaders like GLSL. This is what inspired NVIDIA (and other companies) to eventually create CUDA (and friends). This is an implementation of GPT-2 using WebGL and shaders. Enjoy!

    2025 · github.com · its alternatives →

  8. 8

    WebGPU tech demo running in modern browsers showcasing various rendering techniques like deferred rendering with 400+ dynamic lights, Hi-Z screen space reflections and cascaded shadow mapping.

    2024 · gnikoloff.github.io · its alternatives →

  9. 9

    The video demo runs a 7b Model on a normal gaming GPU. I think it already works quite well (accounting for the limited hardware power). :)

    2024 · github.com · its alternatives →

  10. 10TA

    Apr 2026 · blog.playcanvas.com · its alternatives →

  11. 11

    This is a GPU "software" raytracer (i.e. using manual ray-scene intersections and not RTX) written using the WebGPU API that renders glTF scenes. It supports many materials, textures, material & normal mapping, and heavily relies on multiple importance sampling to speed up convergence.

    2024 · github.com · its alternatives →

  12. 12

    CPU & GPU with Zero Hassle Built with NVIDIA Warp, the same code runs seamlessly on both CPU and GPU — no need to deal with CUDA setup, driver issues, or device-specific kernels. Just flip one config line. Learn Modern Graphics the Easy Way Explore core concepts in differentiable rendering and parallel graphics programming — no need for expensive GPUs or thousands of lines of boilerplate. Minimalist & Educational This isn’t another massive codebase. It’s a clean, hackable implementation built for clarity — perfect for study, prototyping, or teaching yourself how Gaussian Splatting works.

    2025 · github.com · its alternatives →

  13. 13SO
  14. 14

    We added a new feature to our open-source HTML5 game engine today that allows you to create Sprite GPU Layers. These pack together simple JS object definitions onto the GPU and renders them using a custom vertex shader. This skips all CPU computation and GPU upload operations, resulting in vastly increased performance. For objects that don't need to be updated by input, physics, or other interactive behaviors, we found it to be a great solution. In testing, we've easily managed to blast millions of sprites around on moderate desktop-grade GPUs. Indeed, we hit the fill rate limitation of the…

    2025 · phaser.io · its alternatives →

  15. 15

    I was playing with this for a few weeks over the holiday break. This is one of the GS3D sample scenes running on PCVR at about 65 FPS. I'm sorting on the CPU at the moment, so there are some hitches, but it works! I may publish this as a Unity asset. (I'd love to get it working on Vision Pro, but we'll see.)

    2024 · youtube.com · its alternatives →

  16. 16RA

    Hey HN. I built this quick and dirty component to render audio waveforms using WebGPU. I just published it to NPM. It's the first time I use WebGPU and it's been a while since I write shaders. Feedback is very welcome! GitHub: https:&#x2F;&#x2F;github.com&#x2F;mrkev&#x2F;webgpu-waveform Examples: https:&#x2F;&#x2F;aykev.dev&#x2F;webgpu-waveform

    2024 · its alternatives →

  17. 17

    turbo.js - perform massive parallel computations in your browser with GPGPU. - turbo/js

    2016 · github.com · its alternatives →

  18. 18

    The Unreal Engine 5 Lyra sample now runs in WebGPU. Live link coming soon, stay tuned! #WebGPU #UnrealEngine5

    2024 · twitter.com · its alternatives →

  19. 19

    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 →

  20. 20GA
  21. 21

    Generate Gaussian Splats locally or free no install required

    Jul 2026 · huggingface.co · its alternatives →

  22. 22

    GPU Raytracer from scratch in C++/CUDA. Contribute to jan-van-bergen/GPU-Raytracer development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  23. 23
    micro-gl▲101

    Run vector graphics on any computer (without GPU or FPU)

    2023 · github.com · its alternatives →

  24. 24

    Turn photos into 3D Gaussian Splats on your Mac

    Jun 2026 · radiancekit.de · 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 →