uSayhi
8 hours ago
Hi HN, I'm the author of Ascii Canvas. I built this because I wanted a visual tool that produces artifacts readable by LLMs (unlike pixel-based whiteboards). It's an infinite canvas built with React, Zustand, and Yjs for real-time collaboration. The hardest part was handling the grid alignment for mixed-width characters (English, CJK, Emojis, and Nerd Fonts) to ensure the rendered text looks perfect in editors/terminals. Demo: https://ascii-canvas.pages.dev/ Repo: https://github.com/Sayhi-bzb/ascii-canvas Any feedback is welcome!