Symphony Generator

Prerequisite: Install NodeJS first, either directly or via nvm. You can also use other package managers like bun or yarn, which the generator will attempt to use before falling back to npm.

The Symphony Generator is a yeoman-based CLI tool that can be used to quickly generate Symphony bot, app and workflow project scaffolds. You can create example projects that use our developer toolkits:

  • BDK for Java

  • BDK for Python

  • WDK

  • ADK

Quick Start

Install yeoman and the Symphony Generator.

$ npm i -g yo @finos/generator-symphony

Then, create a directory for your new project and launch the generator.

$ mkdir mybot && cd $_
$ yo @finos/symphony

Configure your bot, workflow or app environments accordingly.

Last updated