OSS Perks

ossperks CLI

Просматривайте программы льгот для OSS и проверяйте, подходит ли ваш проект — прямо из терминала.

Обзор

ossperks — это инструмент командной строки без настройки, который позволяет:

  • Просматривать все программы льгот для OSS в одном месте
  • Искать программы по ключевым словам, провайдеру или категории
  • Показывать полную информацию о любой программе (льготы, условия участия, как подать заявку)
  • Проверять, соответствует ли ваш репозиторий условиям программ — автоматически, получая актуальные данные через API GitHub или GitLab

Установка

npm install -g ossperks

Быстрый старт


# Список всех программ

ossperks list

# Проверить текущий проект

cd /path/to/your/repo
ossperks check

# Поиск по ключевому слову

ossperks search "hosting"

# Показать конкретную программу

ossperks show vercel

Как работает определение репозитория

ossperks check автоматически определяет ваш репозиторий без дополнительных запросов:

  1. Читает поле repository из package.json в текущей директории
  2. В качестве резервного варианта парсит remote.origin.url из .git/config
  3. Вызывает публичный API GitHub или GitLab для получения актуальных данных (звёзды, лицензия, активность и т. д.)
  4. Сопоставляет эти данные с критериями соответствия каждой программы

Для публичных репозиториев токены API не требуются.

Следующие шаги

  • list — просмотр всех программ
  • show — просмотр информации о программе
  • check — автоматическая проверка соответствия вашего репозитория
  • search — поиск программ по ключевым словам
  • categories — список доступных категорий

On this page