Se suele denominar homebrew (software casero no oficial) a las aplicaciones y juegos creados por programadores aficionados y expertos para cualquier plataforma, generalmente videoconsolas oficiales.[1] Recientemente se han desarrollado consolas diseñadas específicamente para la ejecución de software homebrew, el cual se caracteriza por ser gratuito y en su mayoría abierto al público en general.