Implementations below are written in different languages, and support part, or all, of the specification.

Implementations below are classified based on their functionality. When known, the license of the project is also mentioned.

Validators (19)

JavaScript

Java

Python

Ruby

Perl

PHP

.NET

ActionScript 3

C

Haskell

Erlang

Schema generation (2)

.NET

  • Json.NET (MIT) - generates schemas from .NET types

Online (web tool)

Data parsing (2)

Haskell

Ruby

Hyper-schema handling (1)

JavaScript

  • Jsonary - supports version 4 (MIT)

UI generation (2)

JavaScript

Documentation generation (1)

JavaScript

Other (4)

JavaScript