Xataface est un générateur de framework d'application de site Web flexible développé en PHP et basé sur une base de données MySQL. Pour les développeurs, il générera automatiquement les formulaires, listes et menus correspondants, ainsi que les bases de données pour une communication interactive avec les utilisateurs, sans aucune connaissance de SQL. Il s'agit d'un cadre d'application Web complet qui permet aux développeurs de personnaliser de manière flexible les fonctionnalités et les performances de leurs applications via des fichiers de configuration (en utilisant une syntaxe de fichier INI simple), des modèles et des plug-ins. Les applications universelles sont totalement dépourvues de fonctionnalités de personnalisation, mais les développeurs sont libres de les personnaliser comme ils le souhaitent.