17 stable releases

3.0.2 May 12, 2025
3.0.1 May 11, 2025
2.0.0 May 10, 2025
1.1.4 May 10, 2025

#317 in Text processing

Download history 541/week @ 2025-05-03 1138/week @ 2025-05-10 46/week @ 2025-05-17

1,282 downloads per month

MIT license

33KB
688 lines

drova logo

crates.io

DROVA Plugins

Absolute collection of plugins for DROVA.

Usage

Install

cargo add drova_plugins

Example

use drova_sdk::RequesterBuilder;
use drova_plugins::requester_plugins;

fn main() {
  let requester = RequesterBuilder::default().plugin(requester_plugins).build();
  println!("{:#?}", requester.process("gemini://example.com"))
}

Supported protocols

  • Http/s
  • Gemini
  • Gopher

Supported inputs

  • application/daletpack
  • text/plain, fallbacks to text/*
  • text/gemini
  • text/markdown
  • text/html

Supported outputs

  • daletpack
  • text
  • gemtext
  • markdown
  • html

Dependencies

~16–29MB
~523K SLoC