Data TypeScript utilities

JSON, CSV, tables and object paths. Explore focused implementations with runnable browser demos, source links and installation notes.

Topic hub

Useful tools for json, csv, tables and object paths

This collection groups 6 independent TypeScript utilities around one developer task. Read each summary, open a live demo, then inspect the repository, tests and release details before adopting a package. The pages document current behavior and do not claim compatibility with an earlier abandoned source.

Data packages

Start with the capability that matches the input or workflow you need to inspect.

  • json-html-kit Render JSON as safe, themed HTML that stays readable in docs, reports and support tools. Paginated viewer with readable page metadata.
  • array-table-kit Turn arrays of objects into Markdown or HTML tables with explicit columns and clean escaping. Readonly-friendly TypeScript API for fixture data.
  • json-csv-kit Convert JSON records to CSV with TypeScript-first options, safe escaping and nested data support. Optional UTF-8 BOM for spreadsheet exports.
  • object-path-kit Parse, normalize and safely access JavaScript object paths, including bracket notation. Immutable get, set and delete helpers.
  • object-key-paths List nested key paths from objects and arrays for schema inspection, mapping and docs. Bound large scans with an entry limit.
  • data-url-kit Parse, validate and inspect data URLs with typed diagnostics, byte metadata and decoded output. Readable diagnostics and quick metadata helpers for previews.

Evaluate before you adopt

Every package page links to its public GitHub source, tests, CI and npm status. Use the browser demo for a quick representative check, then pin the version and validate edge cases against your own data. Maintainer accountability and the current repository remain the source of truth for defects, limits and support.

Read the method and limits