#Where is the Composer?

1 messages · Page 1 of 1 (latest)

trail kiln
#

Hi all,

One of the things that originally drew me to Ballerina was the visual aspect of it, the fact that you can view programs as flowcharts is awesome. Recently I also discovered that there is/was a way to program visually (making the diagram and getting the source code) via a browser based web app called Ballerina Composer. The post where I read about it said it was a tool included with Ballerina. Yet, I can't find it. I found a github repo that seems to be it, but it is no longer maintained. So I have to ask... is the Composer tool no longer developed/supported? Why? I'm ok with writing code by hand, but I think this was a very unique aspect of the language that seems to have been dropped with no apparent explanation. Or am I just looking in the wrong place?

still pollen
#

Diagramming is still available in VS Code with the Ballerina Extension installed. Once installed, code in the navigation pane can be explored visually:

#

For visual coding itself, consider WSO2's Choreo. With Choreo, you can switch between visual framing of your functionality and the generated code itself.

small mantle
#

See why the support for a graphical model lays the foundation for designing the syntax and semantics of the Ballerina programming language.

trail kiln
#

I have the VSCode extension, and while I can see my program visually with it, I have not found a way to edit the program visually, as the Composer tool promises.

I looked at the Choreo website but found no links or information pertaining Ballerina or the Composer tool.

#

I did find an option in the VSCode extension called "Ballerina Low-Code: Focus on Diagram View". It asks me to authenticate using OAuth2 but always fails with an error 500.

cedar lotus
#

Did you try to click on + and edit icons on the diagram elements? It will allow you to edit the program visually.

#

See the above highlighted areas in the diagram. Loopng @mint osprey / @dusky flower on the authentication issue.