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 (27)

JavaScript

Java

Python

Ruby

Perl

PHP

.NET

ActionScript 3

C

Haskell

Erlang

Go

Objective-C

Schema generation (3)

.NET

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

Online (web tool)

TypeScript

Data parsing (2)

Haskell

Ruby

UI generation (3)

JavaScript

Editors (1)

Integration

Compatibility (1)

JavaScript

Hyper-schema handling (1)

JavaScript

  • Jsonary - supports version 4 (MIT)

Documentation generation (2)

JavaScript

Other (4)

JavaScript