Arbitrary input, reasonable output.

Drop in your data file and get a readable UI. In a split second, without code, and nothing leaves your machine.

This is an embed, not a screenshot. Click around. The full version has more examples, a full text editor and can be tried on your own files.

Works with

  • JSON
  • JSONC
  • YAML
  • XML
  • CSV
  • TSV
  • JSON lines
  • logfmt
  • Access logs
  • syslog
  • Markdown
  • Sound files

Wherever you need it

Browser, phone, desktop, editor. Pick whichever works for you. And a CLI for your agent.

Web app

Available

Your data and a live page, side by side. Your folders in the sidebar. A pile of examples to play with.

  • Install it and it works offline, laptop or phone
  • Opens folders and saves your files in Chrome and Edge
Open the app

Browser extension

Coming soon

The JSON a website loads, as tables. That ancient admin page with the useless grid? Now it sorts, filters and searches.

  • Installs with access to no site. You turn it on where you want it
  • Reads responses, never changes them

VS Code extension

Coming soon

A live preview next to your data file, like the Markdown preview. Move the cursor and the preview follows.

  • Alt+click a value to jump to it in the file
  • Compare a few files, or a whole folder

Command line

Coming soon

Make pages from a script. Or let your agent make them.

  • export: any data file as a page, your hints and theme included
  • diff: what changed, as Markdown or a JSON Patch
  • infer-schema: a JSON Schema from your data, every rule with its evidence

In your own page

Coming soon

One script, one tag: <arbitrary-ui>. Works in any page, whatever it’s built with.

  • Your styles stay out. Its styles stay in
  • Licensed? Put your own name under it, or nothing
You’ve already seen it working, up top

Your data never leaves your machine.

  • Nothing gets uploaded. There’s no server to upload to. Your files are read right here, in the browser. Install it and it works offline.
  • Enforced, not promised. The page’s Content Security Policy forbids it from sending your data anywhere, and your browser holds it to that.
  • Opening a file fetches nothing. Loading an image the data links to tells its site you opened the file. So it waits until you ask.
  • Security review? Bring it. What every part asks for, reads and sends is written down, part by part.

Free for you. Free for small teams.

Everything ships. There are no paid features and no hobbled free version: what you get for free is the whole thing.

Personal and nonprofit

Free

Side projects, study, tinkering. Charities, schools, research and public institutions too, whatever their size.

Small companies

Free

Under 100 people and under $1 million in revenue last year. That’s it.

Bigger companies

Let’s talk

One license for the whole company and every part: the web app, hosted or on your own servers, both extensions, exported pages, the viewer in your internal tools. Try it free for 30 days. I’m still setting prices, so write me and we’ll find one that works.

Write me