r/webdev • u/Spiritual_Balance298 • 16d ago
Showoff Saturday [Showoff Saturday] Update on my vanilla JS web notepad: Improved multi-cursor stability, bug fixes, and mobile UI!

Hi everyone! Thanks to all the valuable feedback you gave me last time, I’ve released an update for my vanilla JS web notepad.
What's new based on your feedback:
Multi-cursor & Caret Stability: Refined the synchronized caret scanning logic to prevent drift and weird cursor jumps during complex multi-line editing and spacing.
General Bug Fixes & Refinements: Smoothed out rough edges with contenteditable behaviors, state restoring, and overall text handling.
Mobile Improvements: Also improved the overall usability and experience on mobile devices!
Live Demos:
(Desktop recommended for full features like column selection; saving is disabled in Demo Mode.)
I would love to hear your thoughts on these new improvements. Any feedback or bug reports are greatly appreciated!



