Show HN: GSS – Write 3D scenes in CSS, compiled to a raymarching shader
Category: web-framework
Tags: css, 3d, shaders, webgpu, raymarching, dsl
Score: 7.5/10 (Innovation: 8, Technical: 8, Documentation: 8, Utility: 6)
GSS (GPU Style Sheets) is a domain-specific language that lets developers write 3D scenes using CSS-like syntax, which is compiled into a single raymarching shader for WebGL2 and WebGPU. It stands out by leveraging familiar CSS concepts like selectors, the cascade, and keyframes to make GPU-accelerated 3D graphics accessible without Three.js or mesh-based workflows.
Target audience: frontend developers
Repository: https://www.gss-lang.dev/ · TypeScript · Apache-2.0 · 111 stars
View on Hacker News