EVERYTHING XIAOMI
Get listed

Taplo

Taplo is a toolkit for validating, formatting and querying TOML documents, with support for TOML 1.0.0.

Place
#16 of 34
Score
6.2
Taplo's website

What Taplo is

Taplo is a toolkit for validating, formatting and querying TOML documents, with support for TOML 1.0.0. Its validator checks syntax and semantic issues such as duplicate keys, and can apply JSON Schema Draft 4 validation. The formatter can edit files directly or work through standard input and output; by default, it stops when it encounters syntax errors. The command-line interface can convert TOML to JSON and retrieve values through query expressions. Taplo also includes a TOML language server that communicates over standard input/output or TCP, but it does not support multiple TCP clients. The server is excluded from default builds and is unavailable in the NPM installation. The Even Better TOML Visual Studio Code extension offers highlighting, validation, folding, navigation, renaming, formatting and JSON Schema completion; its listing identifies it as a preview that may contain bugs or crash. Taplo can retrieve schemas from catalogs such as JSON Schema Store and match them to files by name. Installation options include precompiled releases, Cargo, Homebrew, NPM and Docker.

Good

  • Supports TOML 1.0.0 and JSON Schema Draft 4
  • Converts TOML to JSON and extracts queried values
  • Formatter can work in place or through standard input/output
  • Available through precompiled releases, Cargo, Homebrew, NPM and Docker

Watch out

  • Language server is excluded from default builds
  • Language server is unavailable in the NPM installation
  • VS Code extension is a preview that may contain bugs or crash

Who it suits

Taplo suits developers and other users who need to validate, format, convert or query TOML documents. Its CLI, editor extension and language-server options serve different TOML workflows.

Verdict

Taplo offers validation, formatting, conversion and query tools for TOML, with several installation routes and a Visual Studio Code extension. Note the language-server restrictions and the preview status of the extension.

Plans and prices

From Taplo's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
TaploFreeNo paid tiers or usage limits are stated on the official pages reviewed.

The facts

Each one read from Taplo's own pages, with the date it was checked.

What it does

Conversion and queries
The CLI converts TOML to JSON and extracts values using query expressions.checked 4 Oct 2026
Editor integration
The Even Better TOML Visual Studio Code extension offers syntax highlighting, validation, folding, navigation, renaming, formatting, and JSON Schema completion.checked 4 Oct 2026
Embedding
Taplo aims to be embeddable in software across programming languages and environments.checked 4 Oct 2026
Extension status
The Visual Studio Code listing describes the extension as a preview that may contain bugs or crash.checked 4 Oct 2026
Formatting
The formatter can edit files in place or use standard input and output, and it stops on syntax errors by default to avoid destructive edits.checked 4 Oct 2026
Install options
The CLI is available as precompiled releases, through Cargo, Homebrew, NPM, and Docker.checked 4 Oct 2026
Language server
The TOML language server communicates over standard input/output or TCP; multiple TCP clients are not supported.checked 4 Oct 2026
Language server limit
The language server is excluded from default builds and is unavailable in the NPM installation.checked 4 Oct 2026
Purpose
Taplo is a TOML toolkit for validating, formatting, and querying TOML documents.checked 4 Oct 2026
Schema integration
Taplo supports schema catalogs such as JSON Schema Store for retrieving schemas and matching them to files by name.checked 4 Oct 2026
Security and trust
The official pages reviewed do not state security certifications or compliance claims.checked 4 Oct 2026
Supported operating systems
Precompiled releases are listed for Linux, macOS, and Windows on several architectures.checked 4 Oct 2026
TOML support
Taplo supports TOML 1.0.0.checked 4 Oct 2026
Validation
Taplo validates TOML syntax and semantic errors such as duplicate keys, and supports JSON Schema Draft 4 validation.checked 4 Oct 2026

Alternatives to Taplo

All alternatives
  1. 1Prettier logo

    Prettier

    Free planOpen sourceWebAPIExtensionLinux
    7.5Free plan
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3

    Fourmolu

    Free planWebLinuxWindows
    6.7Free plan
  4. 4

    rustfmt

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5

    Black

    Free planLinuxmacOSSelf-hostedWindows
    6.5Free plan
  6. 6Ruff logo

    Ruff

    Free planWebLinuxmacOSSelf-hosted
    6.5Free plan