event-catalog

Search every field. Across all your schemas.

21
2
100% credibility
Found Mar 14, 2026 at 21 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

FieldTrip scans a directory for schema files in formats like OpenAPI, AsyncAPI, Protobuf, Avro, and JSON Schema, extracts all properties, and launches a local web UI with table, matrix, and graph views for searching and exploring them.

How It Works

1
📖 Discover FieldTrip

You hear about FieldTrip, a handy explorer for making sense of all your data blueprints scattered in files.

2
📁 Point to your folder

Tell FieldTrip where your folder of blueprint files lives, and it starts looking inside.

3
🔍 See your explorer open

In seconds, a colorful dashboard pops up in your web browser, listing every detail from your files.

4
🔎 Search for any detail

Type a word like 'customerId' and instantly see everywhere it shows up, with filters to narrow it down.

5
📊 Spot shared fields in matrix

Switch to the grid view to glance at which details appear together across your blueprints, green for must-haves.

6
🌐 Visualize connections in graph

Jump to the map view where blueprints cluster and shared details draw bridges between them.

🎉 Unlock your insights

You quickly answer questions like 'What fields overlap?' and feel in control of your data world.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 21 to 21 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is fieldtrip?

Fieldtrip is a TypeScript CLI tool that scans your schema directories for OpenAPI, AsyncAPI, Protobuf, Avro, and JSON Schema files, indexes every field and property, and spins up a local web UI for instant search and exploration—like a "search everything" tool tailored for schemas. Point it at `./schemas` with `npx @eventcatalog/fieldtrip --dir ./schemas`, and you get full-text search across names, types, and descriptions, plus matrix heatmaps for field-schema coverage and force-directed graphs showing shared fields. It solves schema sprawl, letting you quickly answer "where's customerId used?" without manual grepping.

Why is it gaining traction?

Zero-config setup and multiple views stand out: table for fuzzy/prefix searches and filters, matrix to spot required/optional patterns across files at a glance, graph to visualize schema relationships via shared properties. Unlike basic schema validators or IDE search everywhere vscode plugins, it handles schema-specific parsing and highlights fields in syntax-colored source views. Devs dig the one-command workflow for auditing field trial consistency in polyglot API landscapes.

Who should use this?

Backend engineers and API architects wrangling dozens of service schemas, event platform owners checking AsyncAPI payloads, or data teams mapping Avro/Protobuf fields across pipelines. Ideal for onboarding new hires to "search github by commit hash" equivalents in schemas, or refactoring shared models without field trip kanye-level chaos.

Verdict

Grab fieldtrip for quick schema audits—its UI delivers real value despite 14 stars and 1.0% credibility score signaling early-stage maturity with thin docs and no tests. Solid for prototypes; watch for production hardening.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.