OSS Code Review

Ein domänenorientiertes Tool zur Bewertung von Open-Source-Projekten hinsichtlich Lizenzen, Sicherheit und Compliance während des Code-Reviews, wodurch Maintainer und Sicherheitsteams Risiken früh erkennen können.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
3,276+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Über dieses Tool

Zweck und Benutzerabsicht: Das Open-Source-Code-Review-Tool analysiert Repositorien, um Lizenzkonformität, Sicherheitslage, Lizenzrisiken und Softwarequalität in OSS-Projekten zu bewerten. Zielnutzer sind Software-Wartungsteams, Sicherheitsingenieure, Governance-Teams und CI/CD-Praktiker, die eine potenzielle Abhängigkeit, einen PR oder eine neue Version bewerten. Es wird während der Pre-Merge-Checks, Richtliniendurchsetzung oder regelmäßigen Audits verwendet, um umsetzbare Befunde zu liefern, bevor Änderungen in die Produktion gelangen.
Kernlogik & Funktionen: Das Tool erzeugt eine Software-Bill-of-Materials (SBOM), erkennt Lizenzen mittels SPDX-kompatibler Abbildungen und korreliert bekannte Schwachstellen aus öffentlichen Hinweisen. Es berechnet einen Risikoverbund und hebt Komponenten mit hoher Priorität hervor. Erforderliche Funktionen: Repository-Zugriff, sprachsensible Parser, Regel-Engine und exportierbare Berichte. Erweiterte Fähigkeiten (optional) umfassen anpassbare Policy-Vorlagen, inkrementelle/teilweise Scans, CI-Integration, Abhilfestrategien und dashboards über Repositorien hinweg. Der eindeutige Wert ergibt sich aus integrierter Governance: Lizenz-Dreiecksbeziehung, Sicherheitslage und Hinweisqualität in einem Durchgang, wodurch der Zyklus für Compliance-Reviews verkürzt wird.
Eingaben & Ausgaben: Eingaben umfassen repository_url (string, erforderlich), target_branch (string, optional, Standard: main), access_token (string, optional), authentication_type (string, optional), languages (array, z.B. [JavaScript, Python]), include_paths (array, optional). Ausgaben sind summary_report (Objekt) mit risk_score und issues, licenses_map (Objekt), remediation_steps (Array) und optional sbom (SPDX-ähnliches JSON). Validierung stellt sicher, dass das Repo erreichbar ist, Tokens gültig sind und Parser die erkannten Sprachen unterstützen; andernfalls werden teilweise Ergebnisse mit Warnungen zurückgegeben.
Algorithmen & Berechnungen: Kernmethoden umfassen SBOM-Erzeugung; Lizenzerkennung über SPDX; Build des Abhängigkeitsgraphen; Abgleich von Schwachstellen mit CVE-Vermerken; und Wartbarkeitsheuristiken. Risk_score ist eine gewichtete Kombination: 0,4*Lizenzrisiko + 0,5*Sicherheitsrisiko + 0,1*Wartbarkeitsrisiko, auf ganzzahl gerundet. Ausgaben enthalten pro-Komponenten-Risiko-Indikatoren und vorgeschlagene Abhilfen.
Fehler & Randfälle: Behandlung von fehlenden oder ungültigen Eingaben, privaten Repos, abgelaufenen Anmeldeinformationen, API-Rate-Limits und externen Daten-Ausfällen. Unvollständige Sprachunterstützung liefert Teilsbehandlungen mit Diagnosen. Private Repos erfordern gültige Tokens; Netzwerkfehler erzeugen strukturierte Fehlercodes und Warnungen, keine UI-Meldungen.
Branchen-/Region- & Lokalisierung: Folgt SPDX-Lizenzdatenstandards und SBOM-Formate. Unterstützt gängige OSS-Ökosysteme und Git-Hosting-Anbieter (GitHub, GitLab, Bitbucket). Lokalisierung beschränkt sich auf Text; numerische Metriken nutzen Standardwerte (0–100 Skala) und englische Bezeichnungen.
Annahmen & Ausschlüsse: Geht von zugänglichen Repositoriedaten und aktuellen Sicherheitsverwarnungen aus; schließt Laufzeitausführung, dynamische Analyse oder das Einbringen von Code-Änderungen aus. Kein Nachweis der Legalität von Lizenzen; identifiziert policy-Verstöße zur menschlichen Prüfung und CI-Gating.

Wie man es benutzt

  1. Eingaben bereitstellen: repository_url, target_branch, languages und Authentifizierung.\n
  2. Regeln konfigurieren: license_policy, security_thresholds, erlaubte Lizenzen.\n
  3. Analyse ausführen: Scan starten, SBOM und Schwachstellen-Daten generieren.\n
  4. Ausgaben prüfen: Risikobewertung (risk_score), erkannte Probleme (detected_issues), Lizenzenskarte (licenses_map) und Abhilfemaßnahmen (remediation_steps) überprüfen.\n
  5. Export/ Bericht: JSON/CSV herunterladen oder Ergebnisse in CI für Gate-Checks übertragen.
How to use open source code review tool

Frequently Asked Questions

Finden Sie schnelle Antworten

Was ist dieses Tool?
Es analysiert Open-Source-Projekte auf Lizenzen, Sicherheit und Qualität; integriert sich in Git-Hosting-Plattformen, standardisiert Governance-Checks und liefert umsetzbare Erkenntnisse zur menschlichen Prüfung und Richtliniendurchsetzung.
Welche Eingaben werden benötigt?
Repository-URL, Authentifizierungsmethode und Anmeldeinformationen, Ziel-Branch und Sprachen, die analysiert werden sollen; optionale include_paths und benutzerdefinierte Richtlinienregeln zur Eingrenzung der Prüfung.
Welche Ausgaben entstehen?
Eine Risikobewertung, eine Liste gefundener Probleme, eine Lizenzkarte, Abhilfemaßnahmen und ein optionales SBOM; Exportformate: JSON, CSV oder integrierte CI-Artefakte.
Ist es geeignet für CI?
Ja. Das Tool lässt sich in CI-Pipelines integrieren, um PRs zu gate, Lizenzrichtlinien durchzusetzen und automatisierte Reparatur-Workflows vor dem Merge auszulösen.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Spotify zu MP3-Konverter

Konvertiert lokal bereitgestellte Audiodateien zu MP3, ermöglicht Offline-Hören und plattformübergre...

Developer Tools

Straßenentfernungsrechner

Ein Straßendistanzenrechner für Reisende, Logistikplaner und Fahrer, um Entfernungen und Reisezeiten...

Developer Tools

Altersrechner

Ermitteln Sie schnell das Alter einer Person anhand ihres Geburtsdatums mit unserem kostenlosen Onli...

Developer Tools

Währungsrechner

Schnell Währungsbeträge zwischen verschiedenen Währungen umrechnen – ideal für Reisende, Unternehmen...

Ihr Feedback ist wichtig

Helfen Sie uns, uns zu verbessern