iXO allows play against chess engine that supports UCI - Universal Chess Interface as

Engine Mac Windows
Arasan chess Yes Yes
Critter Yes Yes
Floyd No Yes
Fruit chess Yes Yes
Google