luaML on an infinite surface
You can draw various graphics and edit text in arbitrary grid layouts, all on a pannable, zoomable infinite surface.
https://codeberg.org/akkartik/luaML.love
@nff The Readme still warns that commit hashes may change, but I'm hoping this one's for good. I finally understand how to cleanly update the viewport based on edits within a pane; that was the major mountain to climb here.