Breaking Unicode's best practices since 2024
Convert extended Markdown syntax into special Unicode characters that work anywhere that text does.
**text** -> 𝘁𝗲𝘅𝘁
| Feature | Markdown | Converted |
|---|---|---|
| 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*
To build the project for yourself, first, download the project.
git clone https://github.com/ugackMiner53/Unimark.gitOnce you have the project, you can run it by calling
./gradlew runor build it with
./gradlew shadowJarContributions are welcome! Submit a pull request here and it will be reviewed shortly!
