JSON Schema

Open source

JSON Schema is a vocabulary that allows you to annotate and validate JSON documents.

Become a contributor

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution to support this collective.
+ 3

3 individuals and 3 organizations have contributed

Recurring contribution

backer

Become a backer for $5.00 per month and help us sustain our activities!

Starts at

$5 USD / month

2 individuals and 1 organization have contributed

Recurring contribution

sponsor

Become a sponsor for $100.00 per month and help us sustain our activities!

Starts at

$100 USD / month

1 organization have contributed

Events

Past event

JSON Schema at ASC 2019

Oct 16Oct 16, 2019
06:00
Two JSON Schema talks at the ASC 2019 conference

Top financial contributors

Organizations

1

AsyncAPI Initiative

$1k USD since Oct 2019

2

Stoplight

$500 USD since Oct 2019

3

JSONBuddy

$25 USD since Oct 2019

4

Indeed

$5 USD since Dec 2019

Individuals

1

Luke Smith

$40 USD since Oct 2019

2

Clemens Uhlenhut

$25 USD since Oct 2019

3

Kyle Smith

$5 USD since Dec 2019

What's new with JSON Schema

Stay up to dates with our latest activities and progress.

JSON Schema draft 2019-09 feedback and progress

If you've had an eye on the JSON Schema project over the past few years, you'll have seen the team work their socks off to make releases happen. 2019-09 was no different, and although the spec and meta-schema were released, we still have plenty of work to be done.
Published on January 24, 2020 by Ben Hutton

Draft 2019-09, a story so far, and moving forward

Hi all,
Published on October 19, 2019 by Ben Hutton

Budget

See how money openly circulates through JSON Schema. All contributions and all expenses are published in our transparent public ledger. Learn who is donating, how much, where is that money going, submit expenses, get reimbursed and more!

Monthly financial contribution to JSON Schema (backer)

Luke Smith | 2/3/2020 | View Details 
+$10.00USD

Monthly financial contribution to JSON Schema (sponsor)

Stoplight | 2/2/2020 | View Details 
+$100.00USD

Monthly financial contribution to JSON Schema (sponsor)

AsyncAPI Initiative | 2/1/2020 | View Details 
+$250.00USD

Today’s balance

$429.35 USD

Estimated annual budget

~ $4,241.82 USD

JSON Schema is all of us

Our contributors 10

Everyone who has supported JSON Schema. Individuals and organizations that believe in –and take ownership of– our purpose.

Ben Hutton
Collective Admin
Austin Wright
Collective Admin
Henry Andrews
Collective Admin
AsyncAPI Init...
Financial Contributor

Total contributions

$1,250 USD

The AsyncAPI specification is based on JSON Schema. We support it and you should too. Every little contribution helps. Join us!

Stoplight
Financial Contributor

Total contributions

$500 USD

sponsor

Luke Smith
Financial Contributor

Total contributions

$40 USD

backer

Clemens Uhlenhut
Financial Contributor

Total contributions

$25 USD

backer

JSONBuddy
Financial Contributor

Total contributions

$25 USD

backer

Kyle Smith
Financial Contributor

Total contributions

$5 USD

Indeed
Financial Contributor

Total contributions

$5 USD

About

JSON Schema is a vocabulary that allows you to annotate and validate JSON documents.

It's used by Google, Microsoft, Amazon, Mozilla, SAP, IBM, HM Government, NIH, and many others.

Used by webpack and eslint, with the main imeplementation weekly download of more than 20 million.

We're always looking for feedback on "draft 2019-09" from users and implementers, currently specifically on Vocabularies, a new concept in JSON Schema which allows for the formalised extension of JSON Schema.

More broadly, we're also looking to focus on educational resources, making sure they are consistent, up to date, and use developer friendly language, before we re-group to start work on the next draft.

JSON Schema is baked in to the worlds most popular editor, VS Code (according to the StackOverflow developer survey 2019).

JSON Schema is used as the means to specify payload data in the Open API Specification, which is the defacto API specification langauge today.

This project develops the JSON Schema specification, but does not develop any specific implementations.