shiva 0.4.0

Shiva library: Implementation in Rust of a parser and generator for documents of any type
Documentation

shiva

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 28 feature flags, 27 of them enabled by default.

default

  • all

all

  • text
  • markdown
  • html
  • pdf
  • json
  • xml
  • csv
  • docx
  • rtf

text

    This feature flag does not enable additional features.

markdown

  • regex
  • pulldown-cmark

html

  • scraper
  • ego-tree

pdf

  • lopdf
  • typst
  • ttf-parser
  • comemo
  • time
  • typst-pdf
  • reqwest

json

  • serde
  • serde_json

xml

  • serde
  • serde-xml-rs

csv

  • dep:csv

docx

  • docx-rs

rtf

  • rtf-parser

regex

  • dep:regex

pulldown-cmark

  • dep:pulldown-cmark

scraper

  • dep:scraper

ego-tree

  • dep:ego-tree

lopdf

  • dep:lopdf

typst

  • dep:typst

ttf-parser

  • dep:ttf-parser

comemo

  • dep:comemo

time

  • dep:time

typst-pdf

  • dep:typst-pdf

reqwest

  • dep:reqwest

serde

  • dep:serde

serde_json

  • dep:serde_json

serde-xml-rs

  • dep:serde-xml-rs

docx-rs

  • dep:docx-rs

rtf-parser

  • dep:rtf-parser

quick-xml

  • dep:quick-xml