bytecodealliance / bytecodealliance/wasmtime

[Idea] wasmtime dynamic library loading like with *.dll, *.so, *dylib in OS

Open
#4,194 3 comments 2 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
18.6k
Forks
1.8k
Avg merge
1d 16h
Merged PRs (30d)
135

Description

#### Feature

wasmtime dynamic library loading like with *.dll, *.so, *dylib in OS

#### Benefit

It will simplify loading a big application with it own dependencies

#### Implementation

It is implemented in https://github.com/bytecodealliance/wasmtime-cpp/issues/25#issuecomment-1132157937 as C++ class.
Lets consider the similar api for wasmtime that it would be available on all platforms

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked wasmtime-cpp issue and its C++ dynamic-library implementation. Then determine how a similar API could be exposed by Wasmtime across platforms. The issue names no source files or tests; done would require a defined cross-platform API for loading application dependencies.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.