5 releases
Uses old Rust 2015
| 0.3.4 | Jan 26, 2025 |
|---|---|
| 0.3.3 | Jan 20, 2025 |
| 0.3.2 | Jan 20, 2025 |
| 0.3.1 | Jan 13, 2025 |
| 0.3.0 | Jan 11, 2025 |
#15 in #readability
451 downloads per month
Used in liveboat
27KB
713 lines
readability-rs
NOTE:
This is fork of readability-rs which contains changes required by the Liveboat project. I'm not original author of the project
readability-rs is a library for extracting the primary readable content of a webpage. This is a rust port of arc90's readability project. inspired by kingwkb/readability.
Hot to use
- Add
readabilityto dependencies in Cargo.toml
[dependencies]
readability = "^0"
- Then, use it as below
extern crate readability;
use readability::extractor;
fn main() {
match extractor::scrape("https://spincoaster.com/chromeo-juice") {
Ok(product) => {
println!("------- html ------");
println!("{}", product.content);
println!("---- plain text ---");
println!("{}", product.text);
},
Err(_) => println!("error occured"),
}
}
Demo
Visit demo page.
Related Projects
License
Dependencies
~9–25MB
~319K SLoC