OSS Perks

ossperks CLI

OSS-Vergünstigungs­programme durchsuchen und prüfen, ob Ihr Projekt qualifiziert ist – direkt vom Terminal aus.

Überblick

ossperks ist ein konfigurations­freies Kommandozeilen-Tool, mit dem Sie:

  • Alle OSS-Vergünstigungs­programme an einem Ort auflisten können
  • Programme nach Stichwort, Anbieter oder Kategorie durchsuchen können
  • Vollständige Details zu jedem Programm anzeigen können (Vergünstigungen, Berechtigung, Bewerbungs­verfahren)
  • Prüfen können, ob Ihr eigenes Repository für Programme qualifiziert ist – automatisch, indem Live-Daten von der GitHub- oder GitLab-API abgerufen werden

Installation

npm install -g ossperks

Schnellstart


# Alle Programme auflisten

ossperks list

# Aktuelles Projekt prüfen

cd /pfad/zu/ihrem/repo
ossperks check

# Nach Stichwort suchen

ossperks search "hosting"

# Spezifisches Programm anzeigen

ossperks show vercel

Funktionsweise der Repository-Erkennung

ossperks check erkennt Ihr Repository automatisch ohne Nachfragen:

  1. Liest das Feld repository aus der package.json im aktuellen Verzeichnis
  2. Greift zurück auf das Parsen von remote.origin.url aus .git/config
  3. Ruft die öffentliche API von GitHub oder GitLab auf, um Live-Daten abzurufen (Sterne, Lizenz, Aktivität usw.)
  4. Gleicht diese Daten mit den Berechtigungs­regeln aller Programme ab

Für öffentliche Repositories sind keine API-Tokens erforderlich.

Nächste Schritte

  • list – alle Programme durchsuchen
  • show – Programm­details anzeigen
  • check – Berechtigung Ihres Repos automatisch prüfen
  • search – Programme nach Stichwort finden
  • categories – verfügbare Kategorien auflisten

On this page