Geekits is 100% open source and free
Using a scaner on your phone to scan the qrcode generated by wifi mode can connect a wifi rapidly.