Skip to content
visual editor to create nassi-shneiderman diagrams
Branch: master
Clone or download
kekru Merge pull request #3 from kekru/feature/fixes-for-release
Show Git Hash and Version Info from Pom
Latest commit afb0925 Jul 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn/wrapper add maven wrapper Nov 7, 2018
src/main iMerge remote-tracking branch 'origin/master' into feature/fixes-for-… Jul 14, 2019
.gitignore add settings.json (VS code) to gitignore Nov 11, 2018
.travis.yml make mvnw executable Nov 7, 2018
LICENSE Initial commit Nov 7, 2018 add jitpack link Dec 7, 2018
pom.xml iMerge remote-tracking branch 'origin/master' into feature/fixes-for-… Jul 14, 2019

Build Status


Visual editor to create nassi-shneiderman diagrams.

This is an old school project of mine. It is one of my first personal java projects and I implemented it in 2010/2011.
That's why the code is like a beginner's code and it is written in german.
I decided to publish it, because there are some change requests, mostly from teachers, and I don't find time to implement them.


Feel free to contribute to this project via PullRequests.
Please write new code and git commit messages in english. Texts, that are shown in the UI, should still be german.
Automatic tests would be awesome.

Generate runnable jar

Clone or download this repo and open a terminal.
In Windows Powershell run

.\mvnw.cmd clean package

In Linux or Mac terminal run

chmod +x mvnw
./mvnw clean package

When finished a file target/struktogrammeditor-1.7.2-SNAPSHOT-jar-with-dependencies.jar is generated.
When you have Java installed locally, then you can run it by double click
or run java -jar struktogrammeditor-1.7.2-SNAPSHOT-jar-with-dependencies.jar in the terminal.

Download via Jitpack

Download of the latest runnable jar of master branch struktogrammeditor.jar, Buildlog

You can’t perform that action at this time.