Gnu Shogi Database (GSDB)

Browse hundreds of historical professional and amateur shogi games. Select a collection, pick a game, and replay it on the interactive board.

Kifu is a shogi game record. Every move is written down so the game can be replayed and studied later. Serious students of shogi build up - and work through - large libraries of kifu to understand openings, middlegame plans and yose (end-game) technique.

The Gnu Shogi Database (GSDB) is a collection of Japanese chess games and sample openings. Hundreds of shogi kifu (game records) have been documented. The orignal GSDB comes with an applet that allows viewing and manipulating of the collections. Unfortunately, the web browsing industry has discontinued support for Java applets. That makes browsing the collections trickier, without a little help.

For those techies interested in browsing the original GSDB 2.7.4 source code and license, you can download it here.

Just a note on shogi rankings: The lowest ranking is 15-kyu. The rankings go down to 1-kyu as the player improves. After 1-kyu, rankings begin counting up with 1-dan all the way up to 9-dan. Professional shogi players begin around 5-kyu and go up to 9-dan (the champion professional). Ameteurs of the same rank as professionals are typically less skilled than their professional counterparts.

Junisen – Kifu #118

  
  開始局面
 1 ☗7六歩不成
 2 ☖8四歩不成
 3 ☗6八銀不成
 4 ☖3四歩不成
 5 ☗6六歩不成
 6 ☖6二銀不成
 7 ☗5六歩不成
 8 ☖5四歩不成
 9 ☗4八銀不成
 10 ☖4二銀不成
 11 ☗5八金不成
 12 ☖3二金不成
 13 ☗7八金不成
 14 ☖4一玉不成
 15 ☗6九玉不成
 16 ☖7四歩不成
 17 ☗6七金不成
 18 ☖5二金不成
 19 ☗7七銀不成
 20 ☖3三銀不成
 21 ☗7九角不成
 22 ☖3一角不成
 23 ☗3六歩不成
 24 ☖4四歩不成
 25 ☗3七銀不成
 26 ☖6四角不成
 27 ☗6八角不成
 28 ☖4三金不成
 29 ☗7九玉不成
 30 ☖8五歩不成
 31 ☗8八玉不成
 32 ☖7三銀不成
 33 ☗4六銀不成
 34 ☖8四銀不成
 35 ☗6五歩不成
 36 ☖7三角不成
 37 ☗3七桂不成
 38 ☖3一玉不成
 39 ☗2六歩不成
 40 ☖9四歩不成
 41 ☗5八飛不成
 42 ☖5二飛不成
 43 ☗1六歩不成
 44 ☖2四銀不成
 45 ☗5七角不成
 46 ☖9五銀不成
 47 ☗7五歩不成
 48 ☖7五歩不成
 49 ☗7五角不成
 50 ☖2二玉不成
 51 ☗6六角不成
 52 ☖8六歩不成
 53 ☗8六歩不成
 54 ☖8二飛不成
 55 ☗7六金不成
 56 ☖8四角不成
 57 ☗8四角不成
 58 ☖8四銀不成
 59 ☗5五歩不成
 60 ☖4九角
 61 ☗2八飛不成
 62 ☖8五歩
 63 ☗5四歩不成
 64 ☖8六歩不成
 65 ☗8六金不成
 66 ☖7三桂不成
 67 ☗8三歩
 68 ☖8三飛不成
 69 ☗6一角
 70 ☖8二飛不成
 71 ☗8三歩
 72 ☖4二飛不成
 73 ☗2五歩不成
 74 ☖3三銀不成
 75 ☗3五歩不成
 76 ☖5二歩
 77 ☗3四歩不成
 78 ☖3四銀不成
 79 ☗3五歩
 80 ☖3六歩
 81 ☗3四歩不成
 82 ☖3七歩成
 83 ☗3七銀不成
 84 ☖8五銀不成
 85 ☗5三歩成
 86 ☖5三金不成
 87 ☗2四歩不成
 88 ☖2四歩不成
 89 ☗5八歩
 90 ☖8六銀不成
 91 ☗8六銀不成
 92 ☖2七金
 93 ☗3三銀
 94 ☖3三桂不成
 95 ☗3三歩成
 96 ☖3三金不成
 97 ☗4八飛不成
 98 ☖3八角成
 99 ☗3八飛不成
 100 ☖3八金不成
 101 ☗3四歩
 102 ☖3四金不成
 103 ☗4六桂
 104 ☖3五金不成
 105 ☗5一角
 106 ☖4三金不成
 107 ☗5四桂不成
 108 ☖8七歩
 109 ☗8七玉不成
 110 ☖8五歩
 111 ☗4二桂成
 112 ☖8六歩不成
 113 ☗7七玉不成
 114 ☖7五銀
 115 ☗3二飛
 116 ☖2三玉不成
 117 ☗3五飛成
 118 ☖7六飛
 119 ☗6八玉不成
 120 ☖5六桂
 121 ☗5七玉不成
 122 ☖6六銀不成
 123 ☗4六玉不成
 124 ☖4五銀
 125 ☗4五龍不成
 126 ☖4五歩不成
 127 ☗3六玉不成
 128 ☖3七金不成
 129 ☗3七玉不成
 130 ☖3六歩
 131 ☗2八玉不成
 132 ☖4二金不成
 133 ☗3五金
 134 ☖4八飛
 135 ☗3八歩
 136 ☖3七歩成
 137 ☗3七玉不成
 138 ☖4六銀
 139 ☗4六歩不成
 140 ☖4六飛成
 141 ☗2八玉不成
 142 ☖3五龍不成
 143 ☗2七銀
 144 ☖2六金
 145 ☗4二角成
 146 ☖2七金不成
 147 ☗2七玉不成
 148 ☖2五龍不成
 149 ☗2六金
 150 ☖3五桂
 151 ☗1七玉不成
 152 ☖2六龍不成
 153 ☗2六玉不成
 154 ☖2五銀
[Name "Matt Casters"] [Email "matt@innet.be"] [Country "Japan"] [Sente "Kenji Kanzaki"] [Gote "Hiroki Nakata"] [Black_grade "6dan"] [White_grade "6dan"] [Result "0-1"] [Comment "Opening: Yagura"] [Source "Patrick Davin's Shogi Nexus website"] [Event "55th Jun'i-sen, C1 Group"] [Date "19961203"] [Round "8"] [Venue ""] [Proam "Professional"] P7g-7f P8c-8d S7i-6h P3c-3d P6g-6f S7a-6b P5g-5f P5c-5d S3i-4h S3a-4b G4i-5h G4a-3b G6i-7h K5a-4a K5i-6i P7c-7d G5h-6g G6a-5b S6h-7g S4b-3c B8h-7i B2b-3a P3g-3f P4c-4d S4h-3g B3a-6d B7i-6h G5b-4c K6i-7i P8d-8e K7i-8h S6b-7c S3g-4f S7c-8d P6f-6e B6d-7c N2i-3g K4a-3a P2g-2f P9c-9d R2h-5h R8b-5b P1g-1f S3c-2d B6h-5g S8d-9e P7f-7e P7dx7e B5gx7e K3a-2b B7e-6f P8e-8f P8gx8f R5b-8b G6g-7f B7c-8d B6fx8d S9ex8d P5f-5e B'4i R5h-2h P'8e P5ex5d P8ex8f G7fx8f N8a-7c P'8c R8bx8c B'6a R8c-8b P'8c R8b-4b P2f-2e S2d-3c P3f-3e P'5b P3ex3d S3cx3d P'3e P'3f P3ex3d P3fx3g+ S4fx3g S8d-8e P5d-5c+ G4cx5c P2e-2d P2cx2d P'5h S8ex8f S7gx8f G'2g S'3c N2ax3c P3dx3c+ G3bx3c R2h-4h B4i-3h+ R4hx3h G2gx3h P'3d G3cx3d N'4f G3d-3e B'5a G5c-4c N4f-5d P'8g K8hx8g P'8e N5dx4b+ P8ex8f K8g-7g S'7e R'3b K2b-2c R3bx3e+ R'7f K7g-6h N'5f K6h-5g S7e-6f K5g-4f S'4e +R3ex4e P4dx4e K4f-3f G3hx3g K3fx3g P'3f K3g-2h G4cx4b G'3e R'4h P'3h P3f-3g+ K2hx3g S'4f P4gx4f R4hx4f+ K3g-2h +R4fx3e S'2g G'2f B5ax4b+ G2fx2g K2hx2g +R3e-2e G'2f N'3e K2g-1g +R2ex2f K1gx2f S'2e