Appium est un framework open source d'automatisation d'interfaces fondé sur WebDriver. Il automatise des applications sur des plateformes mobiles, de bureau et IoT, dont iOS, Android, macOS et Windows. Appium est modulaire : le cœur définit les API, des pilotes assurent la connexion à une plateforme précise, des bibliothèques clientes exposent l'API dans des langages comme JavaScript, Java et Python, et des plugins étendent le cœur. Vous installez Appium, un pilote pour votre plateforme cible et un client. Il n'existe pas de service hébergé : vous l'exécutez vous-même, par exemple sur un serveur de test ou dans votre environnement d'intégration continue.
Le projet est placé sous licence Apache-2.0 et développé sur GitHub ; son site indique le droit d'auteur de l'OpenJS Foundation et des contributeurs d'Appium. Aucun éditeur commercial ne traite vos données de test, de sorte que vous pouvez monter l'environnement de test entièrement dans l'UE. Notez toutefois la dépendance à GitHub et aux registres de paquets pour la distribution et les mises à jour.