Firemonkey (habituellement abrégé en FMX) est l'un des frameworks de composants visuels fournis avec Delphi et C++Builder. Il fonctionne de façon équivalente à la VCL mais son architecture est pensée pour fonctionner sous différents systèmes d'exploitation.
Actuellement sont gérés Windows, macOS, iOS, Android et Linux.
Des versions 32 bits ou 64 bits sont disponibles sur Delphi ou C++Builder selon les versions des environnements de développement et les compilateurs fournis par Embarcadero.