Quelques chiffres sur Robot Framework
J’ai analysé deux métriques intéressantes sur Robot Framework qui permettent de se rendre compte de sa popularité ces dernières années :
- Le nombre de téléchargements sur le dépôt Python Pypi
- Le nombre d’étoiles sur le projet Github
Nombre de téléchargements sur Pypi
Comme indiqué sur cette page, il est possible de récupérer des statistiques sur les packages Python du dépôt public et officiel de Python. Il est notamment possible de récupérer le nombre de téléchargements.
Comme indiqué sur la page, ces données sont à prendre avec précaution. C’est donc plus la tendance que le nombre absolu qu’il faut retenir. Cependant les chiffres montrent quand même une utilisation massive de l’outil.
Voici la requête utilisée pour récupérer les informations sur le package “robotframework” :
SELECT
COUNT(*) AS num_downloads,
DATE_TRUNC(DATE(timestamp), YEAR) AS `year`
FROM `bigquery-public-data.pypi.file_downloads`
WHERE
file.project = 'robotframework'
AND DATE(timestamp)
BETWEEN DATE_TRUNC(DATE_SUB(CURRENT_DATE(), INTERVAL 30 YEAR), YEAR)
AND CURRENT_DATE()
GROUP BY `year`
ORDER BY `year` DESCLe résultat brut :
num_downloads year
21256298 2026-01-01
45048105 2025-01-01
35533305 2024-01-01
21247180 2023-01-01
14761498 2022-01-01
9211317 2021-01-01
6400087 2020-01-01
4199199 2019-01-01
1859039 2018-01-01
1418031 2017-01-01
764099 2016-01-01
En supprimant l’année en cours (qui est forcément incomplète) on obtient le graphique suivant :