Skip to content

A Visual Studio Code extension for working with JSON Schema. Supports linting, formatting, and meta-schema validation

License

Notifications You must be signed in to change notification settings

sourcemeta/studio

Repository files navigation

Sourcemeta Studio

Professional JSON Schema tooling that brings real-time linting, metaschema validation, and automatic formatting directly into your editor.


Install from the Visual Studio Code Marketplace


Sourcemeta Studio Example

Tip

Do you want to level up your JSON Schema skills? Check out learnjsonschema.com, our growing JSON Schema documentation website, our JSON Schema for OpenAPI video course, and our O'Reilly book Unifying Business, Data, and Code: Designing Data Products with JSON Schema.

✨ Features

  • Real-time Linting: Detect anti-patterns, validate references, and ensure best practices
  • Automatic Formatting: Format schemas with consistent indentation and keyword ordering
  • Metaschema Validation: Verify schemas are valid according to their declared metaschema
  • Precise Error Navigation: Click on errors to jump directly to the problematic code
  • Schema Health: Visual health indicators for your schemas
  • Inline Diagnostics: See errors and warnings directly in the editor with Visual Studio Code's diagnostic system
  • YAML Support: Full support for JSON Schema written in YAML
  • Configuration Support: Full support for jsonschema.json manifests

💬 Support