{"id":19225398,"url":"https://github.com/wasmcloud/wasmcloud-messaging","last_synced_at":"2025-04-21T00:32:13.325Z","repository":{"id":172738954,"uuid":"649705340","full_name":"wasmCloud/wasmcloud-messaging","owner":"wasmCloud","description":"Repository for the wasmcloud-messaging WebAssembly component model interface","archived":true,"fork":false,"pushed_at":"2023-06-05T14:20:36.000Z","size":7,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-23T10:17:36.533Z","etag":null,"topics":["component-model","message-broker","wasi","wasi-messaging","webassembly-components"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wasmCloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-05T13:06:34.000Z","updated_at":"2023-10-20T18:00:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"0de74254-35d7-48e2-a379-4912990b23df","html_url":"https://github.com/wasmCloud/wasmcloud-messaging","commit_stats":null,"previous_names":["wasmcloud/wasmcloud-messaging"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wasmCloud%2Fwasmcloud-messaging","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wasmCloud%2Fwasmcloud-messaging/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wasmCloud%2Fwasmcloud-messaging/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wasmCloud%2Fwasmcloud-messaging/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wasmCloud","download_url":"https://codeload.github.com/wasmCloud/wasmcloud-messaging/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249980357,"owners_count":21355413,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["component-model","message-broker","wasi","wasi-messaging","webassembly-components"],"created_at":"2024-11-09T15:14:47.130Z","updated_at":"2025-04-21T00:32:13.314Z","avatar_url":"https://github.com/wasmCloud.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# wasmCloud Messaging Interface (wit)\nThis repository contains the wit definition and any additional documentation necessary for the wasmCloud Messaging Interface (wit). This interface is used by actors to send and receive messages from a host runtime. A capability provider implementation is responsible for implementing this interface.\n\nThis interface is defined in [wit](./wit/messaging.wit). This is an interim solution to provide a wit-based messaging provider contract to wasmCloud components until such time as the [wasi-messaging](https://github.com/WebAssembly/wasi-messaging) specification stabilizes.\n\nWit-based wasmCloud interfaces are only available in the newest versions of wasmCloud hosts that utilize the [wasmCloud](https://github.com/wasmcloud/wasmcloud) crates.\n\nThe [wasmCloud Actor SDK](https://github.com/wasmCloud/wasmCloud/tree/main/crates/actor) will automatically provide the necessary translation/\"fill\" for components using this interface.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwasmcloud%2Fwasmcloud-messaging","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwasmcloud%2Fwasmcloud-messaging","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwasmcloud%2Fwasmcloud-messaging/lists"}