Skip to content
Giorgio Garofalo edited this page Oct 17, 2025 · 2 revisions

Quarkdown documents support emojis either by direct insertion or through a shortcode.

Direct insertion

You can directly insert emoji characters into your source code:

Quarkdown's logo is not a planet 🪐
I love Quarkdown! 😍

Shortcode function

You can use the .emoji[docs] function with a shortcode:

Quarkdown's logo is not a planet .emoji {ringed-planet}
I love Quarkdown! .emoji {heart-eyes}

Note

During compilation, the first call to .emoji in a document will load the entire emoji set, which may slightly increase compilation time. Subsequent calls will be faster.

For a complete list of supported shortcodes, refer to the Emoji Cheat Sheet.

Variants

Type Result Code
Simple shortcode 😉 .emoji {wink}
One skin tone 👋🏾 .emoji {waving-hand~medium-dark}
Two skin tones 🧑🏼‍🤝‍🧑🏾 .emoji {people-holding-hands~medium-light,medium-dark}

Credits

Shortcodes support is provided by Emoji.kt. Thanks!

Getting started [NEW!]

Documentation

CLI tools

Markdown enhancements

Functions

Setting up

Multi-file projects

Layout

Charts & diagrams

Scripting & control flow

Utilities

Slides

I/O

Native content

Value types

Built-in libraries

  • Paper: abstract, definitions, theorems, and more

Extra features

Inside Quarkdown

Clone this wiki locally