This is Urdu expansion pack for AnySoftKeyboard:
https://play.google.com/store/apps/details?id=com.menny.android.anysoftkeyboard
Install AnySoftKeyboard first and then select the desired layout from AnySoftKeyboard's Settings -> Language -> Enable keyboards and languages.
English (QWERTY) keyboard with matching layout: https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.mirfatif.english
Source code: https://github.com/mirfatif/AnySoftKeyboard
Install AnySoftKeyboard first and then select the desired layout from AnySoftKeyboard's Settings -> Language -> Enable keyboards and languages.
English (QWERTY) keyboard with matching layout: https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.mirfatif.english
Source code: https://github.com/mirfatif/AnySoftKeyboard
Urdu for AnySoftKeyboard / What's New in vUnknown
* Target Android 13 (SDK 33)