The emacs everywhere package and a browser extension allow you to edit text live in the browser from emacs, every keystroke, copy/paste etc is mirrored in the browser.
I haven't used terra.bio, but this works for any text box, so should just work.
Of course, emacs has modes for Jupiter and other notebooks, as well a Org Mode and a way to run code from Org Mode to function similarly to such notebooks, just you can execute code in any language, not just python, and can then immediately use the results in the rest of your file, including tables. You can even reference tables in your code blocks.
This adds use cases to the devices. For instance, I am using my Steam Deck to type this hooked up to a 32 inch Monitor, as my daily driver on CachyOS.*
I bought the cheapest one, and upgraded the SSD. I also have an SD card. I use this for more than just playing games.
I would love to be able to just upgrade the storage and it be as fast as the internal storage. I could install a Windows install on it, and switch when it makes sense.
It should be included in the :OS section, the tty defaults. From the docs.
"This module configures Emacs for use in the terminal, by providing:
System clipboard integration (through an external clipboard program or OSC-52 escape codes in supported terminals).
Cursor-shape changing across evil states (requires a terminal that supports it).
Mouse support in the terminal."