GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - sourcemeta/studio: A Visual Studio Code extension for working with JSON Schema. Supports linting, formatting, and meta-schema validation

BranchesTags
Open more actions menu

Latest commit

 

History

156 Commits
156 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
scripts
scripts
 
 
test/vscode
test/vscode
 
 
vscode
vscode
 
 
webview
webview
 
 
.ackrc
.ackrc
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.markdown
README.markdown
 
 
instructions.png
instructions.png
 
 
release.sh
release.sh
 
 
screenshot.png
screenshot.png
 
 
upgrade-jsonschema.sh
upgrade-jsonschema.sh
 
 

Repository files navigation

Sourcemeta Studio

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


Install in Visual Studio Code


Sourcemeta Studio Example

After installing the Sourcemeta Studio extension, issues are not displayed automatically when you open a JSON or YAML file. To view them, open the file and click the Sourcemeta Studio icon in the editor title bar to manually open the Sourcemeta Studio panel for the active file.

Sourcemeta Studio Instructions

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

  • Issues: GitHub Issues
  • Discussions: GitHub Discussions
  • Email: [email protected]

Contributing

By contributing to this project, you agree to our organisation-wide contribution guidelines.

About

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

marketplace.visualstudio.com/items?itemName=sourcemeta.sourcemeta-studio

Topics

editorextensionjson-schemajsonschemalintlinterschemavisual-studio-codevscode

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

16 stars

Watchers

2 watching

Forks

9 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.