This site allows you to play against 118 different chess engines in your browser.
All engines are open-source engines taken from the CCRL (Computer Chess Rating List)
Limitations:
Engines have been tested but reliability cannot be guaranteed.
A maximum of 5 seconds computer move time is allowed