Crea tu Plugin para Chattree

Desarrolla herramientas WebAssembly rápidas, modulares y seguras para Chattree en segundos con la CLI oficial.

$npx @chattree/cli create plugin my-plugin
DEVELOPER CLI PIPELINE

Flujo de Trabajo del Desarrollador

De cero a un paquete WebAssembly listo para instalar en cuatro comandos.

chattree-cli — 1. createwasm32

Creación guiada con plantillas

Inicia el asistente interactivo y elige tu lenguaje favorito: AssemblyScript (TypeScript), Rust o WAT.

$npx @chattree/cli create plugin mi-plugin

==> Chattree Plugin Scaffold Wizard

? Selecciona plantilla: › AssemblyScript (TypeScript)

✔ ¡Proyecto creado exitosamente en ./mi-plugin!

ℹ Archivos creados: plugin.json, src/index.ts, asconfig.json

ZERO TOOLCHAIN LOCK-IN

Lenguajes y Runtimes Soportados

Cualquier compilador que produzca WebAssembly 1.0 estándar funciona con Chattree.

TYPESCRIPT@chattree/plugin-sdk

AssemblyScript

Escribe en la sintaxis tipada y familiar de TypeScript y compila directamente a bytecode WebAssembly ultra ligero.

SYSTEMSwasm32

Rust

Seguridad de memoria estricta y rendimiento nativo compilando con cargo build --target wasm32-unknown-unknown.

LOW-LEVEL0 deps

WebAssembly Text (WAT)

Código WebAssembly puro y minimalista. Cero dependencias externas y compilación instantánea con wat2wasm.

¿Listo para compartir tu plugin?

Sube tu archivo .chattree-plugin a las Releases de tu repositorio público en GitHub y regístralo en el Marketplace oficial de Chattree.

Publicar en el Marketplace ↗