Skip to content

wasmCloud/typescript

Repository files navigation

wasmCloud TypeScript

TypeScript ecosystem libraries, applications, and examples for wasmCloud.

Overview

This repository is a TypeScript monorepo containing libraries, applications, and examples for building with wasmCloud. It includes:

  • Libraries (packages/) - Reusable TypeScript packages for wasmCloud development
  • Applications (apps/) - Production applications built with wasmCloud
  • Examples (examples/) - Sample components and usage patterns

📦 Packages

Package Description
@wasmcloud/lattice-client-core Core TypeScript client for wasmCloud lattice operations
@wasmcloud/lattice-client-react React hooks and components for wasmCloud lattice integration
@wasmcloud/eslint-config Shared ESLint configuration
@wasmcloud/prettier-config Shared Prettier configuration
@wasmcloud/tsconfig Shared TypeScript configuration

🚀 Applications

Application Description
Washboard UI Web-based dashboard for managing wasmCloud lattices

📚 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

🛠️ Development

For detailed development setup, workflow, and contribution guidelines, please see our Contributing Guide.

Quick Start

Install Yarn:

npm install -g yarn

Install dependencies:

yarn install

Build all packages:

yarn build

Run development servers:

yarn dev

Monorepo Structure

This repository uses:

📖 Documentation

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details on:

  • Development setup and workflow
  • Code style and standards
  • Testing requirements
  • Commit conventions
  • Pull request process

📄 License

This project is licensed under the Apache 2.0 License.

🔗 Related

About

wasmCloud TypeScript ecosystem libraries and tooling

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 15