Widget

gtk3-demo GTK+ sürümü 3 kontrolleri göstermektedir.

Widget, Görsel programlamada, bir kütüphanedeki (X/Motif, OpenGL, Java AWT/SWING) grafik bileşenlere verilen isimdir. İngilizcede pencere aracı anlamına gelen "WIndow gaDGET"dan ile bir çeşit türetme ile oluşturulmuştur. CheckBox, ListBox, Button gibi bileşenler birer widget'tır. Windows Gadget kelimelerinden türetilmiştir. Widgetler pratik uygulamalardır. Widget hem masaüstü hem de web de olabilir. Masaüstünde ve webte en çok kullandığımız widget türleri; hava durumu, takvim, not defteri, borsa bilgi çubuğu vs.. Hepsi bir tek amaç için üretilmiştir. Web 2.0 ile widgetlerin web üzerindeki etkinliği de oldukça arttı ve sadece widget hizmeti veren onlarca site vardır. Widget kelimesi yerelleştirme çalışmalarında çoğu zaman "Ekran aracı" olarak çevrilmektedir.