wasi-filesystem

E581952

wasi-filesystem is a WebAssembly System Interface (WASI) proposal and library that defines standardized APIs for interacting with files and directories in a sandboxed, platform-independent way.

All labels observed (2)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf WASI proposal ⓘ
WebAssembly API specification ⓘ
software library ⓘ
abbreviationFor WebAssembly System Interface Filesystem ⓘ
linked to: wasi-filesystem
abstractsAway OS-specific filesystem details ⓘ
aimsTo isolate WebAssembly modules from host filesystem details ⓘ
provide a portable filesystem interface for WebAssembly ⓘ
category WebAssembly standard ⓘ
systems programming interface ⓘ
compatibleWith multiple host operating systems ⓘ
constrains filesystem access to preopened directories ⓘ
defines APIs for interacting with directories ⓘ
APIs for interacting with files ⓘ
standardized filesystem APIs ⓘ
designedFor cross-platform filesystem access ⓘ
sandboxed execution of WebAssembly modules ⓘ
doesNotDefine graphics APIs ⓘ
networking APIs ⓘ
enables running the same filesystem-dependent code across different operating systems ⓘ
ensures host-independent filesystem semantics where possible ⓘ
governedBy WASI specification process ⓘ
hasProperty capability-based security model ⓘ
platform-independent behavior ⓘ
sandboxed filesystem access ⓘ
hasScope filesystem and path operations only ⓘ
intendedFor language runtimes targeting WebAssembly ⓘ
server-side WebAssembly applications ⓘ
tooling that embeds WebAssembly modules ⓘ
partOf WebAssembly System Interface ⓘ
primaryGoal safe and portable filesystem access for WebAssembly ⓘ
relatedTo wasi-cli ⓘ
wasi-http ⓘ
wasi-sockets ⓘ
securityModel capability-based access via preopened directories ⓘ
supports creating files ⓘ
deleting files ⓘ
directory listing ⓘ
file descriptors ⓘ
path resolution operations ⓘ
querying file metadata ⓘ
reading files ⓘ
relative path operations based on preopened directories ⓘ
renaming files ⓘ
writing files ⓘ
usedBy WASI-compliant WebAssembly modules ⓘ
usedWith WASI-compatible host environments ⓘ
WebAssembly runtimes ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

wasi-io → relatedTo → wasi-filesystem ⓘ
WASI → hasComponent → wasi-filesystem ⓘ
wasi-filesystem → abbreviationFor → WebAssembly System Interface Filesystem ⓘ
linked to: wasi-filesystem
wasi-sockets → relatedTo → wasi-filesystem ⓘ
wasi-poll → relatedTo → wasi-filesystem ⓘ