5 releases
0.2.3 | Nov 22, 2022 |
---|---|
0.2.2 | Nov 22, 2022 |
0.2.1 | Jul 28, 2022 |
0.2.0 | Jul 28, 2022 |
0.1.0 | May 7, 2022 |
#1277 in Encoding
12KB
149 lines
xml-pretty
Make your XML pretty. A frontend to the xmlem
crate.
Features
- It pretty prints your XML
- Outputs to file, terminal or replaces original file
- Handle entities properly and can enforce hex entities
- Customisable indentation width and maximum file width
- Ought not eat your comments even if they're outside the root element
Installation
cargo install --git https://github.com/bbqsrc/xml-pretty
Usage
Use xml-pretty --help
to see the flags.
Simplest invocation is xml-pretty <file>
.
License
This project is licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Dependencies
~7.5MB
~119K SLoC