I wanted a formatted markdown screenshotter and ray.so only supported raw, so I made this.
- Raw and Rendered markdown highlighting & previewing
- Canvas width resize (handles & focused arrow keys)
- Dual light & dark themes
- Padding adjustment
- Background toggle
- Line numbers toggle
- Save screenshot as PNG
- Might have to not use CSS count for line numbers, doesn't get caught by screenshotter
- Fix bug where pasting or starting in codeblocks raw isn't highlighted until you type something
- OKLCH bg gradient looks weird in some browsers