GNAVI是一个开放源代码的视觉化软体开发环境，类似Delphi及Visual Basic，且是採GPL方式授权，其支援的程式语言并非是Pascal或BASIC等今日的主流程式语言，而是工程界的国际标准：Ada程式语言。GANVI for Microsoft Windows能提供与Delphi、Visual Basic相比拟的功能特点，例如能提供一个供程式设计师运用的功能唿叫介面，透过这个介面.NET及Java程式语言可以操控、取用ActiveX控制项的功效机能。现在GNAVI也有转写到其他作业系统的版