dio Companion是用于开发GNU Radio应用程序的图形UI 。 这是用于信号处理的GNU Radio库的前端。 GRC由Josh Blum在约翰霍普金斯大学 （2006-2007）学习期间开发，作为"2009年10月Hackfest的"免费软件"发布" 。 从3.2.0版开始，GRC与GNU Radio软件发行版正式捆绑在一起。 GRC实际上是一个Python代码生成工具。 当流程图在GRC中“编译”时，它会生成Python代码，用于创建所需的GUI窗口和窗口小部件，并创建和连接流程图