I am happy to announce that I have just prepared the skeleton of the Julia package JMcDM which basically implements Topsis, Electre, Dematel, Moora, Vikor, and AHP (Analytical hierarchy process) as multiple criteria decision making tools. The package also implements single criterion tools such as maximin, minimax, MLE, Savage, Laplace, and Expected Regret. A game solver is also implemented for zero sum games using JuMP and Cbc back-ends.
There is a list of unimplemented methods including PROMETHEE, MACBETH, COMET, etc. in the project repository.
I am planning to have a comprehensive tool for this subject and prepare the high quality documentation for developers. I am also planning to write a journal article, possibly for SoftwareX, of course with all of the developers and contributors.
So, this is an announcement and an open invitation for both package development and submitting a journal paper after it gets a mature level.
The repository is https://github.com/jbytecode/JMcDM.
We are in Julia Slack channel, #jmcdm.
Thank you in advance!