Wifi sheild

Hi guys,
I woukd like to control lights through wifi using arduino. I have already done it using Ethernet shield and I need to know whether there is wifi sheild with library that I can use or not?

I need to know whether there is wifi sheild with library that I can use or not?

Each WiFi shield comes with a library. Whether you can use them, or not, is not something we can tell.

You might consider using a WiFi repeater instead. It is cheaper and more versatile than a WiFi shield. It means you retain the Ethernet shield you already have, and no further programming is required.

How can I get WiFi repeater and how to connect it to the Arduino?

Ebay $25. Get one with two RJ sockets.

Unplug cable from Ethernet shield at the router end and plug it into repeater.