---
title: Install jsonschema on Linux | Snap Store
description: Get the latest version of jsonschema for Linux - The command-line tool
  for working with JSON Schema
url: https://snapcraft.io/jsonschema
---

# jsonschema

[Sourcemeta (jviottidc)](https://snapcraft.io/publisher/jviottidc "View all snaps from Sourcemeta (jviottidc)")

* [Sourcemeta (jviottidc)](https://snapcraft.io/publisher/jviottidc "View all snaps from Sourcemeta (jviottidc)")
* [Development](https://snapcraft.io/search?categories=development)

latest/stable 17.2.1

Install latest/stable of jsonschema

---

**Install using the command line**

```
sudo snap install jsonschema
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* jsonschema

---

### License

* AGPL-1.0-or-later

---

### Last updated

* 13 October 2026 - latest/stable

---

### Websites

* [github.com/sourcemeta/jsonschema](https://github.com/sourcemeta/jsonschema "https://github.com/sourcemeta/jsonschema")

---

### Source code

* [github.com/sourcemeta/jsonschema](https://github.com/sourcemeta/jsonschema "https://github.com/sourcemeta/jsonschema")

---

### Report a bug

* [github.com/sourcemeta/jsonschema/issues](https://github.com/sourcemeta/jsonschema/issues "https://github.com/sourcemeta/jsonschema/issues")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/jsonschema#report-snap-modal)

---

* [Description](https://snapcraft.io/jsonschema#tab-description)
* [Security](https://snapcraft.io/jsonschema#tab-security)

#### The command-line tool for working with JSON Schema

The command-line tool for working with JSON Schema,
the world most popular schema language. It is a comprehensive solution for
maintaining **repositories of schemas** and ensuring their quality, both during
local development and when running on CI/CD pipelines. For example:

* Ensure your schemas are valid
* Debug unexpected schema validation results
* Unit test your schemas against valid and invalid instances
* Enforce consistent indentation and keyword ordering in your schema files
* Detect and fix common JSON Schema anti-patterns
* Inline external references for conveniently distributing your schemas

---

## Install jsonschema on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/jsonschema/arch)

[### CentOS](https://snapcraft.io/install/jsonschema/centos)

[### Debian](https://snapcraft.io/install/jsonschema/debian)

[### elementary OS](https://snapcraft.io/install/jsonschema/elementary)

[### Fedora](https://snapcraft.io/install/jsonschema/fedora)

[### KDE Neon](https://snapcraft.io/install/jsonschema/kde-neon)

[### Kubuntu](https://snapcraft.io/install/jsonschema/kubuntu)

[### Manjaro](https://snapcraft.io/install/jsonschema/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/jsonschema/pop)

[### openSUSE](https://snapcraft.io/install/jsonschema/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/jsonschema/rhel)

[### Ubuntu](https://snapcraft.io/install/jsonschema/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/jsonschema/raspbian)
