Créez votre Plugin pour Chattree

Concevez des outils WebAssembly rapides, modulaires et sécurisés pour Chattree en quelques secondes avec le CLI officiel.

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

Flux de Travail du Développeur

De zéro à un paquet WebAssembly prêt à installer en quatre commandes simples.

chattree-cli — 1. createwasm32

Création guidée avec modèles

Lancez l'assistant interactif et choisissez votre langage favori : AssemblyScript (TypeScript), Rust ou WAT.

$npx @chattree/cli create plugin mon-plugin

==> Chattree Plugin Scaffold Wizard

? Sélectionnez le modèle : › AssemblyScript (TypeScript)

✔ Projet créé avec succès dans ./mon-plugin !

ℹ Fichiers créés : plugin.json, src/index.ts, asconfig.json

ZERO TOOLCHAIN LOCK-IN

Langages et Environnements Supportés

Tout compilateur générant du WebAssembly 1.0 standard est compatible avec Chattree.

TYPESCRIPT@chattree/plugin-sdk

AssemblyScript

Développez avec la syntaxe typée et familière de TypeScript et compilez vers du bytecode WebAssembly léger.

SYSTEMSwasm32

Rust

Vitesse maximale et sécurité mémoire totale avec cargo build --target wasm32-unknown-unknown.

LOW-LEVEL0 deps

WebAssembly Text (WAT)

Format texte WebAssembly pur. Zéro dépendance externe et compilation instantanée avec wat2wasm.

Prêt à partager votre plugin ?

Attachez votre archive .chattree-plugin à une Release GitHub publique et enregistrez-la sur le Marketplace officiel de Chattree.

Publier sur le Marketplace ↗