Xataface é uma pele flexível e raspável que fica em cima do MySQL, tornando-o acessível a todos os usuários do dia. Ele gera automaticamente os formulários, listas e menus apropriados para que um usuário interaja com o banco de dados sem ter que conhecer qualquer SQL. É um framework de aplicativo Web com recursos completos, e dá aos desenvolvedores a flexibilidade de personalizar os recursos e o comportamento de sua aplicação através de arquivos de configuração (usando a sintaxe de arquivo INI simples,) modelos e plug-ins. Um aplicativo genérico sem personalizações é completamente funcional, mas o desenvolvedor é livre para personalizar as coisas em seu lazer.