Description
TrustOSS est un outil web gratuit pour rechercher, comparer et analyser des bibliothèques GitHub open-source afin que vous puissiez évaluer une dépendance avant de l'installer. Il attribue un score à tout dépôt public de 0 à 100, audite si ses étoiles sont organiques, scanne les vulnérabilités connues et vous permet de comparer jusqu'à quatre bibliothèques candidates côte à côte.
Lire la suite
Le score de santé global combine cinq dimensions pondérées calculées à partir des données publiques de GitHub : activité (dernière mise à jour, fréquence des commits, cadence des versions), maintenance (temps de fermeture des problèmes, pression des problèmes ouverts, statut archivé), communauté (étoiles, forks, contributeurs), documentation (README, licence, guide de contribution) et maturité (âge du projet et historique des versions). Un audit de faux étoiles trace la courbe de croissance des étoiles et profile les stargazers récents par âge de compte, nombre de followers et nombre de dépôts pour signaler une popularité achetée en utilisant les mêmes signaux que la recherche académique sur les faux étoiles.
Une analyse approfondie explore la véritable capacité avec les données de vulnérabilité OSV, les dépendants réels de deps.dev, le facteur de bus à partir de la concentration des commits, le taux de réussite CI, le taux de fusion des PR et la détection uniquement de la documentation, rapportant des résultats OK, WARN ou RISK avec des preuves. Chaque dépôt analysé obtient une URL de rapport partageable et un badge README SVG intégrable. Un package trustoss-cli apporte l'analyse, l'analyse approfondie et l'audit des étoiles au terminal et installe une compétence afin que les agents de codage AI puissent vérifier les dépendances automatiquement. La recherche, l'analyse, la comparaison et les badges sont gratuits sans compte ; la connexion avec GitHub est uniquement nécessaire pour le tableau de bord des mainteneurs.
- CatégorieRevue de code et tests IA
- Modèle tarifaireGratuit
- DéploiementCloud
- PlateformesWeb
Fonctionnalités principales de TrustOSS
Score de santé du dépôt de 0 à 100 sur cinq dimensions pondérées
Audit de faux étoiles avec profilage des stargazers
Analyse approfondie des vulnérabilités OSV, du facteur de bus et de la santé CI
Analyse de l'adoption réelle à partir des packages dépendants
Comparaison côte à côte de jusqu'à quatre bibliothèques
Badges de score README intégrables
trustoss-cli pour terminal et agents de codage AI
URLs de rapport partageables, aucun compte requis
Comment utiliser TrustOSS ?
Recherchez ou collez un dépôt : Tapez des mots-clés pour classer les candidats ou collez un propriétaire/dépôt ou une URL GitHub.
Lisez le rapport de santé : Examinez le score global et les décompositions des cinq dimensions.
Effectuez des vérifications plus approfondies : Déclenchez l'analyse approfondie et l'audit de faux étoiles pour les vulnérabilités et l'authenticité des étoiles.
Comparez les finalistes : Ajoutez jusqu'à quatre bibliothèques pour un graphique radar côte à côte et un tableau de scores.
Partagez ou badgez-le : Partagez l'URL du rapport ou collez le badge SVG dans votre README.
Cas d'utilisation de TrustOSS
- Vérifier une dépendance
- Détecter les faux étoiles
- Comparer des bibliothèques
- Mettre en valeur la santé du dépôt
- Automatiser la vérification des agents






