componentized/directory

All packages

144 packages
componentized:cli interface

A collection of utility components that remix wasi:cli types and interfaces.

v0.2.02 versions2026-10-11
componentized:cli-stderr-to-stdout component

Redirects stderr's output stream to stdout.

v0.2.04 versions2026-10-11
componentized:cli-stdout-to-stderr component

Redirects stdout's output stream to stderr.

v0.2.04 versions2026-10-11
componentized:component interface

WASM components for creating and interacting with WASM components.

v0.1.03 versions2026-10-08
componentized:component-filesystem-loader component

Loads a component from a filesystem path.

v0.1.03 versions2026-10-08
componentized:component-http-loader component

Loads a component from an HTTP URL.

v0.1.03 versions2026-10-08
componentized:component-oci-loader component

Loads a component from an OCI registry by reference.

v0.1.03 versions2026-10-08
componentized:component-path-loader component

Loads a component from a path.

v0.1.03 versions2026-10-08
componentized:component-path-loader-router component

Routes a component loader based on the path.

v0.1.03 versions2026-10-08
componentized:component-wac-loader component

Compose a component from other components using wac.

v0.1.03 versions2026-10-08
componentized:component-wit-tools component

Extracts the WIT (Wasm Interface Type) from a component.

v0.1.03 versions2026-10-08
componentized:config interface

A collection of utility components that remix wasi:config types and interfaces.

v0.2.2-dev1 version2026-11-09
componentized:config-defaults component

Combines value from two wasi:config/stores into a single store. The 'store' import is the base set of values, while the 'defaults' import, a mirror of the store interface, contributes default values when the config does not contain a value.

v0.2.14 versions2025-12-12
componentized:config-empty component

Exposes an empty wasi:config/store which returns neither errors, nor values.

v0.2.14 versions2025-12-12
componentized:config-from-environment component

Exposes the content of wasi:cli/environment variables as wasi:config/store.

v0.2.14 versions2025-12-12
componentized:config-overlay component

Combines value from two wasi:config/stores into a single store. The 'store' import is the base set of values, while the 'overlay' import, a mirror of the store interface, contributes additional values overriding in the case of a conflict.

v0.2.14 versions2025-12-12
componentized:config-remap component

Maps the keys in a wasi:config/store based on the content of a 'mapping' import which mimics wasi:config/store.

v0.2.14 versions2025-12-12
componentized:config-scope component

Selects keys in a wasi:config/store matching a scope prefix based on the content of a 'scope' import which mimics wasi:config/store. The scope value is removed from the resulting keys, and keys not matching the scope prefix are ignored.

v0.2.14 versions2025-12-12
componentized:constants interface

Create custom wasm components that export constant values.

v0.2.06 versions2026-10-19
componentized:constants-atomics component

lock-free, thread-safe operations on streams

v0.2.02 versions2026-10-19
componentized:constants-config component

Config values for the wasi:config/store interface, served from a list of key value pairs.

v0.2.06 versions2026-10-19
componentized:constants-factory component

Create components whose exported functions return constant values, from a WIT world with values in its doc comments.

v0.2.06 versions2026-10-19
componentized:constants-math component

Common mathematical constants.

v0.2.06 versions2026-10-19
componentized:constants-random component

Pseudorandom number generators.

v0.2.02 versions2026-10-19
componentized:constants-types component

Limits of each numeric type.

v0.2.06 versions2026-10-19
componentized:filesystem interface

A collection of utility components that remix wasi:filesystem types and interfaces.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-chroot component

Virtualizes the wasi:filesystem interfaces limiting all access to a specific directory defined by the 'path' key in a wasi:config/store, mimicking the Unix chroot command.

v0.2.14 versions2025-12-12
componentized:filesystem-gate component

Filesystem gate access control for preopens and descriptors.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-defer-all component

Filesystem latch that implicitly defers all operations.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-deny-all component

Filesystem latch that implicitly denies all operations.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-deny-random component

Filesystem latch that randomly denies operations, to prove a component is resilient to failures.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-deny-symlink-at component

Filesystem latch that denies creating symlinks.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-n2 component

Filesystem latch that aggregates two other filesystem latches.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-n3 component

Filesystem latch that aggregates three other filesystem latches.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-n4 component

Fileystem latch that aggregates four other filesystem latches.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-n5 component

Filesystem latch that aggregates five other filesystem latches.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-path-glob component

Filesystem latch that uses glob patterns to defer or deny operations on a path.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-readonly component

Filesystem latch that denies operations which would mutate the filesystem.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-latch-readonly-config component

Config for `latch-path-glob` that makes every path readonly.

v0.3.0-dev1 version2026-11-09
componentized:filesystem-trace component

Virtualizes the wasi:filesystem interfaces logging all method calls at the TRACE level and 'filesystem' component.

v0.3.0-dev1 version2026-11-09
componentized:http interface

A collection of utility components that remix wasi:http types and interfaces.

v0.1.02 versions2026-10-05
componentized:http-client component

A higher-level HTTP client that delegates to wasi:http/client.

v0.1.02 versions2026-10-05
componentized:http-gate component

HTTP gate access control for both requests sent and handled.

v0.1.02 versions2026-10-05
componentized:http-gate-client component

HTTP gate access control for requests sent with .

v0.1.02 versions2026-10-05
componentized:http-gate-handler component

HTTP gate access control for requests handled with .

v0.1.02 versions2026-10-05
componentized:http-latch-defer-all component

HTTP latch that defers every request, allowing all requests.

v0.1.02 versions2026-10-05
componentized:http-latch-delegate-client component

HTTP latch that wraps another latch, delegating only requests to it. requests are deferred without consulting the wrapped latch, it neither authorizes nor observes them.

v0.1.02 versions2026-10-05
componentized:http-latch-delegate-handler component

HTTP latch that wraps another latch, delegating only requests to it. requests are deferred without consulting the wrapped latch, it neither authorizes nor observes them.

v0.1.02 versions2026-10-05
componentized:http-latch-deny-all component

HTTP latch that denies every request with .

v0.1.02 versions2026-10-05
componentized:http-latch-deny-random component

HTTP latch that randomly denies requests, to prove a component is resilient to failures.

v0.1.02 versions2026-10-05
componentized:http-latch-dry-run component

HTTP latch that wraps another latch, logging the requests it would deny without denying them.

v0.1.02 versions2026-10-05
componentized:http-latch-method component

HTTP latch that decides each request by its method.

v0.1.02 versions2026-10-05
componentized:http-latch-method-readonly component

HTTP latch that denies every request method except GET, HEAD, QUERY and OPTIONS.

v0.1.02 versions2026-10-05
componentized:http-latch-method-readonly-config component

Config for that denies every request method except GET, HEAD, QUERY and OPTIONS.

v0.1.02 versions2026-10-05
componentized:http-latch-n2 component

HTTP latch that aggregates 2 latches, any latch can deny a request.

v0.1.02 versions2026-10-05
componentized:http-latch-n3 component

HTTP latch that aggregates 3 latches, any latch can deny a request.

v0.1.02 versions2026-10-05
componentized:http-latch-n4 component

HTTP latch that aggregates 4 latches, any latch can deny a request.

v0.1.02 versions2026-10-05
componentized:http-latch-n5 component

HTTP latch that aggregates 5 latches, any latch can deny a request.

v0.1.02 versions2026-10-05
componentized:http-latch-scheme component

HTTP latch that decides each request by its scheme.

v0.1.02 versions2026-10-05
componentized:http-latch-scheme-httpsonly component

HTTP latch that denies every request scheme except HTTPS.

v0.1.02 versions2026-10-05
componentized:http-latch-scheme-httpsonly-config component

Config for that denies every request scheme except HTTPS.

v0.1.02 versions2026-10-05
componentized:http-latch-trace component

HTTP latch that wraps another latch, logging each decision it makes without changing it.

v0.1.02 versions2026-10-05
componentized:http-status-codes component

HTTP status code constants.

v0.1.02 versions2026-10-05
componentized:http-trace component

Virtualizes the wasi:http/types, wasi:http/client and wasi:http/handler interfaces logging all method calls at the TRACE level and 'componentized-trace' component.

v0.1.02 versions2026-10-05
componentized:http-trace-client component

Virtualizes the wasi:http/types and wasi:http/client interfaces logging all method calls at the TRACE level and 'componentized-trace' component.

v0.1.02 versions2026-10-05
componentized:http-trace-componentized-client component

Virtualizes the componentized:http/client interface logging all method calls at the TRACE level and 'componentized-trace' component.

v0.1.02 versions2026-10-05
componentized:http-trace-handler component

Virtualizes the wasi:http/types and wasi:http/handler interfaces logging all method calls at the TRACE level and 'componentized-trace' component.

v0.1.02 versions2026-10-05
componentized:http-trace-types component

Virtualizes the wasi:http/types interface logging all method calls at the TRACE level and 'componentized-trace' component.

v0.1.02 versions2026-10-05
componentized:logging interface

A collection of utility components that remix wasi:logging types and interfaces.

v0.3.13 versions2026-10-15
componentized:logging-levels component

Virtual logger that selectively emits log events based on the context and level.

v0.3.16 versions2026-10-15
componentized:logging-to-stderr component

Implements wasi:logging/logging@0.1.0-draft writing log statements to stderr via wasi:cli/stderr@0.3.0. A composition of [`to-stdout`](../to-stdout/) with its wasi:cli/stdout@0.3.0 import satisfied by wasi:cli/stderr@0.3.0.

v0.3.12 versions2026-10-15
componentized:logging-to-stdout component

Implements wasi:logging/logging@0.1.0-draft writing log statements to stdout via wasi:cli/stdout@0.2.3. Timestamps for each log statement are generated from wasi:clocks/wall-clock@0.2.3.

v0.3.16 versions2026-10-15
componentized:oci interface

WASM components for interacting with resources in OCI image repositories.

v0.1.03 versions2026-10-08
componentized:oci-client component

OCI image client component.

v0.1.03 versions2026-10-08
componentized:oci-media-types component

Common OCI related media types.

v0.1.02 versions2026-10-08
componentized:services interface

No description.

v0.0.43 versions2025-12-22
componentized:services-credential-config component

No description.

v0.0.45 versions2025-12-22
componentized:services-filesystem-credential-admin component

No description.

v0.0.45 versions2025-12-22
componentized:services-filesystem-credential-store component

No description.

v0.0.45 versions2025-12-22
componentized:services-filesystem-lifecycle component

No description.

v0.0.45 versions2025-12-22
componentized:services-keyvalue-credential-admin component

No description.

v0.0.45 versions2025-12-22
componentized:services-keyvalue-credential-store component

No description.

v0.0.45 versions2025-12-22
componentized:services-lifecycle-host-cli component

No description.

v0.0.45 versions2025-12-22
componentized:services-lifecycle-host-http component

No description.

v0.0.45 versions2025-12-22
componentized:services-valkey-lifecycle component

No description.

v0.0.45 versions2025-12-22
componentized:services-webhook-credential-admin component

No description.

v0.0.45 versions2025-12-22
componentized:services-webhook-credential-store component

No description.

v0.0.45 versions2025-12-22
componentized:sockets interface

A collection of utility components that remix wasi:sockets types and interfaces.

v0.1.02 versions2026-10-15
componentized:sockets-gate component

Socket gate access control.

v0.1.02 versions2026-10-15
componentized:sockets-gate-ip-name-lookup component

Socket gate access control for wasi:sockets/ip-name-lookup.

v0.1.02 versions2026-10-15
componentized:sockets-gate-types component

Socket gate access control for tcp and udp sockets.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr component

Socket latch that uses CIDR ranges to grant or deny traffic originating in either direction based on the remote address. Return traffic is not restricted.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr-bind component

Socket latch that uses CIDR ranges to grant or deny binding tcp/udp sockets to a local address and port.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr-egress component

Socket latch that uses CIDR ranges to grant or deny originating outbound tcp/udp traffic based on the remote address. Return traffic to peers that reached the guest first is not restricted.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr-ingress component

Socket latch that uses CIDR ranges to grant or deny inbound tcp/udp traffic originating from remote peers based on the remote address. Return traffic from peers the guest reached first is not restricted. This is the complement of `latch-cidr-egress`.

v0.1.02 versions2026-10-15
componentized:sockets-latch-defer-all component

Sockets latch that implicitly defers all decisions.

v0.1.02 versions2026-10-15
componentized:sockets-latch-delegate-tcp component

Sockets latch that wraps another latch, delegating only tcp socket operations to it. Udp socket and ip-name-lookup operations are deferred without consulting the wrapped latch, it neither authorizes nor observes them.

v0.1.02 versions2026-10-15
componentized:sockets-latch-delegate-udp component

Sockets latch that wraps another latch, delegating only udp socket operations to it. Tcp socket and ip-name-lookup operations are deferred without consulting the wrapped latch, it neither authorizes nor observes them.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-all component

Sockets latch that implicitly denies all operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-bind component

Sockets latch that implicitly denies explicitly binding tcp and udp sockets to a local address.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-connect component

Sockets latch that implicitly denies all outbound connections.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-connect-unless-lookup-address component

Sockets latch that implicitly denies connecting to addresses, unless they were granted for wasi:sockets/ip-name-lookup.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ip-name-lookup component

Sockets latch that implicitly denies all ip-name lookups.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ip-name-lookup-config component

Internal config for latch-deny-ip-name-lookup.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ipv4 component

Sockets latch that implicitly denies all IPv4 operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ipv6 component

Sockets latch that implicitly denies all IPv6 operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-private-networks-cidr-config component

Static config for `latch-cidr-egress` that denies originating outbound traffic to addresses that are not globally reachable, like private networks, loopback, link local and cloud metadata endpoints.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-random component

Sockets latch that randomly denies operations, to prove a component is resilient to failures.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-tcp component

Sockets latch that implicitly denies all TCP operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-udp component

Sockets latch that implicitly denies all UDP operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-dry-run component

Sockets latch that wraps another latch, logging the operations it would deny without denying them.

v0.1.02 versions2026-10-15
componentized:sockets-latch-ip-name-lookup-glob component

Socket latch that uses glob patterns to grant or deny ip-name lookups.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n2 component

Sockets latch that aggregates two other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n3 component

Sockets latch that aggregates three other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n4 component

Sockets latch that aggregates four other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n5 component

Sockets latch that aggregates five other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-trace component

Sockets latch that wraps another latch, logging each decision it makes without changing it.

v0.1.02 versions2026-10-15
componentized:sockets-trace component

Trace wasi:sockets calls using a logger.

v0.1.02 versions2026-10-15
componentized:sockets-trace-ip-name-lookup component

Trace wasi:sockets/ip-name-lookup calls using a logger.

v0.1.02 versions2026-10-15
componentized:sockets-trace-types component

Trace wasi:sockets/types calls using a logger.

v0.1.02 versions2026-10-15
componentized:static-config interface

Create custom `wasi:config` components with static values.

v0.3.02 versions2026-10-08
componentized:static-config-factory component

Create wasi:config components with static values, from key value pairs.

v0.3.04 versions2026-10-08
componentized:valkey interface

A WASM component client for Valkey (and Redis).

v0.2.26 versions2026-02-05
componentized:valkey-as-keyvalue component

Adapter to back wasi:keyvalue with the componentized:valkey client.

v0.2.26 versions2026-02-05
componentized:valkey-cli component

A wasi:cli/command exposing valkey commands.

v0.2.26 versions2026-02-05
componentized:valkey-client component

A WASM component client for Valkey (and Redis).

v0.2.26 versions2026-02-05
componentized:valkey-commands component

Every implemented command interface, in one component.

v0.3.0-dev1 version2026-11-09
componentized:valkey-connection component

The mechanics of a connection to a Valkey server, independent of the transport carrying it.

v0.3.0-dev1 version2026-11-09
componentized:valkey-connection-minimal component

A connection component built without pub/sub, for a smaller component when subscriptions are not needed.

v0.3.0-dev1 version2026-11-09
componentized:valkey-sample-http-incrementor component

Sample component that exposes wasi:http incrementing a counter based on the http path.

v0.2.25 versions2026-02-05
componentized:valkey-tcp component

Connections to a Valkey server over `wasi:sockets` TCP.

v0.3.0-dev1 version2026-11-09
componentized:valkey-tcp-connector component

A connector for connections over TCP, to the server configured with `wasi:config`.

v0.3.0-dev1 version2026-11-09
componentized:valkey-tcp-connector-constants component

The keys of the `tcp-connector` config and their defaults, as constants.

v0.3.0-dev1 version2026-11-09
componentized:valkey-tcp-connector-latch component

A `componentized:sockets` latch limiting network access to the Valkey server in the `tcp-connector` config, denying every other socket.

v0.3.0-dev1 version2026-11-09
wasi:cli interface dependency

WASI CLI interfaces for command-line programs

v0.3.04 versions2026-06-11
wasi:clocks interface dependency

WASI clock interfaces for monotonic and system clocks

v0.3.04 versions2026-06-11
wasi:config interface dependency

A WASI API for providing configuration to a component.

v0.2.0-rc.12 versions2025-11-04
wasi:filesystem interface dependency

WASI filesystem interfaces

v0.3.04 versions2026-06-11
wasi:http interface dependency

WASI HTTP interfaces for HTTP client and server

v0.3.03 versions2026-06-11
wasi:io interface dependency

WASI I/O interfaces for streams and poll

v0.2.123 versions2026-06-02
wasi:logging interface dependency

No description.

v0.1.0-draft1 version2024-10-03
wasi:random interface dependency

WASI random number generation interfaces

v0.3.04 versions2026-06-11
wasi:sockets interface dependency

WASI socket interfaces for TCP and UDP

v0.3.04 versions2026-06-11
wasmcloud:keyvalue interface dependency

No description.

v0.2.01 version2026-08-05