I recently found lichess.org, which I heartily endorse because it's free software:
https://github.com/ornicar/lila