Skip to content

Embedding: Distribute official libnode.so/dll/dylib bins #58031

Closed as duplicate of#52289
@alshdavid

Description

@alshdavid

What is the problem this feature will solve?

Currently Node is distributed officially as an executable binary here: https://nodejs.org/dist/v22.15.0/.

For applications that intend to embed libnode, embedders must manually compile and distribute libnode.

There are projects like https://github.com/metacall/libnode that distribute prebuilt copies of libnode however it would be amazing if there was a reliable official source to fetch libnode as it would help with distributing applications that depend on it.

What is the feature you are proposing to solve the problem?

Distribute prebuilt libnode binaries from the Nodejs website. For example:

https://nodejs.org/dist/v22.15.0/libnode-v22.15.0-linux-x64.tar.xz

With a reliable url to fetch libnode, embedders could package/distribute libnode along with their applications or fetch libnode dynamically on the first run of their application.

What alternatives have you considered?

Compiling libnode myself or using unofficial prebuilt packages

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestIssues that request new features to be added to Node.js.

    Type

    No type

    Projects

    Status

    Awaiting Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions