Markdown could be used for the markup here. Just basic stuff like bold, italic, underline, strikethrough, maybe code blocks. Formatting tokens could be escaped using a backslash.

Articles (https://openbook.canny.io/feature-requests/p/mini-blogsarticles) could have more formatting options like lists, headings, images, links, etc.