Drawing on canvas

Hey there.

As I told the team already, the ability to draw directly in Coda, simple shapes, text boxes and arrows, would be fantastic.
What do you think of it?


@tomavatars I would use that a bunch, especially for onboarding documents. A flowchart or web chart system would be cool to have as well—I’m a very visual thinker!


@chris_homburger @tomavatars If I need to make a graphic of some sort I do so using other tools - photoshop, sketch, illustrator, etc. Coda’s main functionality is found in their tables - so it seems to me that distracting from that would be detrimental. This seems especially the case considering there is such an easy way to drop images into Coda. You can just save and drag-and-drop or, even easier, just screenshot and paste it in.

Unless there is some sort of coda-esque spin on drawing that is very native to the experience, I think it could distract from the core functionality

1 Like

@cnr , what I need can’t rely on imported images. I work very often with mind maps or draws, some boxes with text input and arrows to connect them, for game design purposes or brainstorming.

If I would work on software like Photoshop to create those images, I would lose a big amount of time to update informations on the original file then reimport it. It just can’t work this way.

What I do for the moment is creating Google draw or Milanote files and I use the magical embed formula (truly amazing feature).
But so far, Milanote doesn’t work with embed and the same original statement that I have too much documents spreaded over the cloud occurs again. It works well, but it’s not the perfect solution.

Simple draw with text input would then be awesome! There is already a rectangle shape formula but it lacks text input. Even if there would be text input in the formula it wouldn’t be simple to type the text into the formula. So draw on canvas is the solution for me.

Concerning the focus on the tables and a more complex way to use draw, if you have a look at the nice Zenkit tool, they are making a great way to handle mindmaps based on tables data. I would love this in Coda.

1 Like

Ohhh, interesting. So you’re talking about drawings that could be dependent on data stored in the tables. Hmm, yeah that could be useful. Let me check out those other tools that you’re talking about so I can get a better idea


Dependent if you need it to be. If the features are there, so it’s the best of both world!


I would love to have the team feedback on this topic :hugs:


@tomavatars Thank you for introducing Google Draw. What is magical embed formula? I am new to coda and need to understand.

@Qamar_Aftab I believe the formula is embed()
Have a look at the formula help to find all the Coda formulas and descriptions.
The embed would be to be like embed(“http://adress”,0,0,true) of I can remember well.
The true is for forcing the content to display.

@tomavatars I too am 100% trying to solve for the same use case. Just a note for what its worth that using embed with excalidraw is a somewhat positive experience. I had to create a few workarounds for various scenarios - Excalidraw has some live collaboration features as well as a unique approach to document saving via url data, and these things are a little clunky to leverage from a coda environment - but it is a somewhat helpful capability to be able to map something in Excalidraw, drop the export url into a table alongside some metadata columns for search utility and then have an embed formula source that URL for inline visual review when needed.

@cnr Wanted to reflect and build on your comment, as I think it is a really thoughtful perspective - and spurs a lot of deep thought. I’ve tried to write this up for others who may be also exploring these themes - such as my peers in the system’s design community. I’ve made a separate suggestion box ticket for this here:

Can (and should) visual thinking be supported in Coda to facilitate use cases for strategic intelligence in system and application design?

TL;DR on my thoughts:

  1. The Coda product teams interaction UX vision may benefit from considering the domain of visual deliberation to unlock the doc creation potential of users. I’ll present some context and case for this and note that it can include both data driven and interaction driven visualization.
  2. I agree that there are some very interesting use cases for specifically data driven visual thinking capability in Coda. I’ll share an example of MVP experiment I explored some time ago.

Feel free to click the link for a deep dive :slight_smile:


several people indicated here they like the suggestion, but im the only one to vote for it?
would love to see a few more votes for this; wont ensure it gets done, but will at least give an indication that its something we would like


1 Like

Thanks for noting that! On it!