Google Docs as GUI: setup - lmmx/devnotes GitHub Wiki

The setup for using Google Docs as a GUI would require server-side activity.

  • Generate markdown file in the background (wouldn't appear to GUI, thus wouldn't freeze GUI).
  • Rather than relying on user copy and paste, send it to Drive
    • better yet, S3 (or Drive to S3...?)
  • Provide the generated markdown to the user dynamically (being sent to a given file location set within app locally, or in-browser pane alongside the Docs editor)
  • Don't think Docs is parsed cleanly enough at present

Need to solve the scaling problem of document parsing

  • Unsustainable scaling of processing time with document length, lags something awful
  • perhaps some sort of awareness of prior progress through document would be appropriate. A miniature version control, with server-captured session variables defining which lines were last edited perhaps...?

Misc:

  • Zapier could play a role in wiring these together: see S3/Drive zaps
  • Weavr is along the right lines, except for LaTeX, and closed source, and pretty sure it doesn't parse the text (so might just auto-convert to plaintext, which is cheating)