Visualizing Large JSON Schemas now made easy!

Hey Streamlit community! :waving_hand:
I just made a JSON Schema Visualizer that transforms complex JSON Schemas into clear, human-readable summaries and visualizations. :fire:
Perfect for developers, data analysts, and anyone working with API or data schemas.

:sparkles: How it works:

  1. Paste your JSON Schema into the app.
  2. Pick a Gemini model from the sidebar.
  3. Click Analyze to generate a simplified summary.
  4. View results: Schema title, field summaries, subfields, and required subfields are displayed with visual badges.

:link: Source Code here: GitHub Repo Link (Pls star the repo if you like itπŸ’™)

:nerd_face: Backstory

As a developer, I was constantly building new scrapers, each one requiring me to create a specific output schema. I was often handed huge, complex JSON schemas that were incredibly difficult to parse and understand at a glance. This frustration led me to create this visualizer, which provides a clear, top-level view of a schema, helping me quickly grasp its structure and purpose. I hope it saves you as much time and frustration as it has for me.

3 Likes

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.