shiva-0.1.0 has been yanked.
Shiva

Shiva library: Implementation in Rust of a parser and generator for documents of any type
Supported document types
| Document type | Parse | Generate |
|---|---|---|
| Plain text | + | + |
| Markdown | + | + |
| HTML | + | + |
| + | - | |
| JSON | - | - |
| XML | - | - |
| DOC | - | - |
| XLS | - | - |
Parse document features
| Document type | Header | Paragraph | List | Table | Image | Hyperlink |
|---|---|---|---|---|---|---|
| Plain text | - | + | - | - | - | - |
| Markdown | + | + | + | + | + | + |
| HTML | + | + | + | + | + | + |
| - | + | + | - | - | - |
Generate document features
| Document type | Header | Paragraph | List | Table | Image | Hyperlink |
|---|---|---|---|---|---|---|
| Plain text | + | + | + | + | - | + |
| Markdown | + | + | + | + | + | + |
| HTML | + | + | + | + | + | + |
| - | - | - | - | - | - |
Usage Shiva library
Cargo.toml
[]
= "0.1.0"
main.rs
use *;
TODO
Shiva CLI
Install Rust for Linux/MacOS
|
Install Rust for Windows
https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe gti clone https://github.com/igumnoff/shiva.git
Build executable Shiva
Run executable shiva
TODO