Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-xiangqi
An awesome list of xiangqi related resources
https://github.com/lucaferranti/awesome-xiangqi
Last synced: 3 days ago
JSON representation
-
Other useful tools
-
Games collections
- xiangqi-book-example - LaTeX template to write text about xiangqi, using `xiangqi-setup` to generate board images from FEN notation.
- xiangqi-setup - Python script to generate board images from FEN or WXF formats.
-
-
Engines
-
Games collections
- Pikafish - Strong engine for xiangqi based on stockfish.
- Fairy-stockfish - Strong engine based on stockfish, which also supports other chess and xiangqi variants.
-
-
Computer xiangqi
-
Games collections
- Xiangqi chess engine in JavaScript - Video tutorials on developing a simple xiangqi engine from scratch in JavaScript.
- Chinese chess encyclopedia - Overview of some computer xiangqi concepts and description of ECCO opening classification.
- Chinese Chess File Format - Description of the WXF format by WXF.
- Computer Chinese Chess - Overview of the field. A bit old, but still relevant for the basic concepts.
- Tsan-sheng Hsu page - Lecture notes and several research papers on computer xiangqi.
- Xiangqi chess engine in JavaScript - Video tutorials on developing a simple xiangqi engine from scratch in JavaScript.
- A completed implementation for xiangqi rules - Paper describing an algorithm to check for perpetual check and perpetual chasing.
-
-
Books
-
Opening
- 胡, 荣华. 夹炮屏风 反宫马布局研究 (Hu Ronghua's sandwiched horse defense treatise) - A video discussion of the book is available [here](https://www.youtube.com/playlist?list=PLSgklQ5ZjutotE_lBAtXQ5YcKVsopOFBM).
- Chinese Chess: An Introduction to the Openings
- 布局疑形与攻击 (Dubious positions and how to attack them) - Typical opening mistakes and how to punish them. Video discussions available [here](https://www.youtube.com/playlist?list=PLSgklQ5ZjutoKObSqmSUYS6kK1zlpvE_4).
- Xiangqi: The basic of same direction cannon openings
- Xiangqi D00-D29 Same Direction Cannons: Modern Xiangqi Opening Repertoire
- 胡, 荣华. 夹炮屏风 反宫马布局研究 (Hu Ronghua's sandwiched horse defense treatise) - A video discussion of the book is available [here](https://www.youtube.com/playlist?list=PLSgklQ5ZjutotE_lBAtXQ5YcKVsopOFBM).
- 布局骗着与对策 (Deceptions and countermeasures in xiangqi openings) - Typical traps in xiangqi opening and how to not fall for them. Video discussions of the book [here](https://www.youtube.com/playlist?list=PLSgklQ5Zjuto1PL3VM9nyMLCFCVdmqPr2). A partial English translation by WXF available [here](https://www.shakki.info/asiakirjat/Deceptive_Play.pdf).
- 象棋布局定式与战理 (Xiangqi opening tabiat and their principles) - Systematic overview of xiangqi openings. Some articles from chapters of the book available [here](https://www.xqinenglish.com/index.php?option=com_content&view=categories&id=112&Itemid=511&lang=en) and some videos discussing the book available [here](https://www.youtube.com/playlist?list=PLSgklQ5Zjutri0MYq6u1Lzav7Mfq62FC6).
- 布局骗着与对策 (Deceptions and countermeasures in xiangqi openings) - Typical traps in xiangqi opening and how not to fall for them. Video discussions of the book [here](https://www.youtube.com/playlist?list=PLSgklQ5Zjuto1PL3VM9nyMLCFCVdmqPr2). A partial English translation by WXF available [here](https://www.shakki.info/asiakirjat/Deceptive_Play.pdf).
- 布局疑形与攻击 (Dubious positions and how to attack them) - Typical opening mistakes and how to punish them. Video discussions available [here](https://www.youtube.com/playlist?list=PLSgklQ5ZjutoKObSqmSUYS6kK1zlpvE_4).
-
Introductory books
- Xiangqi For Absolute Beginners: Teach Yourself XIANGQI step by step - General overview of the game and its phases.
- Part 1 - History of xiangqi.
- Part 2 - Basic rules and mating techniques.
- Part 3a - Introduction to endgames.
- Part 3b - Introduction to endgames.
- H.T.Lau: Chinese Chess: An Introduction to China's Ancient Game of Strategy - General overview of the game and its phases. It discusses rules, basic openings and endgames as well as some middle game strategies and tactics.
- XIANGQI Introduction to Chinese Chess for beginners - Introductory book by grandmaster Ye Lin, discussing the game rules and strategies as well as its history.
- Lexicon of xiangqi - English terms related to xiangqi with Chinese translation, over 1600 entries. This is very useful to be able to read books in Chinese on the topic. A shorter free extract of the book is available [here](https://www.xqinenglish.com/index.php?option=com_content&view=article&id=110:basics-of-xiangqi-chinese-chess-simple-glossary&catid=110&Itemid=504&lang=en).
-
Tactics / puzzles
- Xiangqi basic tactics - Free ebook by WXF about xiangqi tactis.
- Basic xiangqi chekmate methods - Free ebook by WXF about common checkmate techniques.
- Checkmate Methods in Xiangqi Mid-Games - Free ebook by WXF about checkmate tactics frequently occurring during middle game.
- Become a xiangqi assassin 1 - Exercise book with several puzzles with discussed solutions in increasing level of difficulty.
- Become a xiangqi assassin 2 - Exercise book several puzzles with discussed solutions in increasing level of difficulty.
-
Endgames
- Chinese chess endgames - A computer-assisted analysis of xiangqi endgames.
- Xiangqi endgame classics trilogy
- A study of the chariot-horse treatise
- A study of the cannon-pawn treatise
- A study of the horse-pawn treatise
-
Ancient manuals
- Plum Flower Manual by Wang - Ancient manual from the Qing dynasty, notorious for being one of the first introducing the screen-horse defense against central cannon.
- volume 1 - One of the oldest ancient manuals, considered a fundamental classic on the game.
- volumes 1 & 2 - Collection of puzzles and endgame compositions from the Ming dynasty. This book is also rich of Chinese culture, with each composition name being a verse from famous Chinese poems.
- Secret record of xiangqi - One of the first books from the Qing dynasty, popular for presenting more complex endgame problems compared to its predecessors.
- Plum Flower Springs Manual - Ancient manual from the Qing dynasty, discussing in details several opening systems. It is also one of the few manuals discussing handicap games.
- Unparalleled and Chong Ben Tang Plum Flower Manuals - Ancient manual from the Qing dynasty, which presents puzzles and discusses the foundations of the screen-horse defense.
- One Hundred Variations in Xiangqi & Marvelous Variations Xiangqi Manual - Collection of endgame compositions and puzzles from the Ming dynasty.
- Dreams of Divine Positions - One of the oldest collection of puzzles and endgame compositions.
- Lan Ke Shen Ji - Collection of relatively straightforward endgame compositions, suited particularly to train calculation skills.
- The xiangqi master from the cave - Ancient manual from the Song dynasty, presenting several games commentaries with detailed explanations.
-
Games collections
- Grandmaster Hu Ronghua and his elephant openings - Commented games of grandmaster Hu Ronghua featuring the elephant opening.
- IGM Lin Ye 60 memorable games: The path to winning the world championship - Commented games of grandmaster Ye Lin.
-
-
Websites to play
- Elephantchess.io - stockfish, multiple levels | pikafish | yes | games database |
- ClubXiangqi
- PyChess - stockfish, multiple levels | fairy-stockfish | yes | supports other chess variants, some lessons and articles |
- PlayOK
-
General websites
- Xqinenglish - Wide collection of articles on various aspects of the game, featuring embedded interactive boards to visualize the discussed concepts.
- World Xiangqi Federation website - Official website of the World Xiangqi Federation (WXF). It contains information on upcoming official tournaments, a list of xiangqi associations and federated players and the official [xiangqi tournament rules](https://www.wxf-xiangqi.org/images/wxf-rules/2018_World_XiangQi_Rules_English2018.pdf).
- xqinenglish.com - Wide collection of articles on various aspects of the game, featuring embedded interactive boards to visualize the discussed concepts.
-
Games databases
-
YouTube channels
-
Games collections
- xiangqi.com channel - Basic lessons and some games commentaries.
- xqinenglish channel - Many lessons on various aspects of xiangqi and some games commentaries.
- Shiro speaks chess - Games commentaries in Chinese with English subtitles.
- Chengdi shen - Several game reviews and lessons in Chinese.
- Learning Chinese chess - Lessons on concepts and game commentaries.
- Sim Yip How channel - Some game reviews in English.
- Singapore xiangqi academy - Some lessons on some openings.
- Globalization of xiangqi - Endgame explanations and exercises.
-
-
Social
-
Games collections
- Xiangqi international discord server - General xiangqi related discussions.
- Xiangqi.com discord server - To find opponents and chat with the site developers.
- r/xiangqi - Subreddit for xiangi related discussions.
- elephantchess.io discord server - To find opponents and chat with the site developer.
- pychess discord server - It has channel dedicated to xiangqi, to discuss about the game and find an opponent.
- fairy-stockfish discord server - It has a channel dedicated to xiangqi.
- Pikafish discord server - To discuss pikafish development.
-
Categories
Sub Categories
Keywords
chinese-chess
4
xiangqi
4
boardgames
2
print
2
wxf
2
xiangqi-setup
2
board-game
2
stockfish
2
uci
2
book
1
engine
1
free
1
pikafish
1
powerful
1
strongest
1
bughouse
1
chess
1
chess-variants
1
crazyhouse
1
fairy-stockfish
1
janggi
1
makruk
1
shogi
1
ucci
1
usi
1
xboard
1
command-line-tool
1
graphics
1
python
1
python3
1
scalable-vector-graphics
1
svg
1