Volver a proyectos

Dev Tools

Herramienta Mantenido
  • Shell
  • Bash
  • Docker

¿Por qué existe este proyecto?

Scripts y utilidades que usas en tu día a día para gestionar contenedores, instalar fuentes o para realizar tareas repetitivas se van acumulando con su uso a lo largo del tiempo. Dev Tools nace con la intención de organizar estas herramientas. En vez de tener scripts sueltos por ahí, los organicé en un repositorio con instalación y desinstalación modular. Cada herramienta se instala por separado y comparte una librería común de utilidades (ulp-utils) que se encarga de la validación de inputs, mostrar contenido, instalación de dependencias y gestión de PATH.

Docker Tools

Tres comandos para inspeccionar y limpiar tu entorno Docker desde la terminal:

  • docker-graph: visualiza la jerarquía de contenedores, redes y volúmenes en forma de grafo. Detecta clusters y asigna colores para diferenciar las redes
  • docker-clean: limpia contenedores parados, imágenes sin usar y volúmenes huérfanos
  • docker-ips: lista las IPs de todos los contenedores activos

Docker Graph Visualizer

Font Manager

Gestor interactivo de Nerd Fonts desde la terminal. Consulta los releases de GitHub, te deja elegir la fuente que quieras e instalarla directamente en ~/.local/share/fonts. También puedes listar las instaladas o eliminarlas.


Font Manager

Change Branch

Un script para cambiar de rama en un proyecto Git. Detecta las ramas disponibles, te muestra un menú interactivo para elegir a cuál quieres cambiar y luego ejecuta el comando git checkout correspondiente. También te muestra los cambios que añade la rama seleccionada sobre la rama principal del repositorio.

Change Branch

Si te gusta este proyecto y quieres darme alguna idea para mejorarlo, escríbeme un correo o contacta conmigo en LinkedIn.