nowfound

Dev tools · alternatives · 2026

24 alternatives to Tsplat – Render Gaussian Splats directly in your terminal

Last week I wanted to quickly view some Gaussian splats which I had trained on a remote server that didn’t have any open ports or a display device. So I ended up downloading everything locally just to inspect the results This weekend I put together a terminal-based Gaussian splats viewer that renders directly in the terminal. It works over SSH and currently runs on CPU only and written in rust with claude code. I’ve found it to be pretty useful for quickly checking which .ply files correspond to which scenes and getting a rough sense of their quality. Along the way, I also wrote a small…

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    I'm the co-creator and maintainer of https://aframe.io/ and long time Web 3D graphics dev. Super excited about new techniques to author / render / represent 3D. Spark is a an open source library to easily integrate Gaussian splats in your THREE.js scene I worked with some friends and I hope you find useful. Looking forward to hearing what features / rendering techniques you would love to see next.

    2025 · sparkjs.dev · its alternatives →

  2. 2RT
  3. 3TA

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

  4. 4

    The Setup: https://i.imgur.com/o0hgybh.jpeg https://i.imgur.com/mcNiomp.jpeg https://i.imgur.com/vIjw6pc.jpeg https://i.imgur.com/nzOwmSC.jpeg

    May 2026 · superspl.at · its alternatives →

  5. 5MA

    Hello HN! I’m excited to share this open-source community mashup showing the power and possibility of combining 3D Gaussian splat scans with traditional mesh-based 3D tiles maps in the browser. As you've probably seen on HN a bunch lately, Gaussian splats are a new method to allow custom 3D scans of scenes and objects [1] and Google Maps 3D Tiles API are the same 3D buildings and street views your familiar with in Google Earth or Google Maps, and recently they’ve been made available for inclusion in web apps. Combining splats + 3d map mixes highly detailed real-world custom micro-scans with…

    2024 · maps-and-splats.glitch.me · its alternatives →

  6. 6

    Turn photos into 3D Gaussian Splats on your Mac

    Jun 2026 · radiancekit.de · its alternatives →

  7. 7SO
  8. 8RT

    LiveSplat is a system for turning RGBD camera streams into Gaussian splat scenes in real-time. The system works by passing all the RGBD frames into a feed forward neural net that outputs the current scene as Gaussian splats. These splats are then rendered in real-time. I've put together a demo video at the link above.

    2025 · its alternatives →

  9. 9

    I just launched SplatGallery, a platform where you can share and discover the best 3D models created with Gaussian Splatting. It's a super early stage and new models are coming it fairly often. Would love to get feedback from the HN community on how to improve it!

    2024 · splatgallery.com · its alternatives →

  10. 10

    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 →

  11. 11

    Hi HN, author here. SHARP is Apple's recent single-image 3D Gaussian splatting model (https://arxiv.org/abs/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 →

  12. 12

    CLI Native WebRTC Agent in Rust. Contribute to bitwhip/bitwhip development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  13. 13

    Hello HN! I'm the author of this toy project that combines the idea of live-edit Shadertoy scenes with the popular gaussian splatting, aka 3DGS. You can write a GLSL function that defines the splats and see it rendered in real-time. Your GLSL code isn't stored anywhere, but you can share it via URL. P.S. I'm not a Spark developer. I'm just using their rendering engine.

    2025 · github.com · its alternatives →

  14. 14

    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 →

  15. 15
    t-rec▲80

    Blazingly fast terminal recorder generates animated gifs

    2020 · github.com · its alternatives →

  16. 16

    Create 3D Gaussian Splats in the cloud, no setup required

    2025 · splattr.app · its alternatives →

  17. 17

    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 →

  18. 18

    Screensavers for your terminal. Contribute to cxreiff/ttysvr development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  19. 19

    Tabs, splits, and tmux work fine until you have several projects open with logs, tests, and long-running shells. I kept rebuilding context instead of resuming work. Horizon puts shells on an infinite canvas. You can arrange them into workspaces and reopen later with layout, scrollback, and history intact. Built in 3 days with Claude/Codex, dogfooding the workflow as I went. Feedback and contributions welcome.

    Mar 2026 · github.com · its alternatives →

  20. 20

    Online 3d gaussian splat model viewer

    Dec 2025 · 3dgsviewers.com · its alternatives →

  21. 21

    Hi HN, I built SplatHash. It's a lightweight image placeholder generator I wrote to be a simpler, faster alternative to BlurHash and ThumbHash. Repo: https://github.com/junevm/splathash

    Feb 2026 · github.com · its alternatives →

  22. 22

    cat for images, by RUST

    2024 · github.com · its alternatives →

  23. 23
  24. 24

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

    Sep 2026 · github.com · 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 →