Dev Tools para Todos
Source: Dev.to
Introducción
Como desarrolladores, no todo lo podemos resolver escribiendo código. Algunas veces hay cierto tipo de problema que se resuelve con una herramienta externa. No hablo de integraciones con APIs de terceros, sino de cosas sencillas como pasar un contenido de un tipo a otro (por ejemplo, convertir un PDF a Word, comparar dos JSON o generar texto Lorem Ipsum en una UI). Son casos que no se pueden resolver a punta de código.
Dev Tools
Para esos casos presento tres herramientas agrupadas bajo el concepto de Dev Tools, similares a la caja de herramientas de un mecánico, soldador, albañil o carpintero.
1. IT Tools (mi favorita y más completa)
- Convertir entre JSON, TOML, YAML, XML y viceversa.
- Formatear YAML, XML o JSON.
- Generar texto Lorem Ipsum.
- Comparar dos textos similares (diff).
- Generar UUIDs.
IT Tools ofrece una sección de self‑host con Docker en su repositorio de GitHub.
2. Omni Tools (bastante completa y variada)
- Todas las funcionalidades de IT Tools.
- Gestión y conversión de archivos PDF (alternativa a iLovePDF que respeta la privacidad).
- Conversión de vídeos e imágenes, entre otras.
Omni Tools también dispone de un repositorio con instrucciones para ejecutarlo localmente.
3. Dev Toys (de último pero no menospreciada)
- Herramienta de escritorio que se puede descargar como programa o CLI desde su sitio web.
Uso offline
Aunque todas ofrecen versiones web, pueden ejecutarse en el computador de forma local para trabajar sin conexión a internet.
Conclusión
Estos proyectos son útiles y están bien diseñados. Los comparto aquí con la esperanza de que les resulten de utilidad.