frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Zephyr3D – TypeScript WebGPU/WebGL 3D engine with an in‑browser editor

https://zephyr3d.org
2•gavinyork•20h ago
Hi HN,

I’ve been working on Zephyr3D, an open-source 3D rendering engine for the modern web, plus a visual editor that runs entirely in the browser.

- Written in TypeScript - Supports WebGL/WebGL2/WebGPU - Comes with a visual editor that runs in the browser (no installation required)

With the recent updates, a few things might be interesting to people here:

Engine & rendering ------------------

- WebGL/WebGPU abstraction with a TypeScript API - PBR rendering - Cluster lighting & Shadow Maps - Clipmap-based terrain for large landscapes - Sky Atmosphere & Height-based fog - FFT water system - Temporal anti-aliasing (TAA) - Screen-space motion blur

The goal is to make it possible to build reasonably complex 3D experiences that run directly in the browser, without native dependencies.

In-browser editor -----------------

The editor is a web app built on top of the engine and runs completely in the browser. It currently supports:

- Project management - Scene editing - Node-based material blueprints - Animation editing - Script binding and a scheduling system - Prefabs for reusing entities across scenes - Preview and one-click publishing to the web

All project data is handled via a virtual file system (VFS) that can plug into different backends (in-memory, IndexedDB, HTTP, ZIP, DataTransfer, etc.), so saving/loading works entirely on the client side.

Links -----

Homepage: https://zephyr3d.org Editor (runs in the browser): https://zephyr3d.org/editor/ GitHub: https://github.com/gavinyork/zephyr3d

I'd love feedback on:

- How the in-browser editor workflow feels (performance, UX, what’s missing) - Whether the VFS approach for project data makes sense for real projects - Any red flags you see in the engine architecture or WebGPU/WebGL abstraction - What would be deal-breakers or must-have features for using this in games, data viz, or other interactive web experiences

I’ll be around to answer questions and can go into more detail about the rendering pipeline, the editor internals, or anything else you’re curious about.

Show HN: Era – Open-source local sandbox for AI agents

https://github.com/BinSquare/ERA
22•gregTurri•5h ago•9 comments

Show HN: I got tired of doing SEO work so I automated it

https://www.blogseo.io
3•vincejos•1h ago•2 comments

Show HN: KiDoom – Running DOOM on PCB Traces

https://www.mikeayles.com/#kidoom
335•mikeayles•1d ago•48 comments

Show HN: Safe-NPM – only install packages that are +90 days old

https://github.com/kevinslin/safe-npm
74•kevinslin•3d ago•45 comments

Show HN: I turned algae into a bio-altimeter and put it on a weather balloon

https://radi8.dev/blog/stratospore/
126•radeeyate•4d ago•12 comments

Show HN: MakeSkill – The Intelligent Skill Builder for Claude

https://makeskill.cc
8•thanhdongnguyen•6h ago•2 comments

Show HN: Yolodex – real-time customer enrichment API

https://api.yolodex.ai
34•hazzadous•2d ago•20 comments

Show HN: I built an interactive HN Simulator

https://news.ysimulator.run/news
520•johnsillings•2d ago•213 comments

Show HN: We built an open source, zero webhooks payment processor

https://github.com/flowglad/flowglad
383•agreeahmed•1d ago•213 comments

Show HN: Anthony Bourdain's Lost Li.st's

https://bourdain.greg.technology/
18•gregsadetsky•1d ago•5 comments

Show HN: White-Box-Coder – AI that self-reviews and fixes its own code"

https://github.com/EMMA019/WHITE-BOX-CODER
3•tarocha1019•12h ago•0 comments

Show HN: OCR Arena – A playground for OCR models

https://www.ocrarena.ai/battle
212•kbyatnal•5d ago•62 comments

Show HN: I wrote a minimal memory allocator in C

https://github.com/t9nzin/memory
135•t9nzin•3d ago•32 comments

Show HN: Stun LLMs with thousands of invisible Unicode characters

https://gibberifier.com
198•wdpatti•3d ago•109 comments

Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows

https://www.blaizenterprises.com/cynthia.html
86•blaiz2025•2d ago•33 comments

Show HN: ChatIndex – A Lossless Memory System for AI Agents

15•LoMoGan•21h ago•4 comments

Show HN: Infinite scroll AI logo generator built with Nano Banana

https://durable.co/ai-logo-generator
3•rookhack•15h ago•0 comments

Show HN: Datamorph – A clean JSON ⇄ CSV converter with auto-detect

https://datamorphio.vercel.app
23•sumit_entr42•6d ago•9 comments

Show HN: Ghostty-Web – Ghostty in the Browser

https://github.com/coder/ghostty-web
10•jonayers_•17h ago•3 comments

Show HN: Aigit – AI-powered Git CLI for commit messages, branch names, and PRs

https://github.com/hardiksondagar/aigit
3•hardiksondagar•17h ago•0 comments

Show HN: Build the habit of writing meaningful commit messages

https://github.com/arpxspace/smartcommit
109•Aplikethewatch•4d ago•131 comments

Show HN: We cut RAG latency ~2× by switching embedding model

https://www.myclone.is/blog/voyage-embedding-migration/
24•vira28•2d ago•3 comments

Show HN: Wozz – Agentless Kubernetes cost auditor (open source)

https://github.com/WozzHQ/wozz
5•rokumar510•19h ago•6 comments

Show HN: Fixing Google Nano Banana Pixel Art with Rust

https://github.com/Hugo-Dz/spritefusion-pixel-snapper
5•HugoDz•19h ago•0 comments

Show HN: Wolfrominoes

https://demos.samgentle.com/wolfrominoes/
9•sgentle•4d ago•2 comments

Show HN: I built an open source, code-first Intercom alternative

https://github.com/cossistantcom/cossistant
2•frenchriera•19h ago•3 comments

Show HN: TwitterXZ – clean, fast Twitter/X video downloader(free and no signup)

https://twitterxz.com
4•mrasong•9h ago•1 comments

Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker

https://wealthfolio.app/?v=2.0
673•a-fadil•5d ago•213 comments

Show HN: Zephyr3D – TypeScript WebGPU/WebGL 3D engine with an in‑browser editor

https://zephyr3d.org
2•gavinyork•20h ago•0 comments

Show HN: Parm – Install GitHub releases just like your favorite package manager

https://github.com/yhoundz/parm
5•houndz•1d ago•2 comments