Schema beside your records
Inspect the embedded writer schema, named types and logical-type annotations alongside your data.
Three fictional harbour events demonstrate an embedded record schema, arrays, Snappy compression and checksum verification. Try the sample to see the real workspace.
Inspect records, embedded schemas, blocks and codecs. Record tables also support CSV. Large files export the displayed page as JSON. JSON/CSV exports are limited to 10 MB. File contents are decoded locally; normal page requests reach the hosting provider.
Inspect the embedded writer schema, named types and logical-type annotations alongside your data.
Search and filter records, then export JSON or CSV using the existing Avro workspace.
Uncompressed, deflate and Snappy blocks are supported. Sync markers and Snappy checksums are checked; unsupported files show an error.
Temporary handoffs use local browser storage and expire after 30 minutes. Refresh can reopen the original file while its handoff remains available; download edits before reloading. Back to website preserves the live workspace for explicit Resume.
The sample contains three fictional harbour events. It was generated with Apache Avro 1.12.1 and demonstrates an embedded record schema, arrays, Snappy compression and checksum verification.
Choose Try the harbour-events sample to open it in the local workspace. You can inspect its records and schema, then export JSON or CSV within the same export limits as your own files.
Choose an Avro Object Container File (.avro) containing its embedded writer schema. Uncompressed, deflate and Snappy blocks are supported. Sync markers and Snappy checksums are checked. Unsupported codecs or invalid containers show an error; standalone binary records without a container are not supported.
Local editing decodes files in your browser. Optional assistance sends only your goal, an explicitly included schema and relevant requested record count to OpenRouter and the configured model provider; OCF record values are not included automatically. Original-input handoffs use local browser storage and expire after 30 minutes. Normal page and sample requests reach the hosting provider.