Le projet FFOS regroupe en un framework un ensemble de composants Open Source pour Microsoft .NET et le Mono. Le but de ce framework, diffusé sous licence MIT (http://www.opensource.org/licenses/mit-license.php), est de faciliter l'écriture d'applications visuelles destinées à s'exécuter avec Mono et Microsoft .NET sans avoir à choisir entre GTK, WinForm, et WPF.
Le framework graphique est similaire dans ses grandes lignes à WPF et le langage XAML : système d'événements sur trois directions, système de propriétés liées, système de sérialisation / déserialisation XML et se différencie par sa simplicité ainsi que l'ajout d'un système similaire aux "behaviors" d'Internet Explorer. Mais aussi celui-ci intégre des éffets la gestion de la 3D et d'éffets spéctaculaire afin de pouvoir donner une touche fun aux applications.