Flowmaker is an VSCode extension used to generate a flowchart in SVG format of JS code to demonstrate Code flow scheme from different level of conduct.
Note: For only using the onEditor and onBrowser SVG generation follow the master branch code.
- Write Javascript.
- Select a function or object or entire file.
- Hit ctrl-f1.
- Choose 'Flowmake magic'.
- 'Flowmake magic' generates the SVG layout in side column of editor itself.
Clone the source locally:
$ git clone -b livepreview https://github.com/aryaminus/flowmaker/tree/livepreview
$ cd flowmaker
$ npm install
Start the application in development mode
hit Ctrl+f5
hit Fn+f1 or F1
choose 'Flowmake Magic'
or from VS-Code Market:
download Flowmaker extension
hit Fn+f1 or F1
choose Flowmake onEditor
- JSX support
- Flow,CLI and Typescript support
- Chrome extension for dev-tools
- Fetching SVG to generate and manipulate code to genrate code from flowchart
- Fork it (https://github.com/aryaminus/flowmaker/fork)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request
Enjoy!

