GNU Shogi(グヌー・ショウギ)は、コンピュータ将棋のソフトウェア。GNUプロジェクトの一部であり、GNU Chessをベースにした自由ソフトウェアである。gnuminishogiと呼ばれる5五将棋のプログラムも付属する。 コマンドラインで実行するASCIIベースのCUIプログラムであるが、を改変したXShogiと呼ばれるGUIを利用することもできる。 バージョン1.3.2までMike Vanier、バージョン1.4.0までLuis Felipe Strano Moraesがメンテナを務め、現在Yann Dirsonによってメンテナンスされている。最新バージョンは1.4.2で、2014年2月にリリースされた。