Skip to content

wasmCloud/typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

905 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wasmCloud TypeScript

TypeScript examples and project templates for building wasmCloud components.

📚 Component Examples

Note

New to wasmCloud components in TypeScript?

Start with the wasmCloud TypeScript language guide

wasmCloud Components are WebAssembly components that serve as applications on the wasmCloud platform.

Example Description
TypeScript Components Sample wasmCloud components written in TypeScript

🧩 Project Templates

Project templates for scaffolding new wasmCloud component projects.

These templates can be used with wash new:

wash new https://github.com/wasmCloud/typescript.git --name my-project --subfolder templates/<template-name>
Template Description
http-hello-world-hono Minimal HTTP server component using Hono
http-hello-world-fetch Minimal HTTP server component using the fetch() API
http-client Component that makes outgoing HTTP requests
http-service-hono HTTP service component powered by Hono
http-blobstore-service-hono HTTP service component powered by Hono, backed by wasi:blobstore
http-kv-service-hono HTTP service component powered by Hono, backed by wasi:keyvalue
service-tcp-echo Service + component template demonstrating wasi:sockets TCP

See the templates README for more details.

🛠️ Contributing

For development setup, workflow, and contribution guidelines, see the Contributing Guide.

📄 License

This project is licensed under the Apache 2.0 License.

🔗 Related

About

wasmCloud TypeScript ecosystem libraries and tooling

Topics

Resources

Contributing

Stars

Watchers

Forks

Contributors