Sobre o projeto

DevKit Pro é uma extensão de navegador projetada para aumentar a produtividade dos desenvolvedores. Ela suporta a conversão de instruções DDL de MySQL, PostgreSQL e SQLite em structs Go com tags JSON e GORM, incluindo a geração automática do método TableName(). A ferramenta também converte dados JSON em definições de structs Go ou mensagens de Protocol Buffer, com mapeamento de tipos inteligente, opções de modo aninhado e numeração automática de campos. Para manutenção de banco de dados, o DevKit Pro fornece comparação de diferenças de DDL, detectando adições, modificações e exclusões de colunas, e gerando automaticamente instruções ALTER TABLE. O módulo Markdown oferece visualização em tempo real com suporte a gráficos Mermaid, permitindo a exportação de visualizações ou gráficos individuais como PNG, JPG ou SVG. A caixa de ferramentas de desenvolvedor inclui conversão de timestamp, codificação/decodificação Base64, URL, análise JWT, cálculo de hash, geração de UUID/Snowflake ID, geração de senha, teste de regex, JSON Diff, conversão de formato de cor, análise de expressão Cron e uma visualização de comparação de código editável. A extensão também suporta conversão mútua entre arquivos de configuração JSON, YAML, TOML e XML, com destaque de sintaxe, troca de tema e formatação automática baseada no CodeMirror 5. Desenvolvida em Vanilla JavaScript, ela é compatível com Chrome, Edge e Firefox, seguindo o padrão Manifest V3.