Skip to content

AP-Atul/ranobe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

R.A.N.O.B.E

A simple extensible scraper to read light novels from different sources.

Community

Join Discord

Api

DOCS INCOMING ...

Add a new source

  • Import the Source trait to implement
use crate::interface::Source;
use crate::model::*;
  • Implement the functions of the trait
impl Source for SourceName {
    fn home(&self) -> Vec<Novel> {
        Vec::new()
    }

    // other functions
}
  • Test it out and make a pull request
cargo build 
cargo run
cargo test