GitHub: https://github.com/nbox/API-Key-Health-Checker
🌐 Leer en: English | Русский | Español
Aplicación de escritorio para validar claves API de servicios populares y ejecutar comprobaciones por lotes con límites de tasa y reportes. Compatible con OpenAI (ChatGPT), Google Gemini, YouTube Data API y endpoints personalizados.
Instalar:
brew install --cask nbox/tap/api-key-health-checkerDesinstalar:
brew uninstall --cask --zap api-key-health-checkerLanzamientos: https://github.com/nbox/API-Key-Health-Checker/releases
Opción 1: Permitir en System Settings -> Privacy & Security
- Intenta abrir la app de forma normal (doble clic).
- Abre System Settings -> Privacy & Security.
- En la advertencia sobre API Key Health Checker, haz clic en Open Anyway.
- Confirma pulsando Open.
Opción 2: Eliminar el atributo de cuarentena
xattr -dr com.apple.quarantine "/Applications/API Key Health Checker.app"- Adaptadores de servicio: OpenAI, Gemini, YouTube, Custom
- Comprobaciones por lotes con concurrencia, retraso aleatorio (jitter), reintentos y limitador global de RPS
- Varias ejecuciones en paralelo con registros en tiempo real, estadísticas y resumen
- Importación de claves desde TXT/CSV/JSON, selección de codificación, deduplicación, advertencias de formato
- Exportar informes a CSV/JSON (enmascarado o completo)
- Idiomas de la UI: Inglés (por defecto), Ruso, Español
- Las claves se envían solo al endpoint API seleccionado
- Sin telemetría
- Usa solo claves que te pertenezcan o tengas permiso para probar
- La exportación completa guarda las claves en texto plano (sin cifrado). Úsalo con cuidado.
- 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 distLa salida de compilación se guarda en dist/.
DMG: release/API Key Health Checker-1.0.0-{arch}.dmg.
macOS: ejecuta npm run dist en macOS para generar un .dmg en release/.
Windows: ejecuta npm run dist en Windows para generar un instalador .exe en release/.
- En push a
maino tagsv* - Compila para macOS, Windows y Linux
- Crea un GitHub Release con artefactos
Usa el adaptador Custom para definir base URL, path, tipo de autenticación (bearer/header/query) y códigos de éxito.
src/main: proceso principal de Electron y motor de comprobacionessrc/renderer: UI (React + Tailwind)src/shared: tipos y utilidades compartidas

