https://github.com/mobilefirstllc/irregular-expressions
Android virtual keyboard for expressive typing
https://github.com/mobilefirstllc/irregular-expressions
android ime typing unicode virtual-keyboard
Last synced: 2 months ago
JSON representation
Android virtual keyboard for expressive typing
- Host: GitHub
- URL: https://github.com/mobilefirstllc/irregular-expressions
- Owner: MobileFirstLLC
- License: mit
- Created: 2020-04-21T02:07:16.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-20T11:58:32.000Z (3 months ago)
- Last Synced: 2025-03-29T15:11:15.521Z (3 months ago)
- Topics: android, ime, typing, unicode, virtual-keyboard
- Language: Kotlin
- Homepage: https://play.google.com/store/apps/details?id=mf.asciitext.lite
- Size: 1.65 MB
- Stars: 140
- Watchers: 3
- Forks: 9
- Open Issues: 42
-
Metadata Files:
- Readme: .github/README.md
- Funding: .github/funding.yml
- License: LICENSE
Awesome Lists containing this project
README
๐ ธ๐๐๐ด๐ ๐ ส๐ฐโก
Expressions
Irregular Expressions is a virtual keyboard for Android devices. With this keyboard you can add expressive flair to your typing, even in places where font styles are not allowed: SMS, Twitter, Facebook, Instagram โ any app with typing!
![]()
You can also find APKs under releases.
Available Text Styles
bษษฟoษฟษฟiM
๐ผ๐๐๐๐๐๐๐๐
Sแดแดสส Cแดแดs๐ฒ๐ป๐ด๐ฐ๐ ๐ฑ๐พ๐ ๐ด๐
๐ ฑ๐ พ๐๐ ด๐
๐๐ฆ๐ฅ๐ ๐ฆ๐ฅ๐๐ฉ๐ก ๐๐ซ๐ค๐ฉ๐ฆ๐ฐ๐ฅ
๐บ๐๐ ๐ฐ๐๐๐๐๐๐ ๐ญ๐๐๐
๐ฎ๐ธ๐๐พ๐ ๐๐ข๐ฌ๐ป๐ฒ๐น๐ฝ ๐๐ธ๐ต๐ญ
โโโโโก โโโกโโโโข
๐ ๐ ๐ ก๐ ๐ ๐ ๐ ข๏ผฅ๏ฝ๏ฝ๏ฝ๏ฝ ๏ฝ๏ฝ๏ฝ๏ฝ
uสop วpแดsdโฉ
๐๐๐ซ๐ข๐ ๐๐จ๐ฅ๐๐๐๐๐๐ ๐ผ๐ก๐๐๐๐
๐บ๐๐๐๐ ๐ฉ๐๐๐ ๐ฐ๐๐๐๐๐
๐ฆ๐ฎ๐ป๐ ๐ฆ๐ฒ๐ฟ๐ถ๐ณ ๐๐ผ๐น๐ฑ๐๐ข๐ฏ๐ด ๐๐ฆ๐ณ๐ช๐ง ๐๐ต๐ข๐ญ๐ช๐ค
๐๐๐ฃ๐จ-๐๐๐ง๐๐ ๐ฝ๐ค๐ก๐ ๐๐ฉ๐๐ก๐๐
UอnอdอeอrอlอiอnอeอdอฬถSฬถฬถtฬถฬถrฬถฬถiฬถฬถkฬถฬถeฬถฬถtฬถฬถhฬถฬถrฬถฬถoฬถฬถuฬถฬถgฬถฬถhฬถ
ฬตLฬตiฬตtฬตe ฬตSฬตtฬตrฬตiฬตkฬตeฬตsฬต
Clap๐Clap๐ฬฬHฬฬaฬฬpฬฬpฬฬy ฬฬFฬฬaฬฬcฬฬeฬฬsฬฬ
อTอhอuอnอdอeอrอsอtอrอuอcอkอ
ฬธSฬธlฬธaฬธsฬธhฬธeฬธdฬธฬผMฬผuฬผsฬผtฬผaฬผcฬผhฬผeฬผ
อSอtอaอrอrอy อNอiอgอhอtอ
OัึฮฑฮทฮนษSpOnGeMoCk
หขแตแตแตสณแตแถฆโฟสธ
zฬดอฬฬฬพอออ ฬชอaฬถฬฬฬพฬฬ อฬฬฝฬฬอฬฬฬฬออฬ อฬฒฬอฬคฬฬญฬจlฬธอฬอ ฬณอฬชฬฎฬฬฬฅอออฬญอออgฬถอออฬฃฬฑฬฬฆฬอฬฬฏอoฬถฬอออฬฬปอฬฌฬผ๐ฒโ๐ฆโ๐ทโ๐ฎโ๐นโ๐ฎโ๐ฒโ๐ชโ
Regular
Note: some styles are not supported by older versions of Android. Android Oreo (8.0) or higher supports all styles.* * *
### Privacy Policy
This app collects no data about the user, None, 0 KB.
๐ฏ๐ฝโฏ โฐ๐๐น.
* * *
### Help with translations
If you want to use the keyboard in your native language, consider translating it. Current status:
**[Translate on Weblate](https://hosted.weblate.org/engage/irregular-expressions/)**
* * *
### Sponsor this project
If you enjoy this keyboard and/or find the source code useful consider sponsoring the project. We make ad-free, free software and do not spy or steal your data. All support is greatly appreciated.
**[Become a sponsor](https://github.com/sponsors/MobileFirstLLC?o=sd&sc=t)**
* * *
### Want to become a beta tester?
Beta testers are a vital part of software development process. As a beta tester you get early access to releases and can provide feedback to the developer if something is not working correctly, before the software is released to all users. Becoming a beta tester does not cost anything and you can leave the program at any time.
**[Join Beta Tester Program](https://play.google.com/apps/testing/mf.asciitext.lite).**
* * *
### Helpful References
- [Create an input method](https://developer.android.com/guide/topics/text/creating-input-method.html)
- [Mathematical Alphanumeric Symbols](https://www.unicode.org/charts/PDF/U1D400.pdf) Range: 1D400โ1D7FF
- [Good Sample Code](https://android.googlesource.com/platform/development/+/master/samples/SoftKeyboard/src/com/example/android/softkeyboard/SoftKeyboard.java?autodive=0%2F%2F%2F%2F)#### IME Lifecycle
![]()
* * *
Made by Mobile First โข Read the Privacy Policy โข MIT License* * *