├── .github ├── CODEOWNERS └── stale.yml ├── .gitignore ├── Makefile ├── README.md ├── actor ├── echo-httpserver-preview2 │ ├── .cargo │ │ └── config.toml │ ├── .github │ │ └── workflows │ │ │ ├── build.yml │ │ │ └── release.yml │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── project-generate.toml │ ├── src │ │ └── lib.rs │ ├── wadm.yaml │ ├── wasmcloud.toml │ └── wit │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── deps │ │ ├── cli │ │ │ ├── command.wit │ │ │ ├── environment.wit │ │ │ ├── exit.wit │ │ │ ├── preopens.wit │ │ │ ├── run.wit │ │ │ ├── stdio.wit │ │ │ └── terminal.wit │ │ ├── clocks │ │ │ ├── monotonic-clock.wit │ │ │ ├── timezone.wit │ │ │ ├── wall-clock.wit │ │ │ └── world.wit │ │ ├── filesystem │ │ │ ├── preopens.wit │ │ │ ├── types.wit │ │ │ └── world.wit │ │ ├── http │ │ │ ├── incoming-handler.wit │ │ │ ├── outgoing-handler.wit │ │ │ ├── proxy.wit │ │ │ └── types.wit │ │ ├── io │ │ │ ├── streams.wit │ │ │ └── world.wit │ │ ├── poll │ │ │ ├── poll.wit │ │ │ └── world.wit │ │ ├── random │ │ │ ├── insecure-seed.wit │ │ │ ├── insecure.wit │ │ │ ├── random.wit │ │ │ └── world.wit │ │ └── sockets │ │ │ ├── instance-network.wit │ │ │ ├── ip-name-lookup.wit │ │ │ ├── network.wit │ │ │ ├── tcp-create-socket.wit │ │ │ ├── tcp.wit │ │ │ ├── udp-create-socket.wit │ │ │ ├── udp.wit │ │ │ └── world.wit │ │ ├── echo.wit │ │ └── overrides │ │ └── io │ │ ├── streams.wit │ │ └── world.wit ├── echo-messaging │ ├── .cargo │ │ └── config.toml │ ├── .github │ │ └── workflows │ │ │ ├── build.yml │ │ │ └── release.yml │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── project-generate.toml │ ├── src │ │ └── lib.rs │ ├── wadm.yaml │ └── wasmcloud.toml ├── echo-tinygo │ ├── .github │ │ └── workflows │ │ │ ├── build.yml │ │ │ └── release.yml │ ├── .gitignore │ ├── README.md │ ├── echo.go │ ├── go.mod │ ├── go.sum │ ├── project-generate.toml │ ├── wadm.yaml │ └── wasmcloud.toml ├── hello │ ├── .cargo │ │ └── config.toml │ ├── .github │ │ └── workflows │ │ │ ├── build.yml │ │ │ └── release.yml │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── project-generate.toml │ ├── src │ │ └── lib.rs │ ├── wadm.yaml │ └── wasmcloud.toml └── kvcounter │ ├── .cargo │ └── config.toml │ ├── .github │ └── workflows │ │ ├── build.yml │ │ └── release.yml │ ├── Cargo.toml │ ├── README.md │ ├── project-generate.toml │ ├── src │ └── lib.rs │ ├── wadm.yaml │ └── wasmcloud.toml ├── interface ├── converter-actor │ ├── .gitignore │ ├── Makefile │ ├── codegen.toml │ ├── converter.smithy │ ├── interface.mk │ ├── project-generate.toml │ └── rust │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ └── lib.rs └── factorial │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── codegen.toml │ ├── factorial.smithy │ ├── html │ ├── org_wasmcloud_core.html │ ├── org_wasmcloud_interface_factorial.html │ └── org_wasmcloud_model.html │ ├── interface.mk │ ├── project-generate.toml │ └── rust │ ├── Cargo.toml │ ├── build.rs │ └── src │ └── lib.rs ├── provider ├── barebones-go │ ├── .goreleaser.yml │ ├── Makefile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── project-generate.toml ├── factorial │ ├── .github │ │ └── workflows │ │ │ ├── build.yml │ │ │ └── release.yml │ ├── .gitignore │ ├── Cargo.toml │ ├── Cross.toml │ ├── Makefile │ ├── README.md │ ├── project-generate.toml │ ├── provider.mk │ ├── provider_test_config.toml │ ├── src │ │ └── main.rs │ └── tests │ │ └── factorial_test.rs └── messaging │ ├── .github │ └── workflows │ │ ├── build.yml │ │ └── release.yml │ ├── .gitignore │ ├── Cargo.toml │ ├── Cross.toml │ ├── Makefile │ ├── README.md │ ├── project-generate.toml │ ├── provider.mk │ └── src │ └── main.rs └── test ├── .gitignore └── generate-all-templates.sh /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/README.md -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | target = "wasm32-wasi" 3 | -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/.github/workflows/build.yml -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/.github/workflows/release.yml -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/.gitignore -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/Cargo.toml -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/README.md -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/project-generate.toml -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/src/lib.rs -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wadm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wadm.yaml -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wasmcloud.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wasmcloud.toml -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps.lock -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps.toml -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/cli/command.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/cli/command.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/cli/environment.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/cli/environment.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/cli/exit.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/cli/exit.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/cli/preopens.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/cli/preopens.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/cli/run.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/cli/run.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/cli/stdio.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/cli/stdio.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/cli/terminal.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/cli/terminal.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/clocks/monotonic-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/clocks/monotonic-clock.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/clocks/timezone.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/clocks/timezone.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/clocks/wall-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/clocks/wall-clock.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/clocks/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/clocks/world.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/filesystem/preopens.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/filesystem/preopens.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/filesystem/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/filesystem/types.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/filesystem/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/filesystem/world.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/http/incoming-handler.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/http/incoming-handler.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/http/outgoing-handler.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/http/outgoing-handler.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/http/proxy.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/http/proxy.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/http/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/http/types.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/io/streams.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/io/streams.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/io/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/io/world.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/poll/poll.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/poll/poll.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/poll/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/poll/world.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/random/insecure-seed.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/random/insecure-seed.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/random/insecure.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/random/insecure.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/random/random.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/random/random.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/random/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/random/world.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/instance-network.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/instance-network.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/ip-name-lookup.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/ip-name-lookup.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/network.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/network.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/tcp-create-socket.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/tcp-create-socket.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/tcp.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/tcp.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/udp-create-socket.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/udp-create-socket.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/udp.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/udp.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/deps/sockets/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/deps/sockets/world.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/echo.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/echo.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/overrides/io/streams.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/overrides/io/streams.wit -------------------------------------------------------------------------------- /actor/echo-httpserver-preview2/wit/overrides/io/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-httpserver-preview2/wit/overrides/io/world.wit -------------------------------------------------------------------------------- /actor/echo-messaging/.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | target = "wasm32-wasi" 3 | -------------------------------------------------------------------------------- /actor/echo-messaging/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/.github/workflows/build.yml -------------------------------------------------------------------------------- /actor/echo-messaging/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/.github/workflows/release.yml -------------------------------------------------------------------------------- /actor/echo-messaging/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/.gitignore -------------------------------------------------------------------------------- /actor/echo-messaging/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/Cargo.toml -------------------------------------------------------------------------------- /actor/echo-messaging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/README.md -------------------------------------------------------------------------------- /actor/echo-messaging/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/project-generate.toml -------------------------------------------------------------------------------- /actor/echo-messaging/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/src/lib.rs -------------------------------------------------------------------------------- /actor/echo-messaging/wadm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/wadm.yaml -------------------------------------------------------------------------------- /actor/echo-messaging/wasmcloud.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-messaging/wasmcloud.toml -------------------------------------------------------------------------------- /actor/echo-tinygo/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/.github/workflows/build.yml -------------------------------------------------------------------------------- /actor/echo-tinygo/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/.github/workflows/release.yml -------------------------------------------------------------------------------- /actor/echo-tinygo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/.gitignore -------------------------------------------------------------------------------- /actor/echo-tinygo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/README.md -------------------------------------------------------------------------------- /actor/echo-tinygo/echo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/echo.go -------------------------------------------------------------------------------- /actor/echo-tinygo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/go.mod -------------------------------------------------------------------------------- /actor/echo-tinygo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/go.sum -------------------------------------------------------------------------------- /actor/echo-tinygo/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/project-generate.toml -------------------------------------------------------------------------------- /actor/echo-tinygo/wadm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/wadm.yaml -------------------------------------------------------------------------------- /actor/echo-tinygo/wasmcloud.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/echo-tinygo/wasmcloud.toml -------------------------------------------------------------------------------- /actor/hello/.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | target = "wasm32-wasi" 3 | -------------------------------------------------------------------------------- /actor/hello/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/.github/workflows/build.yml -------------------------------------------------------------------------------- /actor/hello/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/.github/workflows/release.yml -------------------------------------------------------------------------------- /actor/hello/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/.gitignore -------------------------------------------------------------------------------- /actor/hello/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/Cargo.toml -------------------------------------------------------------------------------- /actor/hello/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/README.md -------------------------------------------------------------------------------- /actor/hello/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/project-generate.toml -------------------------------------------------------------------------------- /actor/hello/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/src/lib.rs -------------------------------------------------------------------------------- /actor/hello/wadm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/wadm.yaml -------------------------------------------------------------------------------- /actor/hello/wasmcloud.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/hello/wasmcloud.toml -------------------------------------------------------------------------------- /actor/kvcounter/.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | target = "wasm32-wasi" 3 | -------------------------------------------------------------------------------- /actor/kvcounter/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/.github/workflows/build.yml -------------------------------------------------------------------------------- /actor/kvcounter/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/.github/workflows/release.yml -------------------------------------------------------------------------------- /actor/kvcounter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/Cargo.toml -------------------------------------------------------------------------------- /actor/kvcounter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/README.md -------------------------------------------------------------------------------- /actor/kvcounter/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/project-generate.toml -------------------------------------------------------------------------------- /actor/kvcounter/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/src/lib.rs -------------------------------------------------------------------------------- /actor/kvcounter/wadm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/wadm.yaml -------------------------------------------------------------------------------- /actor/kvcounter/wasmcloud.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/actor/kvcounter/wasmcloud.toml -------------------------------------------------------------------------------- /interface/converter-actor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/.gitignore -------------------------------------------------------------------------------- /interface/converter-actor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/Makefile -------------------------------------------------------------------------------- /interface/converter-actor/codegen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/codegen.toml -------------------------------------------------------------------------------- /interface/converter-actor/converter.smithy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/converter.smithy -------------------------------------------------------------------------------- /interface/converter-actor/interface.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/interface.mk -------------------------------------------------------------------------------- /interface/converter-actor/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/project-generate.toml -------------------------------------------------------------------------------- /interface/converter-actor/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/rust/Cargo.toml -------------------------------------------------------------------------------- /interface/converter-actor/rust/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/rust/build.rs -------------------------------------------------------------------------------- /interface/converter-actor/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/converter-actor/rust/src/lib.rs -------------------------------------------------------------------------------- /interface/factorial/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/.gitignore -------------------------------------------------------------------------------- /interface/factorial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/Makefile -------------------------------------------------------------------------------- /interface/factorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/README.md -------------------------------------------------------------------------------- /interface/factorial/codegen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/codegen.toml -------------------------------------------------------------------------------- /interface/factorial/factorial.smithy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/factorial.smithy -------------------------------------------------------------------------------- /interface/factorial/html/org_wasmcloud_core.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/html/org_wasmcloud_core.html -------------------------------------------------------------------------------- /interface/factorial/html/org_wasmcloud_interface_factorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/html/org_wasmcloud_interface_factorial.html -------------------------------------------------------------------------------- /interface/factorial/html/org_wasmcloud_model.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/html/org_wasmcloud_model.html -------------------------------------------------------------------------------- /interface/factorial/interface.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/interface.mk -------------------------------------------------------------------------------- /interface/factorial/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/project-generate.toml -------------------------------------------------------------------------------- /interface/factorial/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/rust/Cargo.toml -------------------------------------------------------------------------------- /interface/factorial/rust/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/rust/build.rs -------------------------------------------------------------------------------- /interface/factorial/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/interface/factorial/rust/src/lib.rs -------------------------------------------------------------------------------- /provider/barebones-go/.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/barebones-go/.goreleaser.yml -------------------------------------------------------------------------------- /provider/barebones-go/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/barebones-go/Makefile -------------------------------------------------------------------------------- /provider/barebones-go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/barebones-go/README.md -------------------------------------------------------------------------------- /provider/barebones-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/barebones-go/go.mod -------------------------------------------------------------------------------- /provider/barebones-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/barebones-go/go.sum -------------------------------------------------------------------------------- /provider/barebones-go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/barebones-go/main.go -------------------------------------------------------------------------------- /provider/barebones-go/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/barebones-go/project-generate.toml -------------------------------------------------------------------------------- /provider/factorial/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/.github/workflows/build.yml -------------------------------------------------------------------------------- /provider/factorial/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/.github/workflows/release.yml -------------------------------------------------------------------------------- /provider/factorial/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/.gitignore -------------------------------------------------------------------------------- /provider/factorial/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/Cargo.toml -------------------------------------------------------------------------------- /provider/factorial/Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/Cross.toml -------------------------------------------------------------------------------- /provider/factorial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/Makefile -------------------------------------------------------------------------------- /provider/factorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/README.md -------------------------------------------------------------------------------- /provider/factorial/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/project-generate.toml -------------------------------------------------------------------------------- /provider/factorial/provider.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/provider.mk -------------------------------------------------------------------------------- /provider/factorial/provider_test_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/provider_test_config.toml -------------------------------------------------------------------------------- /provider/factorial/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/src/main.rs -------------------------------------------------------------------------------- /provider/factorial/tests/factorial_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/factorial/tests/factorial_test.rs -------------------------------------------------------------------------------- /provider/messaging/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/.github/workflows/build.yml -------------------------------------------------------------------------------- /provider/messaging/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/.github/workflows/release.yml -------------------------------------------------------------------------------- /provider/messaging/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /target 3 | -------------------------------------------------------------------------------- /provider/messaging/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/Cargo.toml -------------------------------------------------------------------------------- /provider/messaging/Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/Cross.toml -------------------------------------------------------------------------------- /provider/messaging/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/Makefile -------------------------------------------------------------------------------- /provider/messaging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/README.md -------------------------------------------------------------------------------- /provider/messaging/project-generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/project-generate.toml -------------------------------------------------------------------------------- /provider/messaging/provider.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/provider.mk -------------------------------------------------------------------------------- /provider/messaging/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/provider/messaging/src/main.rs -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | log_* 2 | -------------------------------------------------------------------------------- /test/generate-all-templates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmCloud/project-templates/HEAD/test/generate-all-templates.sh --------------------------------------------------------------------------------