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!
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!