lambdasoup
ocaml-tsort
Our great sponsors
lambdasoup | ocaml-tsort | |
---|---|---|
2 | 1 | |
322 | 21 | |
- | - | |
4.1 | 2.4 | |
5 months ago | 10 months ago | |
OCaml | OCaml | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lambdasoup
-
The State of Web Scraping in 2021
OCaml’s Lambda Soup (https://aantron.github.io/lambdasoup/) is a amazing library/, especially for those that prefer functional programming
-
Soupault (soup-oh) is a tool that helps you create and manage static websites
It's used for sorting "widgets" (page processing steps) according to dependency lists that users can specify in the config (like `after = ["foo", "bar"]`).
Other than that, one thing I really like about OCaml is that the compiler team and most library maintainers are considerate towards downstream users with respect to compatibility.
The Lua interpreter [3] that soupault uses for its plugin API is a revived 20 year old research project. It only needed minor modifications to build with recent compiler versions.
ocaml-tsort
What are some alternatives?
otoml - TOML parsing, manipulation, and pretty-printing library for OCaml (fully 1.0.0-compliant)
pyppeteer - Headless chrome/chromium automation library (unofficial port of puppeteer)
soupault - Static website generator based on HTML element tree rewriting
soupault.app - The source code of the soupault.app website
utls - Fork of the Go standard TLS library, providing low-level access to the ClientHello for mimicry purposes.
morbig - A Static Parser for POSIX Shell
colly - Elegant Scraper and Crawler Framework for Golang
selectolax - Python binding to Modest and Lexbor engines (fast HTML5 parser with CSS selectors).
lexbor - Lexbor is development of an open source HTML Renderer library. http://lexbor.com