Chapter III · Formatadores e Código
Formatadores e Código.
Formate, minifique e converta JSON, XML, YAML, CSV, SQL, regex — mais geradores de código, esquemas, frameworks, DevOps e testes.
- Tools
- 122 ferramentas
- Sections
- 10 sections
Offline
Formatar e Minimificar13 tools
Conversão de Dados16 tools
Conversor de JSON para XMLConversor de CSV para JSONConversor de YAML para JSONConversor de JSON para ExcelConversor TOML ⇄ JSONConversor INI ⇄ JSONConversor de Esquema SQL → NoSQLEditor Hex / Ficheiros BináriosUtilitários de Array de BytesProtobuf PlaygroundCodificador / Descodificador MessagePackFerramentas de Schema Apache AvroCSV → Conjunto de Dados JSONAnalisador Estatístico CSVMetadados do Modelo ONNXCarregador de Modelos TensorFlow.js
Geradores de Código18 tools
JSON para Interface TypeScriptJSON para Classe C#JSON para Java POJOJSON para Python DataclassJSON para Go StructJSON para Kotlin Data ClassJSON para JSON SchemaXML para Interface TypeScriptJSON para Rust StructJSON para Classe / DTO PHPJSON para C++ StructJSON para Swift CodableJSON para Modelo Dart / FlutterJSON para C# RecordJSON para Scala Case ClassJSON para Elixir StructJSON para Haskell Data TypeCSV para Declarações SQL INSERT
Frameworks e UI16 tools
JSON para React Hook Form + ZodJSON para Next.js Server ActionJSON para Prisma Schema ModelJSON para Drizzle ORM SchemaJSON para Entidade TypeORMJSON para Mongoose Schema + ModelJSON para tRPC RouterJSON para GraphQL Type + ResolverGerador de Configuração TailwindGerador de Componentes ReactCSS → Conversor Tailwind JITGerador de Componentes shadcn/uiGerador de Páginas Next.js App RouterGerador de Componentes + Páginas SvelteKitGerador de Store Vue 3 + PiniaGerador de Story Storybook
Schema e API9 tools
Base de Dados5 tools
DevOps e Build11 tools
Gerador de Docker ComposeKubernetes Deployment + ServiceFluxo de Trabalho do GitHub ActionsPipeline do GitLab CIEstrutura Básica do Módulo TerraformGerador de Dockerfile com Melhores PráticasEsqueleto do Gráfico HelmGerador de Configuração ViteGerador de Configuração esbuild / RollupAuxiliar de Migração Webpack → ViteAnalisador de Tamanho de Bundle (Simulador)
Testes5 tools
Texto e Regex20 tools
Testador de RegexConversor de CaixaComparador de Diferenças de TextoContador de Palavras e CarateresOrdenar LinhasRemover Linhas DuplicadasInverter TextoLocalizar e SubstituirHTML para MarkdownContador de CaracteresRemover EspaçosReformulador com IARepetidor de textoConversor de quebras de linhaConversor Binário ⇄ TextoPontuação de LegibilidadeAnalisador de SentimentoAnalisador de Densidade de Palavras-ChaveVerificador de Plágio (local)Regex Playground
From the blog
Reading on this topic.
csv
CSV parsing is harder than you think (and why `split(',')` isn't enough)
Quoted fields, escaped quotes, embedded newlines, UTF-8 BOMs, Excel's opinions. A tour of every CSV footgun and the libraries that handle them.
json
NaN, null and undefined in JSON: what serialises to what
JSON has null. JavaScript has null, undefined and NaN. Python has None. This is the table of what survives each conversion — and the traps everyone hits.
5 min read
How to convert JSON to YAML (and back) without breaking things
JSON ↔ YAML looks simple until you hit anchors, multi-line strings, booleans that aren't booleans, and the Norway problem.
End of Chapter III
Next · Chapter IVCodificadores e Cripto