Robot Framework est un framework d'automatisation open source pour l'automatisation des tests et la robotic process automation (RPA). Vous écrivez les automatisations dans une syntaxe fondée sur des mots-clés et vous les étendez avec des bibliothèques en Python, Java et d'autres langages ; les bibliothèques existantes couvrent notamment les tests web via Playwright et les applications mobiles. Vous installez le framework vous-même, par exemple avec pip install robotframework, et il n'entraîne aucun frais de licence.
Le développement est financé par la Robot Framework Foundation, une organisation à but non lucratif enregistrée sous le nom de Robot Framework ry à Helsinki, en Finlande. Des entreprises et des organisations sponsorisent le projet. Le logiciel est publié sous licence Apache 2.0. Comme Robot Framework est distribué sous forme de code open source et s'exécute dans votre propre environnement, aucun service hébergé par un éditeur n'intervient : vous décidez où les données sont traitées. Pour les organisations européennes, c'est une option que l'on exploite soi-même, la gouvernance du code reposant sur une fondation finlandaise.