GitHub: https://github.com/nbox/API-Key-Health-Checker
🌐 Читать на: English | Русский | Español
Десктопное приложение для проверки API-ключей популярных сервисов и пакетных проверок с лимитами и отчетами. Поддерживает OpenAI (ChatGPT), Google Gemini, YouTube Data API и Custom эндпоинты.
Установка:
brew install --cask nbox/tap/api-key-health-checkerУдаление:
brew uninstall --cask --zap api-key-health-checkerРелизы: https://github.com/nbox/API-Key-Health-Checker/releases
Вариант 1: Разрешить в System Settings -> Privacy & Security
- Откройте приложение как обычно (двойным кликом).
- Откройте System Settings -> Privacy & Security.
- В предупреждении о API Key Health Checker нажмите Open Anyway.
- Подтвердите, нажав Open.
Вариант 2: Снять атрибут карантина
xattr -dr com.apple.quarantine "/Applications/API Key Health Checker.app"- Адаптеры: OpenAI, Gemini, YouTube, Custom
- Пакетные проверки с параллельностью, случайной задержкой (jitter), ретраями, глобальным лимитом RPS
- Несколько параллельных запусков с логами в реальном времени, статистикой и сводкой
- Импорт ключей из TXT/CSV/JSON, выбор кодировки, дедупликация, предупреждения формата
- Экспорт отчетов в CSV/JSON (маскированный или полный)
- Языки UI: English (по умолчанию), Русский, Español
- Ключи отправляются только в выбранный API
- Телеметрии нет
- Используйте только ключи, которыми вы владеете или имеете право пользоваться
- Полный экспорт сохраняет ключи в открытом виде (без шифрования). Используйте осторожно.
- Node.js 20+
- npm
npm install
npm run devgit clone https://github.com/nbox/API-Key-Health-Checker.git
cd API-Key-Health-Checker
npm install
npm run build
npm run distСборочные артефакты записываются в dist/.
DMG: release/API Key Health Checker-1.0.0-{arch}.dmg.
macOS: запускайте npm run dist на macOS — получите .dmg в release/.
Windows: запускайте npm run dist на Windows — получите установщик .exe в release/.
- При пуше в
mainили тегеv* - Сборка для macOS, Windows, Linux
- Создается GitHub Release с артефактами
Используйте Custom адаптер, чтобы задать base URL, path, тип авторизации (bearer/header/query) и коды успешных ответов.
src/main: основной процесс Electron и движок проверокsrc/renderer: UI (React + Tailwind)src/shared: общие типы и утилиты

