Dolwin is a GameCube emulator. That can run some commercial games of GameCube. This is an open-source emulator that was written in the C++ language. You can download this from the below.

Download Dolwin Emulator
You can also try Dolphin Emulator to run the GameCube games.