mechamlversion
Functional web scraping library based on Cohttp, Lambdasoup and Lwt
Mechaml is a web scraping library that allows to :
- Fetch web content
- Analyze, fill and submit HTML forms
- Handle cookies, headers and redirections
Mechaml is built on top of existing libraries that provide low-level features : Cohttp (https://github.com/mirage/ocaml-cohttp) and Lwt (https://github.com/ocsigen/lwt) for asynchronous I/O and HTTP handling, and Lambdasoup (https://github.com/aantron/lambda-soup) to parse HTML. It provides an interface that handles the interactions between these and add a few other features.
Author | Yann Hamdaoui <yann.hamdaoui@gmail.com> |
---|---|
License | LGPL-3.0-only |
Published | |
Homepage | https://github.com/yannham/mechaml |
Issue Tracker | https://github.com/yannham/mechaml/issues |
Maintainer | Yann Hamdaoui <yann.hamdaoui@gmail.com> |
Dependencies |
|
Source [http] | https://github.com/yannham/mechaml/archive/1.0.0.tar.gz sha256=5e04563341615a894c7019f62e2464d8a588935b4100651390dd7c69c9dc7cb0 md5=eae9ae1c4614447314de681018886030 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/mechaml/mechaml.1.0.0/opam |
No package is dependent