This is a small NodeJS Script that extracts data from ChurchTools and exports it as a organigram.
This was written as a proof of concept. It works, but it ain't no beautiful code (#spaghetti)
The easiest way to use this script is via docker.
Just install docker and docker compose, copy the .env.example
file to .env
, add your churchtools credentials and run run.sh
.
Just npm install, copy .env.example
to ./app/.env
and run it with npm run.
This way is not officially supported.
After running the script you will then find the generated mindmaps in the ./output
folder.
Open it in the Software yED and choose the Auto-Layout feature you want.
For advanced automatic vizualisations one can use Gephi.
To import the file to gephi, an additional step is necessary.
To import the generated graph in gephi, just open the exported file in yED and export it to a .gml
file.
You can then import it into Gephi.
If you improve something, please open a Pull Request. If you find any bugs, please open an Issue.