Punglish - Punjabi in English editor allows to to type Punjabi words in English.
Once you have typed you can share it via Twitter, Email and other supporting apps. You also can copy and paste it into any apps of your choice.
Keymap and live keymap support provided.