This repository contains Unicode Gems, a Mac app, an iOS app, and an iOS keyboard that makes it easy for you to use interesting typefaces in contexts that don't allow fonted text.
As an iOS app, you get an iPhone UI, an iPad UI, and iPad split view support.
Apple, in iOS 11, dramatically extended the character styles that you can get in their implementation of Unicode.
Some examples:
๐๐ก๐ ๐ช๐ฎ๐ข๐๐ค ๐๐ซ๐จ๐ฐ๐ง ๐๐จ๐ฑ ๐ฃ๐ฎ๐ฆ๐ฉ๐๐ ๐จ๐ฏ๐๐ซ ๐ญ๐ก๐ ๐ฅ๐๐ณ๐ฒ ๐๐จ๐ ๐ฌ. ๐๐๐ ๐ข๐ฆ๐๐๐ ๐๐ฃ๐ ๐จ๐ ๐๐ ๐ฉ ๐๐ฆ๐๐ก๐๐ ๐ ๐ง๐๐ฃ ๐ฅ๐๐ ๐๐๐ซ๐ช ๐๐ ๐๐ค.
๐ฝ๐พ๐ ๐ธ๐ ๐ ๐ท๐ด ๐ ๐ธ๐ผ๐ด ๐ต๐พ๐ ๐ฐ๐ป๐ป ๐ถ๐พ๐พ๐ณ ๐ผ๐ด๐ฝ ๐ ๐พ ๐ฒ๐พ๐ผ๐ด ๐ ๐พ ๐ ๐ท๐ด ๐ฐ๐ธ๐ณ ๐พ๐ต ๐ ๐ท๐ด๐ธ๐ ๐ฟ๐ฐ๐ ๐ ๐ .
๐๐ค๐ฌ ๐๐จ ๐ฉ๐๐ ๐ฉ๐๐ข๐ ๐๐ค๐ง ๐๐ก๐ก ๐๐ค๐ค๐ ๐ข๐๐ฃ ๐ฉ๐ค ๐๐ค๐ข๐ ๐ฉ๐ค ๐ฉ๐๐ ๐๐๐ ๐ค๐ ๐ฉ๐๐๐๐ง ๐ฅ๐๐ง๐ฉ๐ฎ.
๐ฅ๐ถ๐ธ๐๐น๐ถ๐๐ ๐โด๐โฏ ๐๐ ๐ท๐พโ ๐๐ ๐ฝ๐พ๐๐ โด๐ป ๐๐๐ถ๐๐๐.
๐๐๐ ๐จ๐ก๐๐ด๐ฐ ๐ฉ๐ฌ๐ณ๐ข ๐ช๐ถ ๐๐ฆ๐ค ๐ฐ๐ญ๐ฅ๐ฆ๐ซ๐ต ๐ฌ๐ฃ ๐ฎ๐ฒ๐๐ฏ๐ฑ๐ท.
ยฟสษษฅส ษo สuแดษฅส I ส,upแดp สษฅส สoN
These unicode tricks only work for the English alphabet, and some will translate to uppercase if that is all that mode has.
Sample Mac screenshot:
Sample iPhone screenshot:
This is not an officially supported Google product.
Select a mode and start typing. Copy from the result line into another app or use the custom keyboard to type directly into another app.
Since your text is mapped to unusual unicode values, it won't be indexed correctly by search engines. If you care, you should repeat the text as ordinary characters in the body of your message.
- Start by editing
account.xcconfig
. It currently says:
ACCOUNT=com.example
change that to your bundle prefix: the one on your developer account. Example:
ACCOUNT=com.mycompany
- With the project 'Unigem' selected in Xcode's File Navigator, select each of the three targets and fix up the signing for your developer account. If you don't do this then you'll only able to run the Mac app, and the iOS ones in the simulator.
2.a) In the Unigem target's General section check the checkbox to turn on automatic signing and select your team.
2.b) Do the same for the 'keys' target
2.c) and again for the unigem target
-
Now you'll be able to select each of the three targets and use Xcode's
Run
command to run them. -
On the iOS device, you enable a custom keyboard in
Settings
>General
>Keyboard
>Keyboards
>Add New Keyboard
.
PRODUCT_VERSION
is a build setting defined at the project level that affects all three targets.
None of the three versions of Unigem store or send your data.
Macintosh Unicode Character Viewer Part of OS X. Click on a character to enter it in the current text edit box.
Zalgo Text Stacking punctuation to make your text look like something out of a Lovecraft horror novel.