1001Ferramentas

🛠Dev

As ferramentas para desenvolvedores cobrem o fluxo do dia a dia: formatar e validar JSON, testar expressões regulares, decodificar JWT, converter formatos, gerar hashes e inspecionar dados. Pensadas para acelerar tarefas comuns sem sair do navegador.

207 ferramentas

🌐

Gerador netlify.toml

Gere um netlify.toml com comando de build, redirects e cabeçalhos de segurança prontos para o deploy na Netlify. Configure tudo pelo navegador e copie o arquivo.

☁️

Gerador Cloudflare wrangler.toml

Gera um wrangler.toml para Cloudflare Workers, com nome, data de compatibilidade, variáveis de ambiente e um namespace KV. As rotas você acrescenta à mão.

🚂

Gerador railway.toml

Gere um railway.toml com comando de build, start e healthcheck prontos para o deploy na Railway. Configure tudo pelo navegador e cole no seu repositório.

📦

K8s ConfigMap YAML

Gere um Kubernetes ConfigMap em YAML a partir de pares chave=valor, pronto para aplicar com kubectl. Centralize a configuração dos seus pods em segundos.

🔐

K8s Secret YAML (base64)

Gere um Kubernetes Secret em YAML com os valores já codificados em base64. Guarde senhas e tokens com segurança e aplique no cluster com kubectl.

🌐

K8s Ingress YAML

Gera um Ingress do Kubernetes com host, service e porta, usando ingressClassName nginx e path raiz. O bloco de TLS você acrescenta à mão.

K8s CronJob YAML

Gere um Kubernetes CronJob em YAML com a expressão de schedule e o container a executar. Agende tarefas recorrentes no cluster e aplique com kubectl.

📊

K8s HPA YAML

Gere um Kubernetes HorizontalPodAutoscaler (HPA) em YAML com mínimo, máximo de réplicas e alvo de CPU. Escale seus pods automaticamente conforme a carga.

🛡️

K8s NetworkPolicy

Gere uma Kubernetes NetworkPolicy em YAML (deny-by-default ou allow por label) para controlar o tráfego entre pods. Reforce a segurança de rede do seu cluster.

🐘

docker-compose PostgreSQL

Gere um docker-compose pronto para PostgreSQL, com usuário, senha, banco e volume persistente configurados. Suba seu banco local com um docker compose up.

🔴

docker-compose Redis

Gera um docker-compose pronto para Redis, com a porta 6379 publicada e volume persistente. Escolha a tag da imagem e suba seu cache ou broker local com um docker compose up.

🍃

docker-compose MongoDB

Gera um docker-compose pronto para MongoDB, com usuário e senha de root, a porta 27017 publicada e volume persistente. O nome do banco você cria depois de subir.

🐬

docker-compose MySQL

Gera um docker-compose pronto para MySQL, com a senha de root, a porta 3306 publicada e volume persistente. Escolha a tag da imagem e suba o banco local.

🔍

docker-compose Elasticsearch

Gere um docker-compose pronto para Elasticsearch em modo single-node, com memória e volume configurados. Suba sua engine de busca local com um único comando.

🐰

docker-compose RabbitMQ

Gere um docker-compose pronto para RabbitMQ com a interface de gerenciamento habilitada, usuário, senha e portas. Suba seu broker de mensagens local na hora.

📈

Métrica Prometheus

Gera linhas de exposição de métrica Prometheus (HELP + TYPE + valor).

📊

OpenTelemetry Span JSON

Gera span OpenTelemetry no formato JSON.

🔓

JWT Decoder Verbose

Decodifica JWT (sem verificar assinatura) e explica cada claim (iss/sub/aud/exp/nbf/iat/jti).

🔐

OAuth2 Authorization URL Builder

Monta URL de autorização OAuth 2.0 com response_type, client_id, redirect_uri, scope, state.

🆔

OIDC Discovery URL Builder

Monta URL de descoberta OpenID Connect (.well-known/openid-configuration) a partir do issuer.

☁️

AWS SigV4 Canonical Preview

Monta canonical request preview (Signature v4) — útil para depurar 403 SignatureDoesNotMatch.

📡

gRPC Reserved Fields Builder

Gera cláusula "reserved" para .proto a partir de uma lista de números de campos.

📖

OIDC Standard Claim Lookup

Mostra significado de claims padrão do OpenID Connect (sub, email, given_name, etc.).

📡

HTTP Status Code Lookup

Consulta significado de códigos HTTP de 1xx a 5xx.

📎

MIME Type por Extensão

Retorna o MIME type oficial para uma extensão de arquivo.

🔍

Extensão por MIME Type

Retorna a extensão de arquivo correspondente a um MIME type.

🌐

Accept-Language Ordenar por q

Faz parse do header Accept-Language e ordena por qualidade (q).

🗜️

Parse Accept-Encoding

Faz parse do header Accept-Encoding e identifica codings suportados (gzip, br, deflate, etc.).

🔤

Parse Accept-Charset

Faz parse do header Accept-Charset (em desuso, substituído por UTF-8 padrão).

🤝

Content-Negotiation Match

Casa Accept do cliente com tipos oferecidos pelo servidor (escolhe o melhor q).

🏷️

ETag Weak vs Strong

Classifica um ETag como weak (W/"...") ou strong. Weak é igualdade semântica, strong é byte-a-byte.

Cache-Control max-age Explicado

Converta o valor de max-age do cabeçalho Cache-Control (em segundos) para um tempo legível em horas e dias. Útil para entender e depurar cache HTTP e CDNs.

⏱️

Parse Retry-After

Faz parse do header Retry-After (segundos ou HTTP-date) e retorna tempo de espera.

📄

Content-Disposition Filename

Extrai o filename do header Content-Disposition (suporta filename* RFC 5987).

🗂️

/etc/hosts a partir de CSV

Monta entradas /etc/hosts a partir de CSV (ip,hostname por linha).

ARIA Role Lookup

Digite o nome de uma role ARIA e receba em uma linha para que ela serve. A consulta é local e cobre 69 roles; nome fora da lista devolve role não reconhecida.

⏭️

Skip Link Snippet

Gera snippet HTML+CSS de skip link para leitores de tela (WCAG 2.4.1).

🎯

Focus-Visible CSS Snippet

Gera snippet CSS focus-visible com cor de outline customizada (WCAG 2.4.7).

🎬

prefers-reduced-motion CSS

Gera snippet CSS @media (prefers-reduced-motion: reduce) para desativar animações.

🔢

Gerador dos Primeiros N Primos

Lista os primeiros N números primos via crivo de Eratóstenes — útil para estudos de teoria dos números, criptografia didática e testes de algoritmos.

🌀

Gerador de Fibonacci (N primeiros)

Gera os N primeiros números da sequência de Fibonacci usando BigInt para evitar overflow. Útil para didática, testes algorítmicos e estudo de séries.

🎯

Gerador de Números Perfeitos

Lista números perfeitos (soma dos divisores próprios igual ao próprio número) abaixo de um teto. Ex: 6, 28, 496, 8128.

Gerador de Divisores

Lista todos os divisores positivos de N. Mostra quantidade total e indica se N é primo (apenas 2 divisores) ou perfeito.

🧮

Gerador de Fatoração Prima

Decompõe N em fatores primos com expoentes (ex: 360 = 2³·3²·5). Útil para MMC, MDC e teoria dos números.

🥧

Gerador τ (Tau) com N decimais

Mostra a constante τ = 2π (6.2831853...) com até 1000 casas decimais. Inclui botão para copiar.

📐

Gerador e (Euler) com N decimais

Constante de Euler e = 2.71828... com até 1000 casas decimais. Útil para cálculo, juros compostos e análise.

🌻

Gerador φ (Razão Áurea) com N decimais

Razão áurea φ = (1+√5)/2 = 1.61803... com até 1000 casas decimais. Famosa em design, arte e botânica.

📏

Gerador √2 com N decimais

Raiz de 2 = 1.41421... com até 1000 casas decimais. Útil para geometria, papel A0-A4 e estudos de irracionais.

📦

Compressor CSS (Minify)

Minifica CSS removendo comentários, espaços extras e quebras de linha. Reduz tamanho do arquivo sem alterar comportamento.

Compressor JS (Minify Simples)

Minifica JavaScript removendo comentários de linha/bloco, espaços extras e quebras. Compatível com código simples sem AST.

🗜️

Compressor HTML (Minify)

Minifica HTML removendo comentários e colapsando espaços em branco entre tags, mantendo conteúdo de <pre>, <code> e <textarea>.

🔖

Gerador de Favicon SVG para PWA

Gera favicon SVG inline simples a partir de letra(s) ou emoji e cor de fundo. Pronto para colar no <head>.

⚙️

Gerador de service-worker.js

Gera um service worker básico com estratégia cache-first ou network-first e lista de assets para precache.

📋

Gerador de Código Gray (N bits)

Lista todos os 2^N códigos Gray para N bits (1 a 8). Mostra binário ao lado e destaca a transição de 1 bit.

🛡️

Gerador de Código Hamming (7,4)

Codifica 4 bits de dados em 7 bits Hamming com paridade, capaz de corrigir 1 bit errado. Mostra também a detecção do erro.

💨

Gerador Paleta Tailwind v3

Paleta padrão Tailwind v3 (slate, gray, red, orange, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, rose) com tons 50-950.

📝

Gerador de Snippet VS Code

Monta um snippet JSON pronto para colar em arquivos *.code-snippets do VS Code, com prefix, body multi-linha e tabstops $1, $2.

⌨️

Gerador de Keybinding VS Code

Gera entradas para o keybindings.json do VS Code, com tecla, comando e contexto (when). Atalho personalizado em segundos.

⚙️

Gerador de tasks.json VS Code

Monta tasks.json para o VS Code com label, type, command, group e problemMatcher. Inclui shell padrão configurável.

💎

Gerador de Snippet Sublime Text

Cria arquivo .sublime-snippet em formato XML com trigger, scope e conteúdo. Cole em Packages/User/ no Sublime.