I needed a markdown editor which just does its job in Xorg so

TII (Today I installed)

ghostwriter

markdown editor

I have transcribed all of the docs as an exercise! (I will not copy paste those here though ')

I've also installed

[ 0.177 687042 ghostwriter ] INFO Using pandoc version 3.1.11.1
[ 0.234 687042 ghostwriter ] INFO Using multimarkdown version 1.35
[ 0.235 687042 ghostwriter ] INFO Using cmark version 0.30.2
  • pandoc
  • multimarkdown
  • cmark

https://ghostwriter.kde.org/

https://pandoc.org/

https://fletcher.github.io/MultiMarkdown-6/MMD_Users_Guide.html

https://github.com/commonmark/cmark

Quote:

Distraction-Free Writing

Enjoy a distraction-free writing experience, including a full screen mode and a clean interface. With Markdown, you can write now, and format later.

  • Themes

The built-in light and dark themes provide an aesthetic writing experience out of the box. If the these are not enough, you can create your very own!

  • Live Preview

Preview your Markdown document in HTML. With the live preview, you can copy the HTML to paste into your blog, or export to another format.

Z

Sources:

https://ghostwriter.kde.org/documentation/

#programming #markdown #Linux #technology #OpenSource #language

ghostwriter - No excuses. No distractions. Just write.

No excuses. No distractions. Just write.

ghostwriter

Pandoc a universal document converter

If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc can convert between the following formats:

(← = conversion from; → = conversion to; ↔︎ = conversion from and to)

Lightweight markup formats

↔︎ Markdown (including CommonMark and GitHub-flavored Markdown)
↔︎ reStructuredText
↔︎ AsciiDoc
↔︎ Emacs Org-Mode
↔︎ Emacs Muse
↔︎ Textile
→ Markua
← txt2tags
↔︎ djot
→ BBCode

https://pandoc.org/

https://pandoc.org/demos.html

#programming #pandoc #markdown #Linux #technology #OpenSource #language

Pandoc - index

cmark

cmark is the C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. (For the JavaScript reference implementation, see commonmark.js.)

It provides a shared library (libcmark) with functions for parsing CommonMark documents to an abstract syntax tree (AST), manipulating the AST, and rendering the document to HTML, groff man, LaTeX, CommonMark, or an XML representation of the AST. It also provides a command-line program (cmark) for parsing and rendering CommonMark documents.

Advantages of this library:

  • Portable. The library and program are written in standard C99 and have no external dependencies. They have been tested with MSVC, gcc, tcc, and clang.
  • Fast. cmark can render a Markdown version of War and Peace in the blink of an eye (127 milliseconds on a ten year old laptop, vs. 100-400 milliseconds for an eye blink). In our benchmarks, cmark is 10,000 times faster than the original Markdown.pl, and on par with the very fastest available Markdown processors.
  • Accurate. The library passes all CommonMark conformance tests.
  • Standardized. The library can be expected to parse CommonMark the same way as any other conforming parser. So, for example, you can use commonmark.js on the client to preview content that will be rendered on the server using cmark.
  • Robust. The library has been extensively fuzz-tested using american fuzzy lop. The test suite includes pathological cases that bring many other Markdown parsers to a crawl (for example, thousands-deep nested bracketed text or block quotes).
  • Flexible. CommonMark input is parsed to an AST which can be manipulated programmatically prior to rendering.

https://github.com/commonmark/cmark

#programming #cmark #pandoc #markdown #Linux #technology #OpenSource #language

@Radio_Azureus
I wonder if extensions (such as inline HTML) are also supported.

Check de documentation on the libraries that I have included and you will see that the support is there

@gisgeek