Chapter III · Formatter & Kode
Formatter & Kode.
Format, perkecil dan konversi JSON, XML, YAML, CSV, SQL, regex — ditambah generator kode, skema, kerangka kerja, DevOps dan pengujian.
- Tools
- 122 alat
- Sections
- 10 sections
Offline
Format & Minifikasi13 tools
Konversi Data16 tools
Pengonversi JSON ke XMLKonverter CSV ke JSONKonverter YAML ke JSONKonverter JSON ke ExcelKonverter TOML ⇄ JSONKonverter INI ⇄ JSONKonverter Skema SQL → NoSQL Penyunting File Hex / BinerUtilitas Array ByteProtobuf PlaygroundEncoder / Decoder MessagePackAlat Skema Apache AvroCSV → Dataset JSONPenganalisis Statistik CSVMetadata Model ONNXPemuat Model TensorFlow.js
Generator kode18 tools
JSON ke Antarmuka TypeScriptJSON ke Kelas C#JSON ke Java POJOJSON ke Dataclass PythonJSON ke Go StructJSON ke Kelas Data KotlinJSON ke JSON SchemaXML ke Antarmuka TypeScriptJSON ke Rust StructJSON ke Kelas / DTO PHPJSON ke C++ StructJSON ke Swift CodableJSON ke Model Dart / FlutterJSON ke C# RecordJSON ke Scala Case ClassJSON ke Elixir StructJSON ke Haskell Data TypeCSV ke Pernyataan INSERT SQL
Framework & UI16 tools
JSON ke React Hook Form + ZodJSON ke Next.js Server ActionJSON ke Model Skema PrismaJSON ke Skema Drizzle ORMJSON ke Entitas TypeORMJSON ke Skema + Model MongooseJSON ke tRPC RouterJSON ke Tipe + Resolver GraphQLGenerator Konfigurasi TailwindGenerator Komponen ReactKonverter CSS → Tailwind JITGenerator Komponen shadcn/uiGenerator Halaman Next.js App RouterGenerator Komponen + Halaman SvelteKitGenerator Store Vue 3 + PiniaGenerator Story Storybook
Skema & API9 tools
Basis Data5 tools
DevOps & Build11 tools
Generator Docker ComposeKubernetes Deployment + ServiceAlur Kerja GitHub ActionsPipeline GitLab CIStub Modul TerraformGenerator Praktik Terbaik DockerfileKerangka Helm ChartGenerator Konfigurasi ViteGenerator Konfigurasi esbuild / RollupBantuan Migrasi Webpack → VitePenganalisis Ukuran Bundle (Simulator)
Pengujian5 tools
Teks & Regex20 tools
Penguji RegexKonverter KasusPemeriksa Perbedaan TeksPenghitung Kata & KarakterUrutkan BarisHapus Baris DuplikatBalikkan TeksCari & GantiHTML ke MarkdownPenghitung KarakterHapus SpasiParafraser AIPengulang TeksKonverter Pemisah BarisKonverter Biner ⇄ TeksSkor KeterbacaanPenganalisis SentimenPenganalisis Kepadatan Kata KunciPemeriksa Plagiarisme (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 & Kripto