βœ–

Project IconUnimark

Breaking Unicode’s best practices since 2024

Convert extended Markdown syntax into special Unicode characters that work anywhere that text does.
**text** -> π˜π—²π˜…π˜

Features

FeatureMarkdownConverted
Bold**text**π˜π—²π˜…π˜
Italics*text*𝘡𝘦𝘹𝘡
Bold + Italics***text***π™©π™šπ™­π™©
Monospace`text`𝚝𝚎𝚑𝚝
Strikethrough~~text~~tΜΆeΜΆxΜΆtΜΆ
Underline__text__t͟e͟x͟t͟
Cursive~text~𝓉ℯ𝓍𝓉
Emoji\:β€Œtadaβ€Œ\:πŸŽ‰

Press the global keybind (default Ctrl+M) in any application in order to have all text in the current input area converted!

Escaping characters also works! Put backslashes in front of text in order to stop them from being converted!
\*text\* -> *text*

Building

To build the project for yourself, first, download the project.

git clone https://github.com/ugackMiner53/Unimark.git

Once you have the project, you can run it by calling

./gradlew run

or build it with

./gradlew shadowJar

Contributing

Contributions are welcome! Submit a pull request here and it will be reviewed shortly!

Tags: published foss