A comprehensive text input plugin that works in WebGL and Mobile.
This fantastic plugin by Orange Games adds input boxes to Phaser. This allows players to enter text into your game without having to break out to a DOM text input. It works in the same way as CanvasInput, but unlike that library this one also works on WebGL and Mobile.
There are loads of great options to configure it. From the border, to place holder text, selection color and event the color of the blinking cursor.
If you need native text input in your game, give this a look.