Open Source, mit Dank

Gebaut auf der Arbeit großartiger Maintainer

Agnes analysiert deinen Code nicht allein. Jeder Bericht und jeder Score entsteht aus der Ausgabe von Open-Source-Tools, geschrieben und gepflegt von Menschen, die ihre Zeit geben, um das Frontend-Ökosystem besser zu machen. Danke an alle Entwicklerinnen, Entwickler, Maintainer und Mitwirkenden dahinter. Ohne euch gäbe es Agnes nicht.

Wenn dir diese Projekte auch nützen, gib ihnen einen Stern, melde Probleme, trage etwas bei oder unterstütze die Maintainer finanziell.

Tools, die deinen Code lesen

Sie laufen in einem abgeschotteten Container ohne Netzwerk. Jedes speist einen Teil des Scores.

Öffentliche Daten, die wir abfragen

Neben den Tools oben informieren uns zwei öffentliche Dienste über deine Abhängigkeiten. An sie werden nur Paketnamen und Versionen gesendet, nie dein Code.

So entsteht der Score

Jede Kategorie wird zu einem Score von 0 bis 100. Der Gesamtscore ist eine gewichtete Mischung der vier.

  • 35%
    Code Smells
  • 35%
    Abhängigkeiten
  • 15%
    Sicherheit
  • 15%
    Duplikate

Wenn eine Kategorie nicht analysiert werden kann, zum Beispiel weil es keine Lockfile gibt, wird sie weggelassen und die Gewichte der anderen werden entsprechend erhöht.

Barrierefreiheit und gemessene Testabdeckung sind pro Projekt optional. Wenn sie aktiviert sind, fließen sie mit etwa 10 % und 15 % in die Mischung ein, und die anderen werden entsprechend kleiner.