🧉 Yerba
YAML Editing and Refactoring with Better Accuracy
A CLI tool for editing YAML while preserving structure, comments, and format.
What is Yerba?
Yerba is a lossless YAML editing tool that lets you programmatically modify YAML files while preserving their original structure, comments, and formatting.
Command-Line Usage
Install the Yerba gem via RubyGems:
gem install yerba
Examples
yerba set config.yml path.to.key value
yerba get config.yml path.to.key
Development
After checking out the repo, run bin/setup to install dependencies. Then, run rake test to run the tests.
Rust
cd rust
cargo build
cargo test
License
The gem is available as open source under the terms of the MIT License.