User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Unicode

A curated list of delightful Unicode tidbits, packages and resources.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 2, 2020, 9:03 p.m.

Thank you Wisdom & contributors
View Topic on GitHub:
Wisdom/Awesome-Unicode

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Awesome Unicode

UTF-16 Surrogate Pairs

Myths of Unicode

Quirks and Troubleshooting

A Unicode-aware string reverser written in JavaScript.

766
33
2y 9m
MIT

One-To-Many Case Mappings

ß| LATIN SMALL LETTER SHARP S |s,s` | U+0073, U+0073 |

İ| LATIN CAPITAL LETTER I WITH DOT ABOVE |i,̇` | U+0069, U+0307 |

ʼn| LATIN SMALL LETTER N PRECEDED BY APOSTROPHE |ʼ,n` | U+02BC, U+006E |

ǰ| LATIN SMALL LETTER J WITH CARON |j,̌` | U+006A, U+030C |

ΐ| GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS |ι,̈,́` | U+03B9, U+0308, U+0301 |

ΰ| GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS |υ,̈,́` | U+03C5, U+0308, U+0301 |

և| ARMENIAN SMALL LIGATURE ECH YIWN |ե,ւ` | U+0565, U+0582 |

| LATIN SMALL LETTER H WITH LINE BELOW |h,̱` | U+0068, U+0331 |

| LATIN SMALL LETTER T WITH DIAERESIS |t,̈` | U+0074, U+0308 |

| LATIN SMALL LETTER W WITH RING ABOVE |w,̊` | U+0077, U+030A |

| LATIN SMALL LETTER Y WITH RING ABOVE |y,̊` | U+0079, U+030A |

| LATIN SMALL LETTER A WITH RIGHT HALF RING |a,ʾ` | U+0061, U+02BE |

| LATIN CAPITAL LETTER SHARP S |s,s` | U+0073, U+0073 |

| GREEK SMALL LETTER UPSILON WITH PSILI |υ,̓` | U+03C5, U+0313 |

| GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA |υ,̓,̀` | U+03C5, U+0313, U+0300 |

| GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA |υ,̓,́` | U+03C5, U+0313, U+0301 |

| GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI |υ,̓,͂` | U+03C5, U+0313, U+0342 |

| GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI |,ι` | U+1F00, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI |,ι` | U+1F01, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI |,ι` | U+1F02, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI |,ι` | U+1F03, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI |,ι` | U+1F04, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI |,ι` | U+1F05, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI |,ι` | U+1F06, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI |,ι` | U+1F07, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI |,ι` | U+1F00, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI |,ι` | U+1F01, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI |,ι` | U+1F02, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI |,ι` | U+1F03, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI |,ι` | U+1F04, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI |,ι` | U+1F05, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI |,ι` | U+1F06, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI |,ι` | U+1F07, U+03B9 |

| GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI |,ι` | U+1F20, U+03B9 |

| GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI |,ι` | U+1F21, U+03B9 |

| GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI |,ι` | U+1F22, U+03B9 |

| GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI |,ι` | U+1F23, U+03B9 |

| GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI |,ι` | U+1F24, U+03B9 |

| GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI |,ι` | U+1F25, U+03B9 |

| GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI |,ι` | U+1F26, U+03B9 |

| GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI |,ι` | U+1F27, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI |,ι` | U+1F20, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI |,ι` | U+1F21, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI |,ι` | U+1F22, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI |,ι` | U+1F23, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI |,ι` | U+1F24, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI |,ι` | U+1F25, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI |,ι` | U+1F26, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI |,ι` | U+1F27, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI |,ι` | U+1F60, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI |,ι` | U+1F61, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI |,ι` | U+1F62, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI |,ι` | U+1F63, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI |,ι` | U+1F64, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI |,ι` | U+1F65, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI |,ι` | U+1F66, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI |,ι` | U+1F67, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI |,ι` | U+1F60, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI |,ι` | U+1F61, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI |,ι` | U+1F62, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI |,ι` | U+1F63, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI |,ι` | U+1F64, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI |,ι` | U+1F65, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI |,ι` | U+1F66, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI |,ι` | U+1F67, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI |,ι` | U+1F70, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI |α,ι` | U+03B1, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI |ά,ι` | U+03AC, U+03B9 |

| GREEK SMALL LETTER ALPHA WITH PERISPOMENI |α,͂` | U+03B1, U+0342 |

| GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI |α,͂,ι` | U+03B1, U+0342, U+03B9 |

| GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI |α,ι` | U+03B1, U+03B9 |

| GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI |,ι` | U+1F74, U+03B9 |

| GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI |η,ι` | U+03B7, U+03B9 |

| GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI |ή,ι` | U+03AE, U+03B9 |

| GREEK SMALL LETTER ETA WITH PERISPOMENI |η,͂` | U+03B7, U+0342 |

| GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI |η,͂,ι` | U+03B7, U+0342, U+03B9 |

| GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI |η,ι` | U+03B7, U+03B9 |

| GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA |ι,̈,̀` | U+03B9, U+0308, U+0300 |

| GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA |ι,̈,́` | U+03B9, U+0308, U+0301 |

| GREEK SMALL LETTER IOTA WITH PERISPOMENI |ι,͂` | U+03B9, U+0342 |

| GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI |ι,̈,͂` | U+03B9, U+0308, U+0342 |

| GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA |υ,̈,̀` | U+03C5, U+0308, U+0300 |

| GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA |υ,̈,́` | U+03C5, U+0308, U+0301 |

| GREEK SMALL LETTER RHO WITH PSILI |ρ,̓` | U+03C1, U+0313 |

| GREEK SMALL LETTER UPSILON WITH PERISPOMENI |υ,͂` | U+03C5, U+0342 |

| GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI |υ,̈,͂` | U+03C5, U+0308, U+0342 |

| GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI |,ι` | U+1F7C, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI |ω,ι` | U+03C9, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI |ώ,ι` | U+03CE, U+03B9 |

| GREEK SMALL LETTER OMEGA WITH PERISPOMENI |ω,͂` | U+03C9, U+0342 |

| GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI |ω,͂,ι` | U+03C9, U+0342, U+03B9 |

| GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI |ω,ι` | U+03C9, U+03B9 |

| LATIN SMALL LIGATURE FF |f,f` | U+0066, U+0066 |

| LATIN SMALL LIGATURE FI |f,i` | U+0066, U+0069 |

| LATIN SMALL LIGATURE FL |f,l` | U+0066, U+006C |

| LATIN SMALL LIGATURE FFI |f,f,i` | U+0066, U+0066, U+0069 |

| LATIN SMALL LIGATURE FFL |f,f,l` | U+0066, U+0066, U+006C |

| LATIN SMALL LIGATURE LONG S T |s,t` | U+0073, U+0074 |

| LATIN SMALL LIGATURE ST |s,t` | U+0073, U+0074 |

| ARMENIAN SMALL LIGATURE MEN NOW |մ,ն` | U+0574, U+0576 |

| ARMENIAN SMALL LIGATURE MEN ECH |մ,ե` | U+0574, U+0565 |

| ARMENIAN SMALL LIGATURE MEN INI |մ,ի` | U+0574, U+056B |

| ARMENIAN SMALL LIGATURE VEW NOW |վ,ն` | U+057E, U+0576 |

| ARMENIAN SMALL LIGATURE MEN XEH |մ,խ` | U+0574, U+056D |

Awesome Packages & Libraries

Invisible JS code execution & social engineering.

30
4
4y 5m
n/a

A Unicode-aware string reverser written in JavaScript.

766
33
2y 9m
MIT

[ab]using Unicode to create tragedy

3.61K
105
3y 7m
n/a

Fixes mojibake and other glitches in Unicode text, after the fact.

2.85K
99
4m
MIT

Stop Unicode trolls from messing with your code.

161
3
2y 50d
MIT

Emojis

Information about specific emoji, news blog.

Realtime emoji use on Twitter.

A way to promote, explore, and translate the written word into the pictorial alphabet of Emoji.

Displays the current status of native Emoji support across iOS, Android and Windows.

More Reading

Exploring Deeper into Unicode Yourself

Unicode Blocks

U+0400 | U+04FF | (256) |

U+0590 | U+05FF | (87) |

U+0600 | U+06FF | (255) |

U+0700 | U+074F | (77) |

U+0780 | U+07BF | (50) |

NKo

U+07C0 | U+07FF | (59) |

U+0840 | U+085F | (29) |

U+0980 | U+09FF | (93) |

U+0B00 | U+0B7F | (90) |

U+0B80 | U+0BFF | (72) |

U+0C00 | U+0C7F | (96) |

U+0C80 | U+0CFF | (87) |

U+0D80 | U+0DFF | (90) |

U+0E00 | U+0E7F | (87) |

Lao

U+0E80 | U+0EFF | (67) |

U+0F00 | U+0FFF | (211) |

U+1000 | U+109F | (160) |

U+1200 | U+137F | (358) |

U+1680 | U+169F | (29) |

U+16A0 | U+16FF | (89) |

U+1700 | U+171F | (20) |

U+1720 | U+173F | (23) |

U+1740 | U+175F | (20) |

U+1780 | U+17FF | (114) |

U+1900 | U+194F | (68) |

U+1950 | U+197F | (35) |

U+1A20 | U+1AAF | (127) |

U+1B00 | U+1B7F | (121) |

U+1BC0 | U+1BFF | (56) |

U+1C00 | U+1C4F | (74) |

U+2190 | U+21FF | (112) |

U+2700 | U+27BF | (192) |

U+2C80 | U+2CFF | (123) |

U+3190 | U+319F | (16) |

U+A4D0 | U+A4FF | (48) |

Vai

U+A500 | U+A63F | (300) |

U+A6A0 | U+A6FF | (88) |

U+A930 | U+A95F | (37) |

U+AA00 | U+AA5F | (83) |

U+10280 | U+1029F | (29) |

U+102A0 | U+102DF | (49) |

U+10330 | U+1034F | (27) |

U+10380 | U+1039F | (31) |

U+10400 | U+1044F | (80) |

U+10450 | U+1047F | (48) |

U+10480 | U+104AF | (40) |

U+10500 | U+1052F | (40) |

U+10600 | U+1077F | (341) |

U+10860 | U+1087F | (32) |

U+10880 | U+108AF | (40) |

U+108E0 | U+108FF | (26) |

U+10920 | U+1093F | (27) |

U+10B00 | U+10B3F | (61) |

U+11000 | U+1107F | (109) |

U+11080 | U+110CF | (66) |

U+11100 | U+1114F | (67) |

U+11150 | U+1117F | (39) |

U+11180 | U+111DF | (94) |

U+11200 | U+1124F | (61) |

U+11280 | U+112AF | (38) |

U+112B0 | U+112FF | (69) |

U+11300 | U+1137F | (85) |

U+11480 | U+114DF | (82) |

U+11580 | U+115FF | (92) |

U+11600 | U+1165F | (79) |

U+11680 | U+116CF | (66) |

U+11700 | U+1173F | (57) |

U+12000 | U+123FF | (922) |

Mro

U+16A40 | U+16A6F | (43) |

U+16AD0 | U+16AFF | (36) |

U+16F00 | U+16F9F | (133) |

U+1BC00 | U+1BC9F | (143) |

U+1F600 | U+1F64F | (80) |

U+E0000 | U+E007F | (97) |

Unicode Versions