AbChess

All in one chess API for JavaScript

Download AbChess Currently version 0.3.0
[Event "Sochi 28th RSFSR ch"] [Site "Sochi 28th RSFSR ch"] [Date "1958.??.??"] [Round "?"] [Result "0-1"] [White "Lev Polugaevsky"] [Black "Rashid Gibiatovich Nezhmetdinov"] [ECO "A54"] 1. d4 Nf6 2. c4 d6 3. Nc3 e5 4. e4 exd4 5. Qxd4 Nc6 6. Qd2 g6 7. b3 Bg7 8. Bb2 O-O 9. Bd3 Ng4 10. Nge2 Qh4 11. Ng3 Nge5 12. O-O f5 13. f3 Bh6 14. Qd1 f4 15. Nge2 g5 16. Nd5 g4 17. g3 fxg3 18. hxg3 Qh3 19. f4 Be6 20. Bc2 Rf7 21. Kf2 Qh2+ 22. Ke3 Bxd5 23. cxd5 Nb4 24. Rh1 Rxf4 25. Rxh2 Rf3+ 26. Kd4 Bg7 27. a4 c5+ 28. dxc6 bxc6 29. Bd3 Nexd3+ 30. Kc4 d5+ 31. exd5 cxd5+ 32. Kb5 Rb8+ 33. Ka5 Nc6+ 0-1

Interactive chessboard

Do you want to have a chessboard in your website ?
Ab-Chess gives you the tools to embed an interactive chessboard. Easily configurable and customizable, it uses a CSS style sheet that can be modified.

Play chessgames

Do you need to play or replay chessgames ?
Ab-Chess provides you the methods to test the moves you want. It helps to validate FEN and PGN notations and it knows how a chessgame should work.

Light, easy and free

Ab-Chess is light and easy to use. It does not depend on any framework.
It is of course totally free. Just try and adopt it !