2 unstable releases

0.2.0 Jun 6, 2018
0.1.0 Jan 21, 2018

#12 in #toml

23 downloads per month

MIT and MPL-2.0 licenses

204 lines


Crates.io Crates.io

Pretty print and query TOML files


How to use

cargo install tomlcli

Next use toml or tomlcli binary.

# Pretty print contents of file
toml Cargo.toml

# Pretty print table
toml Cargo.toml package

# Print value in table
toml Cargo.toml package.name

# Print value in array
toml Cargo.toml package.keywords.0

# Print table in array
toml Cargo.lock package.0

# Print value in table in array
toml Cargo.lock package.0.name


  1. Pretty print table in field:
name = "foo"
path = "./bar.rs"
  1. Query fields with dot:
"foo.bar" = "example"


Copyright (c) Sergey Sova. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for details.


~25K SLoC