Chapter III · Formateadores y código
Formateadores y código.
Formatee, minimice y convierta JSON, XML, YAML, CSV, SQL, regex, además de generadores de código, esquemas, frameworks, DevOps y pruebas.
- Tools
- 122 herramientas
- Sections
- 10 sections
Offline
Formatear y Minificar13 tools
Convertir datos16 tools
Conversor de JSON a XMLConversor de CSV a JSONConversor de YAML a JSONConvertidor de JSON a ExcelConvertidor TOML ⇄ JSONConvertidor INI ⇄ JSONConvertidor de Esquema SQL → NoSQLEditor de Archivos Hex / BinariosUtilidades de Array de BytesProtobuf PlaygroundCodificador / Decodificador MessagePackHerramientas de Esquema Apache AvroCSV → Conjunto de Datos JSONAnalizador Estadístico de CSVMetadatos del Modelo ONNXCargador de Modelos TensorFlow.js
Generadores de código18 tools
JSON a Interfaz TypeScriptJSON a Clase C#JSON a POJO de JavaJSON a Dataclass de PythonJSON a Estructura GoJSON a Clase de Datos KotlinJSON a JSON SchemaXML a Interfaz TypeScriptJSON a Estructura RustJSON a Clase PHP / DTOJSON a Estructura C++JSON a Swift CodableJSON a Modelo Dart / FlutterJSON a C# RecordJSON a Scala Case ClassJSON a Elixir StructJSON a Tipo de Dato HaskellCSV a Sentencias SQL INSERT
Frameworks e Interfaz de Usuario16 tools
JSON a React Hook Form + ZodJSON a Next.js Server ActionJSON a Modelo de Esquema PrismaJSON a Esquema Drizzle ORMJSON a Entidad TypeORMJSON a Esquema + Modelo MongooseJSON a Router tRPCJSON a Tipo + Resolutor GraphQLGenerador de Configuración TailwindGenerador de Componentes ReactCSS → Conversor Tailwind JITGenerador de Componentes shadcn/uiGenerador de Páginas Next.js App RouterGenerador de Componentes + Páginas SvelteKitGenerador de Store Pinia + Vue 3Generador de Stories para Storybook
Esquema y API9 tools
Base de datos5 tools
DevOps y Compilación11 tools
Generador Docker ComposeDespliegue + Servicio de KubernetesFlujo de trabajo de GitHub ActionsPipeline de GitLab CIMódulo Terraform StubGenerador de Dockerfile de Mejores PrácticasEsqueleto de Gráfico HelmGenerador de Configuración de ViteGenerador de Configuración esbuild / RollupAyudante de Migración de Webpack → ViteAnalizador de Tamaño de Bundle (Simulador)
Pruebas5 tools
Texto y Regex20 tools
Probador de RegexConvertidor de CasosComparador de texto (Text Diff)Contador de palabras y caracteresOrdenar líneasEliminar líneas duplicadasInvertir textoBuscar y reemplazarHTML a MarkdownContador de CaracteresEliminar EspaciosParaphraser con IARepetidor de textoConvertidor de saltos de líneaConvertidor Binario ⇄ TextoPuntuación de LegibilidadAnalizador de SentimientoAnalizador de Densidad de Palabras ClaveVerificador de Plagio (local)Zona de Pruebas de Regex
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 y Cifrado