Skip to main content

Community Overview

JSON Schema is an open-source project maintained by a vibrant community of contributors, implementers, and users. The project exists thanks to all the people who contribute their time, expertise, and resources.

About JSON Schema

JSON Schema is a vocabulary that allows you to validate, annotate, and manipulate JSON documents. The specification is developed collaboratively by the community through an open and transparent process. This repository contains the sources for the work in progress of the next set of JSON Schema IETF Internet Draft (I-D) documents.

Get Involved

There are many ways to get involved with the JSON Schema community:

Join the Discussion

  • Slack Workspace: Join the JSON Schema Slack to connect with the community
    • #specification channel for specification development discussions
    • #implementations channel for implementers
  • GitHub Issues: Participate in discussions on GitHub

Contribute

  • Review and provide feedback on proposed changes
  • Submit pull requests for editorial improvements
  • Help with documentation and examples
  • Report bugs and suggest enhancements
  • Implement JSON Schema in your favorite language
See our Contributing Guide for detailed information on how to contribute.

Community Status

The project uses labels to track the status of issues and pull requests:
  • Available: Issues ready to be worked on
  • In Progress: Issues currently being addressed
  • Review Needed: Pull requests awaiting review
  • Priority levels: Critical, High, Medium, Low
Labels are assigned based on Sensible Github Labels.

Support the Project

Financial Support

JSON Schema is supported by sponsors and individual contributors through Open Collective. Financial contributions help sustain the community and support ongoing development.

Code Contributors

This project exists thanks to all the people who contribute code, documentation, and feedback. View all contributors on GitHub.

Code of Conduct

All official channels including the mailing list, GitHub organization, and Slack server follow our Code of Conduct. We are committed to providing a welcoming and inclusive environment for everyone.

Resources

Build docs developers (and LLMs) love