Show HN: Boxwood–Declarative layout and collision engine for SVG, Canvas, WebGL
Category: library
Tags: declarative-layout, vector-graphics, collision-engine
Score: 6.8/10 (Innovation: 6, Technical: 7, Documentation: 8, Utility: 6)
Boxwood is a declarative layout and collision engine for SVG, Canvas, and WebGL that exposes absolute coordinates for each element, enabling easy rendering of responsive visuals and connectors. Its unique approach combines a CSS-like layout grammar with a collision separation solver, making it stand out for projects needing both layout and precise geometry control.
Target audience: frontend devs, data visualization engineers, game developers
Repository: https://github.com/carnworkstudios/boxwood · TypeScript · MIT
View on Hacker News