you can write and type Urdu easily using Urdu Nigar Unicode, you can also check Urdu words using Urdu Dictionary, supports both Urdu & English text. All Unicode based Urdu fonts are supported.
Layout of Phonetic Urdu Keyboard that is used in most of software programs
Latest ALKATIB1 font (Free True Type font used in Urdu ActiveX Control and other software applications)
AlKatib Free Urdu Unicode Font is available for download, it uses latest technology. Click here to download free urdu font called ALKATIB UNICODE VERSION
Now you can type Urdu using UrduBar Addon / Plugin for Firefox and Internet Explorer to allow Urdu / Arabic text entry on web pages(i.e. web forms)
Free Online Urdu Hang Man game for kids / children / Urdu Lovers called Phansi Ghar
Mutakallim is Urdu Genie that speaks Urdu language and recognize Spoken Urdu words. Fun software for kids