Ferramentas
IT Tools
Coleção gratuita e open source de utilitários para devs e profissionais de TI, de gerador de UUID a leitor de JWT, para usar no navegador ou hospedar.

Para gerar um UUID ou decodificar um JWT, muita gente recorre a sites aleatórios cheios de anúncio. O IT Tools junta dezenas desses utilitários numa única interface, feita em Vue e TypeScript, que você abre em it-tools.tech ou hospeda no seu servidor.
Para que serve
- Gerar tokens, hashes, senhas com bcrypt, HMAC e pares de chaves RSA.
- Converter entre YAML, JSON, TOML e XML, codificar Base64 e transformar Markdown em HTML.
- Ler um JWT, analisar URL e user agent, e consultar códigos de status HTTP e tipos MIME.
- Escrever expressão do crontab, testar regex, calcular permissão chmod e converter um
docker runem arquivo do Docker Compose. - Calcular sub-rede IPv4, consultar o fabricante de um endereço MAC e gerar QR code, inclusive de rede Wi-Fi.
Como começar
Para usar, basta abrir o site e escolher a ferramenta na lista por categoria. Para ter sua própria cópia, o README mostra um contêiner Docker:
docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latestO serviço sobe na porta 8080 da máquina. A mesma imagem está no GitHub Container Registry, e o README cita ainda instalação por Cloudron, Tipi e Unraid. Quem quiser contribuir tem um script que gera o esqueleto de uma ferramenta nova.
Licença e custo
A GPLv3 deixa usar e alterar à vontade, dentro da empresa também. A exigência vem na distribuição: uma versão modificada repassada a outros leva junto o código-fonte e continua em GPLv3. O site oficial se apresenta como gratuito e open source e não vende assinatura.
Quando vale a pena
Desenvolvimento, suporte e administração de rede esbarram nesses utilitários toda semana, e ter um endereço fixo para eles poupa busca. Hospedar a própria instância é uma boa saída para a equipe que não quer colar tokens e chaves num site de terceiros. Se a necessidade é só visualizar JSON grande em forma de grafo, prefira o JSON Crack. Para checar um domínio por inteiro, o Web Check. E se você caiu no repositório e não sabe por onde começar, leia como entender um repositório do GitHub.