Point FieldTrip at a directory. It finds your OpenAPI, AsyncAPI, Protobuf, Avro, and JSON Schema files, indexes every property, and lets you explore them instantly.
npx @eventcatalog/fieldtrip --dir ./schemas Open source · MIT License
Search by property name, see which schemas share the same fields, and visualize how everything connects.
Full-text search across property names, types, and descriptions. Filter by schema type, sort columns, and click any row to view the source with syntax highlighting.
A heatmap-style grid showing which properties appear in which schemas. Green for required, blue for optional. Instantly spot shared fields across your architecture.
Visualize how schemas connect through shared properties. Click any node to highlight relationships. Drag, zoom, and explore the architecture.
FieldTrip auto-detects schema types from file extensions and content. No configuration needed.
FieldTrip scans, parses, indexes, and serves — all locally, in seconds.
Recursively finds schema files by extension and content detection in your directory.
Extracts every property with its name, type, description, path, and required status.
Builds an index with prefix matching and fuzzy search.
Opens a local web UI with table, matrix, and graph views to explore everything.
FieldTrip is free, open source, and runs entirely on your machine. Nothing is uploaded anywhere.
npx @eventcatalog/fieldtrip --dir ./schemas