Show HN: Repaint – a WebGL based website builder
Overall reception
- Many commenters are impressed by the technical ambition and smoothness of the editor, especially given it’s WebGL-based.
- Several say they’re eager to try it and see it as a promising alternative to existing tools, though some won’t sign up without clear code export options.
Positioning vs incumbents (Webflow, Framer, Figma, Wix)
- Team frames it as Figma-like UX combined with HTML/CSS fidelity, contrasting with Webflow’s perceived clunkiness and Framer’s divergence from “real” code.
- Others note that for simple marketing/landing pages, mature incumbents with built-in analytics, templates, and funnels are still attractive.
Code export, hosting, and “walled garden”
- This is the most contentious topic. Many say lack of HTML/CSS (or React) export is a deal-breaker and call this “digital feudalism.”
- Desired options: static HTML/CSS export, React/component export, Git-based sync, self-hosting, or at least downloadable “frozen” output.
- Motivations: control over infra, integration with existing stacks (Vercel, GitHub Pages), long-term data sovereignty, and avoiding lock-in or price shocks.
- The team is reconsidering, exploring code export and alternative business models but has no concrete plan yet.
Responsiveness, semantics, SEO & accessibility
- Current workflow is desktop-first with breakpoints; some question this vs mobile-first.
- Commenters highlight need for semantic tags, better defaults, and integrated SEO/a11y checks.
- The product already scores decently on Lighthouse but not top-tier; future improvements and per-element tag control are planned.
Rendering engine, WebGL, and text layout
- Many recognize the difficulty of reimplementing CSS and text rendering; there’s detailed discussion of fonts, metrics, HarfBuzz, Skia, etc.
- Team notes brutal effort to match browser text/layout and that they currently focus on Latin script, with ligatures and complex scripts deferred.
- Some question whether WebGL is necessary vs smart caching; others argue GPU-driven editors enable Figma-level smoothness.
Performance & visual quality
- Discussion about FPS: some say 30+fps feels better; others note designers may not need very high frame rates.
- Aliasing at certain zoom levels is observed; suggestions include shader-based AA, supersampling, and accumulation-buffer style techniques.
- Team is open to WebGPU in future and considering a C++/WASM core for performance.
UX, onboarding, and feature requests
- Playground without signup exists but is hard to discover from the main site; several request ungated, more-visible demos.
- Requests include: Figma import, HTML/CSS import, semantic IDs for post-processing, CMS/data integrations, relative CSS units (rem/em/vw/container units), component libraries, SDK, and embedding the editor into other apps.
- Some want the rendering engine itself open sourced as a general-purpose canvas/graphics platform.
Internationalization and input
- Current text system struggles with emojis, IMEs, and non-Latin scripts; users report broken input and missing context menus.
- Team acknowledges it’s Latin-focused so far and treats broader i18n as future work.