ossperks CLI
OSS-Vergünstigungsprogramme durchsuchen und prüfen, ob Ihr Projekt qualifiziert ist – direkt vom Terminal aus.
Überblick
ossperks ist ein konfigurationsfreies Kommandozeilen-Tool, mit dem Sie:
- Alle OSS-Vergünstigungsprogramme 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, Bewerbungsverfahren)
- 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 ossperksSchnellstart
# 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 vercelFunktionsweise der Repository-Erkennung
ossperks check erkennt Ihr Repository automatisch ohne Nachfragen:
- Liest das Feld
repositoryaus derpackage.jsonim aktuellen Verzeichnis - Greift zurück auf das Parsen von
remote.origin.urlaus.git/config - Ruft die öffentliche API von GitHub oder GitLab auf, um Live-Daten abzurufen (Sterne, Lizenz, Aktivität usw.)
- Gleicht diese Daten mit den Berechtigungsregeln aller Programme ab
Für öffentliche Repositories sind keine API-Tokens erforderlich.
Nächste Schritte
- list – alle Programme durchsuchen
- show – Programmdetails anzeigen
- check – Berechtigung Ihres Repos automatisch prüfen
- search – Programme nach Stichwort finden
- categories – verfügbare Kategorien auflisten