Lexbor_erl - fast HTML parsing, CSS selector querying, DOM manipulation

Hello :waving_hand:

lexbor_erl provides safe, fast HTML parsing, CSS selector querying, DOM manipulation, and streaming parser capabilities for Erlang applications. It wraps the high-performance Lexbor C library using a port-based worker pool architecture for isolation, safety, and parallel processing.

Some years ago, I already implemented an Elixir binding ModestEx for the Lexbor predecessor Modest. Now, that lexbor_erl is available, ModestEx is finally migrated using lexbor_erl as dependency.

Published on hex.pm

I hope you find this useful!

Frank

8 Likes

Congrats on the release.

While I don’t have any use for it currently, I would like to commend your releasing it as an Erlang library. I wish more Elixir library devs took the time to build using this pattern as while it’s possible to use Elixir libs from Erlang it’s still painful.

2 Likes

Thank you @LeonardB I think you make a great point there.