To anyone that plays chess or would like to: lichess is an all-around wonderful site, and in my opinion the best place to play chess! It's also free, and ad free.
To anyone that plays chess or would like to: lichess is an all-around wonderful site, and in my opinion the best place to play chess! It's also free, and ad free.
https://github.com/ornicar/lila
I've referenced it for both Scala (server side) and mithril.js (client side).
If you haven't yet taken a look at lichess give it a shot, it's wonderfully elegant and well-done project and there is a lot of great talent that plays there as well as wonderful features such as lichess tv, coaching, analysis and puzzles which are all free -- and there's no ads, the UX design is very click, too!
Edit: I'm not a Master and don't need that level of competitiveness, but on lichess TV I am always seeing Masters playing there.
Edit: The ICC app does seem to have Chess960. However I couldn't tell where my offer went in free mode, and the UI was filled with stuff I couldn't use. Lichess's UX seems slicker. In particular:
a) When you open the app you get a problem. Solve it and you get another, and another and another.
b) You can ask for computer analysis after a game.
I'll always remember BlitzIn fondly (it was the first CLI I used, before I even knew what that was) but ICC's glory days were the late 90s and early 00s.