Loading repository data…
Loading repository data…
rusterlium / repository
NIF wrapper of html5ever using Rustler
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
NIF binding of html5ever using Rustler.
It is currently functional with basic features.
The package can be installed by adding html5ever to your list of dependencies in mix.exs:
def deps do
[{:html5ever, "~> 0.18.0"}]
end
Or with Mix.install/1:
Mix.install([:html5ever])
By default you don't need Rust installed because the lib will try to download
a precompiled NIF file. In case you want to force compilation set the
HTML5EVER_BUILD environment variable to true or 1. Alternatively you can also set the
application env :build_from_source to true in order to force the build:
config :html5ever, Html5ever, build_from_source: true
You also need to add Rustler to your dependencies when you want to force the compilation:
def deps do
[
{:html5ever, "~> 0.18.0"},
{:rustler, ">= 0.0.0", optional: true}
]
end
Licensed under either of
at your option.