Sobre o Devkit

O que é o Devkit

O Devkit é uma coleção pequena e focada de ferramentas do dia a dia para desenvolvedores: um contador de comprimento de texto, um formatador de JSON, um codificador e decodificador de Base64, um decodificador e verificador de JWT, um formatador de SQL e um formatador de XML. Cada uma faz bem uma única tarefa, carrega na hora e não exige conta, instalação nem configuração. É gratuito e sempre será.

A ideia que o guia é simples: as pequenas utilidades a que os desenvolvedores recorrem várias vezes por dia deveriam ser rápidas, privadas e agradáveis de usar. Ferramentas online demais enterram uma função de uma linha sob pop-ups, muros de cadastro e rastreadores. O Devkit tira tudo isso e deixa só a ferramenta e uma explicação clara do que ela faz.

Privacidade desde a concepção

Quando você cola um bloco de JSON, um token ou uma consulta SQL, esse texto é processado no seu próprio dispositivo com JavaScript — ele nunca é enviado a um servidor, armazenado ou registrado. Não é uma promessa que pedimos que você aceite de olhos fechados: como as ferramentas são do lado do cliente, simplesmente não existe servidor para onde a sua entrada possa viajar. Isso torna o Devkit seguro mesmo com dados sensíveis, como tokens de produção ou consultas internas.

Algumas ferramentas fazem, sim, pedidos de rede, e o lugar delas é esta seção e não uma nota de rodapé. A ferramenta que descobre qual é o seu IP pergunta a três servidores de que endereço chega a sua conexão, porque esse é o único lugar onde tal resposta existe: nada no navegador consegue lê-la da sua máquina. Os três são este próprio site e dois endereços da Cloudflare, cada um deles respondendo por apenas uma família de endereços. Esses pedidos não levam nada do que você tenha digitado, já que aquela página não tem campo algum para escrever, e os três chegam à Cloudflare, que serve este site e por isso já tinha recebido o seu endereço antes de a página carregar, de modo que ninguém fica sabendo nada que já não soubesse. Os endereços que voltam são mostrados a você e a mais ninguém: nenhum é armazenado, mantido entre visitas ou entregue a terceiros. Qualquer outro pedido que uma ferramenta daqui faça é por um arquivo que este próprio site serve, feito só depois que você usa a ferramenta e sem levar nada do que você digita: as ferramentas de palavras baixam a sua lista de palavras, o contador de tokens o vocabulário da codificação que você escolher e o conversor de imagens um decodificador para as fotos HEIC, o único formato que ele não consegue abrir sozinho.

Como funciona

O Devkit é um site estático. Cada página é pré-renderizada em HTML simples no momento da compilação e depois enriquecida com uma pequena quantidade de JavaScript, então as páginas carregam rápido e funcionam bem mesmo em conexões modestas. A interface está disponível em treze idiomas, segue o tema claro ou escuro do seu sistema e se dispõe corretamente para idiomas da direita para a esquerda, como o hebraico e o árabe.

A lógica das ferramentas é mantida deliberadamente simples e bem testada, e as explicações de cada página são escritas para serem genuinamente úteis — não mero enchimento — para que você entenda o conceito por trás de uma ferramenta, e não só aperte um botão.

Como o Devkit é financiado

Manter um site tem custos reais. Para manter o Devkit gratuito, algumas páginas exibem publicidade. Os anúncios nunca mudam o modelo de privacidade descrito acima: o texto que você digita numa ferramenta continua sendo processado apenas no seu dispositivo e nunca é compartilhado com anunciantes. Os detalhes de como a publicidade e os cookies funcionam estão na política de privacidade, com link no rodapé de cada página.

Seus comentários são bem-vindos

O Devkit é mantido ativamente e novas ferramentas são adicionadas com o tempo. Se você encontrou um bug, tem uma ideia de ferramenta ou só quer dizer olá, a página de Contato tem um endereço de e-mail direto — os comentários reais de quem usa as ferramentas moldam o que será construído em seguida.