Chapter III · Formatierer & Code
Formatierer & Code.
JSON, XML, YAML, CSV, SQL und Regex formatieren, komprimieren und konvertieren — plus Code-Generatoren, Schemas, Frameworks, DevOps und Tests.
- Tools
- 122 Tools
- Sections
- 10 sections
Offline
Formatieren & Minifizieren13 tools
Daten konvertieren16 tools
JSON zu XML KonverterCSV zu JSON KonverterYAML zu JSON KonverterJSON zu Excel KonverterTOML ⇄ JSON KonverterINI ⇄ JSON KonverterSQL → NoSQL Schema KonverterHex / Binär Datei-EditorByte Array DienstprogrammeProtobuf PlaygroundMessagePack Encoder / DecoderApache Avro Schema ToolsCSV → JSON DatensatzCSV Statistik-AnalysatorONNX Model MetadatenTensorFlow.js Modell-Lader
Codegeneratoren18 tools
JSON zu TypeScript-InterfaceJSON zu C#-KlasseJSON zu Java POJOJSON zu Python DataclassJSON zu Go StructJSON zu Kotlin Data ClassJSON zu JSON-SchemaXML zu TypeScript-InterfaceJSON zu Rust StructJSON zu PHP-Klasse / DTOJSON zu C++ StructJSON zu Swift CodableJSON zu Dart / Flutter ModelJSON zu C#-RecordJSON zu Scala Case ClassJSON zu Elixir StructJSON zu Haskell-DatentypCSV zu SQL INSERT-Anweisungen
Frameworks & UI16 tools
JSON zu React Hook Form + ZodJSON zu Next.js Server ActionJSON zu Prisma Schema ModelJSON zu Drizzle ORM SchemaJSON zu TypeORM-EntitätJSON zu Mongoose Schema + ModelJSON zu tRPC-RouterJSON zu GraphQL-Typ + ResolverTailwind Config GeneratorReact-Komponenten-GeneratorCSS → Tailwind JIT Konvertershadcn/ui Komponenten-GeneratorNext.js App Router Seiten-GeneratorSvelteKit Komponente + Seiten-GeneratorVue 3 + Pinia Store GeneratorStorybook Story Generator
Schema & API9 tools
Datenbank5 tools
DevOps & Build11 tools
Docker Compose GeneratorKubernetes Deployment + ServiceGitHub Actions WorkflowGitLab CI PipelineTerraform Modul-StubDockerfile Best-Practice GeneratorHelm Chart SkelettVite Konfigurationsgeneratoresbuild / Rollup KonfigurationsgeneratorWebpack → Vite MigrationshelferBundle Größenanalysator (Simulator)
Testing5 tools
Text & Regex20 tools
Regex-TesterCase ConverterText-Diff-CheckerWörter- & ZeichenzählerZeilen sortierenDoppelte Zeilen entfernenText umkehrenSuchen & ErsetzenHTML zu MarkdownZeichenzählerLeerzeichen entfernenAI-ParaphrasiererText-WiederholerZeilenumbruch-KonverterBinär ⇄ Text KonverterLesbarkeitsrechnerStimmungsanalysatorKeyword-Dichte-AnalysePlagiatsprüfung (lokal)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 IVEncoder & Krypto