- Notifications
You must be signed in to change notification settings - Fork0
andromux/python-git-api
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
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 actividadpython3 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! 🚀
About
Program created with Python programming language for the administration of GitHub and its repositories directly with the GitHub API to be able to manage absolutely any type of repository.
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published