pipnest is a terminal UI to manage Python dependencies and virtual environments from one workflow.
pipnest es una TUI (terminal UI) para trabajar con dependencias de Python y entornos virtuales desde una única interfaz interactiva.
- Búsqueda de paquetes en PyPI con ranking difuso.
- Gestión de paquetes instalados (listar, instalar, desinstalar, freeze).
- Gestión de intérpretes y entornos virtuales.
- Cheatsheet integrado para comandos comunes de Python/pip.
go get github.com/Rotlerxd/pipnest@latestgo install github.com/Rotlerxd/pipnest@latestgo install deja el ejecutable en $(go env GOPATH)/bin (o en GOBIN si lo configuraste).
Asegúrate de tener ese directorio en tu PATH para poder ejecutar pipnest directamente.
pipnestTambién puedes abrir una pantalla concreta:
pipnest -screen search
pipnest -screen venvs- Ejecuta
pipnest. - Entra a Packages.
- Escribe un nombre de paquete (ej.
requests) y presionaEnter. - Navega los resultados y detalles con teclado/foco de panel.
- Equipos que mantienen varios entornos virtuales por proyecto.
- Flujos rápidos de revisión de dependencias sin salir de terminal.
- Soporte a onboarding de Python con referencias de comandos integradas.
go fmt ./...
go vet ./...
go test ./...- Linux
- macOS
En Windows se puede instalar el ejecutable, pero la aplicación completa está soportada oficialmente en Linux y macOS.
MIT. Ver LICENSE.
