Gestiona todos tus repositorios de GitHub desde la terminal con una interfaz súper visual y colores neón. Puedes ver, clonar, eliminar, exportar y obtener estadísticas de tus repos.
- Ve a: https://github.com/settings/tokens
- Click en "Generate new token (classic)"
- Selecciona estos permisos:
- ✅
repo
(acceso completo a repositorios) - ✅
delete_repo
(para eliminar repositorios)
- ✅
- Copia el token generado
python3 andromux.py --setup
Te pedirá:
- Usuario de GitHub: tu nombre de usuario
- Token: el token que copiaste
La herramienta crea carpetas en tu directorio home:
~/.github_actions/
├── config.json ← Tu usuario y token
├── cache/ ← Datos temporales para ir más rápido
├── exports/ ← Archivos CSV y JSON exportados
└── logs/ ← Registros de actividad
python3 andromux.py --all
python3 andromux.py --public
python3 andromux.py --private
python3 andromux.py --forks
python3 andromux.py --all --stats
python3 andromux.py --public --clone
Te mostrará una lista numerada y podrás elegir cuáles clonar.
python3 andromux.py --all --export
python3 andromux.py --forks --delete
- Git: Para clonar repositorios
- GitHub API: Para obtener información
- Python requests: Para conectarse a internet
- CSV/JSON: Para exportar datos
Cuando te pida seleccionar repositorios, puedes usar:
- Números:
1,3,5,7
- Rangos:
1-10,15-20
- Palabras especiales:
all
= todospublic
= solo públicosprivate
= solo privadosforks
= solo forksnone
= cancelar
- El token es como tu contraseña: manténlo seguro
- Eliminar repositorios es IRREVERSIBLE: ten mucho cuidado
- Los datos se cachean por 5 minutos para ir más rápido
- Los repositorios clonados se guardan en:
./github_repos/
python3 andromux.py --cache
python3 andromux.py --setup
python3 andromux.py --help
La herramienta tiene:
- ✨ Animaciones y barras de progreso
- 🌈 Colores neón espectaculares
- ⚡ Interfaz súper rápida y moderna
- 📊 Estadísticas detalladas y visuales
¡Ya estás listo para gestionar tus repositorios como un pro! 🚀