Really support Markdown, or stop claiming so

I spent a good while attempting to use Markdown in Coda, as this document seems to imply that it is possible: https://help.coda.io/getting-started/using-coda/using-markdown-in-coda

However, finally I realized that Coda has no Markdown support - it merely has some keyboard shortcuts that may help people coming from Markdown. Markdown is a strict specification that defines exactly how the markup should be parsed. Supporting Markdown would mean that it should behave as Markdown markup behaves, it should be possible to switch between Markdown and WYSIWYG editing, or atleast copy&paste in Markdown.

19 Likes

Hi @Nuutti_Kotivuori1, thanks for your feedback. We prioritized enabling a core set of markdown shortcuts as you type before adding copy/paste support, as that’s what our customers had most frequently requested. Since some of the engineering work is separate, we didn’t want you to have to wait until we can offer complete support including copy/paste before benefitting from some of the common cases.

Beyond copy/paste, do you have examples of specific behaviors you’d expect to be different?

If it is a work in progress, then that’s great to hear.

My use case is actually pretty simple - I want to use Coda as a CMS-lite for a website that uses Markdown as markup (or actually it uses Gatsby so I can implement any markup I want). Initially, users should be able to copy&paste event descriptions from Coda to the website - but ultimately the Markdown format should be available via API so the whole process can be automated fully.

Other than that, it was only the point that if Markdown support is declared, it should actually adhere to CommonMark or similar, and not just be something homegrown.

2 Likes

Sounds great @Nuutti_Kotivuori1, i’m interested in this very same use case also.

Hey can you share a bit about how you are using Coda as a CMS-lite? Are you using section embeds or the API? I want to do something similar but am not sure the best way to get out of the coda sandbox.

Just found this thread

I can’t believe what happens when you paste Markdown into Coda (nothing). This is a real turn off for our engineers

How does one properly import Markdown please?

4 Likes

Vote for better Markdown support. There’s no easy way to import or copy/paste Markdown content to Coda at the moment. This stops us from moving to Coda from other platforms.

7 Likes

Another vote here for true markdown support, trying to migrate from Slite to Coda, but can’t find a way, Slite has markdown support.

Markdown is very important to me too.
I have a bunch of markdown exports from Notion that I’d like to bring into coda but have no idea how to do this

FYI I added a Native Markdown support item to the year 2020 vote list:

If you want to upvote it :slight_smile:

2 Likes

Also looking to import Markdown to coda. We’ve got Notion and github markdown to migrate to coda. I’d love to see.

  1. Copy n’ paste markdown is formatted as markdown when pasted
  2. Import markdown similar to importing a google doc.

PS I couldn’t actually “vote” on the feature request on the linked sheet.

6 Likes

@Aidan_Foster Regarding voting on the doc - you may have been in view-only mode. There should be a button on top right to open the doc as your user account, after which you should be able to vote and make edits.

This one is huge! No importing markdown? No exporting to markdown? No copy/pasting markdown into OR out of Coda?

Every time I think I’ve found a way to utilize Coda, I hit a major stailmate like this. (no CSV export? no forms?)

I dream of a day when Coda can function as a powerful part of my systems, rather than forcing me into its limited, boxed-in workflow.

6 Likes

Was just trying to paste Markdown from another app, and was blown away that it wouldn’t work properly in Coda…

4 Likes

Any update on the Markdown situation? Just such a turn-off for interoperability and future proofness of Coda. Should really be supported! :slight_smile:

1 Like

Coda does have tsv export. You can copy and paste your table into a text document. If you want to convert it to csv you can run a quick find and replace to convert all tabs (\t) to commas.

Though I highly recommend keeping it as tsv, it’s readable by most systems and it allows you to use commas in the fields, which are common occurrences in longform text.

Any update on better supporting markdown?

1 Like

+1 from me on this one, I’d like to be able to export (or copy & paste) a doc to Markdown.

3 Likes

+1 on proper markdown support, especially in the context of pasting markdown-formatted notes into coda docs.

Markdown (intentionally) maps closely to HTML, so this should be a simple feature to implement.

2 Likes

I would really like to be able to export my docs in Markdown, otherwise it’s kind of scary to build a knowledge base for a company on Coda

4 Likes