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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
wasi-filesystem canonical 2

Statements (47)

Predicate Object
instanceOf WASI proposal
WebAssembly API specification
software library
abbreviationFor WebAssembly System Interface Filesystem NERFINISHED
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 NERFINISHED
primaryGoal safe and portable filesystem access for WebAssembly
relatedTo wasi-cli NERFINISHED
wasi-http NERFINISHED
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

Referenced by (2)

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

wasi-io relatedTo wasi-filesystem
WASI hasComponent wasi-filesystem