Interface CLI ossperks
Parcourez les programmes d'avantages OSS et vérifiez si votre projet est éligible — directement depuis le terminal.
Aperçu
ossperks est un outil en ligne de commande sans configuration qui vous permet de :
- Lister tous les programmes d'avantages OSS en un seul endroit
- Rechercher des programmes par mot-clé, fournisseur ou catégorie
- Afficher les détails complets de n'importe quel programme (avantages, éligibilité, comment postuler)
- Vérifier si votre propre dépôt remplit les conditions des programmes — automatiquement, en récupérant les données en direct depuis l'API GitHub ou GitLab
Installation
npm install -g ossperksDémarrage rapide
# Lister tous les programmes
ossperks list
# Vérifier votre projet actuel
cd /path/to/your/repo
ossperks check
# Rechercher par mot-clé
ossperks search "hosting"
# Afficher un programme spécifique
ossperks show vercelComment fonctionne la détection de dépôt
ossperks check détecte automatiquement votre dépôt sans aucune intervention :
- Lit le champ
repositorydu fichierpackage.jsondans le répertoire actuel - Se replie sur l'analyse de
remote.origin.urldepuis.git/config - Appelle l'API publique GitHub ou GitLab pour récupérer les données en direct (étoiles, licence, activité, etc.)
- Compare ces données aux critères d'éligibilité de chaque programme
Aucun jeton d'API n'est requis pour les dépôts publics.
Étapes suivantes
- list — parcourir tous les programmes
- show — afficher les détails d'un programme
- check — vérifier automatiquement l'éligibilité de votre dépôt
- search — trouver des programmes par mot-clé
- categories — lister les catégories disponibles