{"id":41463280,"url":"https://github.com/sourcemeta/studio?utm_source=awesome-jsonschema","last_synced_at":"2026-02-02T04:01:01.541Z","repository":{"id":322796630,"uuid":"1073810743","full_name":"sourcemeta/studio","owner":"sourcemeta","description":"A Visual Studio Code extension for working with JSON Schema. Supports linting, formatting, and meta-schema validation","archived":false,"fork":false,"pushed_at":"2026-01-26T13:52:00.000Z","size":1146,"stargazers_count":11,"open_issues_count":22,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-27T02:36:08.304Z","etag":null,"topics":["editor","extension","json-schema","jsonschema","lint","linter","schema","visual-studio-code","vscode"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=sourcemeta.sourcemeta-studio","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sourcemeta.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"sourcemeta"}},"created_at":"2025-10-10T16:49:51.000Z","updated_at":"2026-01-26T13:50:29.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/sourcemeta/studio","commit_stats":null,"previous_names":["sourcemeta-research/studio","sourcemeta/studio"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/sourcemeta/studio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcemeta%2Fstudio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcemeta%2Fstudio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcemeta%2Fstudio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcemeta%2Fstudio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sourcemeta","download_url":"https://codeload.github.com/sourcemeta/studio/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcemeta%2Fstudio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29004695,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T01:32:03.847Z","status":"online","status_checked_at":"2026-02-02T02:00:07.448Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["editor","extension","json-schema","jsonschema","lint","linter","schema","visual-studio-code","vscode"],"created_at":"2026-01-23T16:00:35.955Z","updated_at":"2026-02-02T04:01:01.527Z","avatar_url":"https://github.com/sourcemeta.png","language":"TypeScript","funding_links":["https://github.com/sponsors/sourcemeta"],"categories":["Development Tools"],"sub_categories":[],"readme":"Sourcemeta Studio\n=================\n\nProfessional JSON Schema tooling that brings real-time linting, metaschema\nvalidation, and automatic formatting directly into your editor.\n\n***\n\n**[Install in Visual Studio Code](vscode:extension/sourcemeta.sourcemeta-studio)**\n\n***\n\n![Sourcemeta Studio Example](./screenshot.png)\n\nAfter 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.\n\n![Sourcemeta Studio Instructions](./instructions.png)\n\n\u003e [!TIP]\n\u003e Do you want to level up your JSON Schema skills? Check out\n\u003e [learnjsonschema.com](https://www.learnjsonschema.com), our growing JSON\n\u003e Schema documentation website, our [JSON Schema for\n\u003e OpenAPI](https://www.sourcemeta.com/courses/jsonschema-for-openapi) video\n\u003e course, and our O'Reilly book [Unifying Business, Data, and Code: Designing\n\u003e Data Products with JSON\n\u003e Schema](https://www.oreilly.com/library/view/unifying-business-data/9781098144999/).\n\nPublisher \u0026 Verification Status\n-------------------------------\n\nSourcemeta Studio is published and maintained by the **official Sourcemeta\norganization**, the team behind open-source JSON Schema tooling used in\nproduction by developers and companies worldwide.\n\nAt the time of writing, the Visual Studio Code Marketplace **Verified Publisher**\nbadge has not yet been applied to this extension. Publisher verification is a\nMicrosoft-managed, administrative process that is independent of an\nextension’s code quality, security posture, or maintenance status, and can take\ntime even for established open-source organizations.\n\nThis extension is actively maintained by the Sourcemeta team, and all releases\nare built from the same public repositories that power Sourcemeta’s other\nopen-source projects.\n\nFeatures\n--------\n\n- **Real-time Linting**: Detect anti-patterns, validate references, and ensure\n  best practices\n- **Automatic Formatting**: Format schemas with consistent indentation and\n  keyword ordering\n- **Metaschema Validation**: Verify schemas are valid according to their\n  declared metaschema\n- **Precise Error Navigation**: Click on errors to jump directly to the\n  problematic code\n- **Schema Health**: Visual health indicators for your schemas\n- **Inline Diagnostics**: See errors and warnings directly in the editor with\n  Visual Studio Code's diagnostic system\n- **YAML Support**: Full support for JSON Schema written in YAML\n- **Configuration Support**: Full support for\n  [`jsonschema.json`](https://github.com/sourcemeta/jsonschema/blob/main/docs/configuration.markdown)\n  manifests\n\nSupport\n-------\n\n- **Issues**: [GitHub Issues](https://github.com/sourcemeta/studio/issues)\n- **Discussions**: [GitHub Discussions](https://github.com/sourcemeta/studio/discussions)\n- **Email**: hello@sourcemeta.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcemeta%2Fstudio%3Futm_source=awesome-jsonschema","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsourcemeta%2Fstudio%3Futm_source=awesome-jsonschema","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcemeta%2Fstudio%3Futm_source=awesome-jsonschema/lists"}