Equations MathJax (redering) Slate.js (text input) Annotation Rough.js (hand drawn shapes) Packages Pica (image resize) Jotai (state management) References