FLTK es una librería en C/C++ de desarrollo de Interfaz de Gráfica de Usuario (del Ingles Graphical User Interface o GUI) con una buena cantidad de controles visuales, solo se necesita descargar su código para tener todo lo necesario para empezar a desarrollar programas.
FLTK (se pronuncia "fellteck") es una librería de plataforma cruzada para UNIX/Linux (X11), Mac OS X y Windows.
Provee las características de una GUI moderna, soportando gráficas 2D internamente, y 3D vía OpenGL y por emulación de GLUT.
Esta diseñada para ser lo suficientemente pequeña y modular para ser enlazada estáticamente, pero también en modo de librería dinámica.
También incluye un entorno de desarrollo gráfico llamado FLUID, con el que se pueden desarrollar aplicaciones en pocos minutos.