YoMamma ._. I'm pretty sure composer installs on windows; look :
https://getcomposer.org/download/
There you have a windows installer, it asks for the path for the php files and that's it you got it working. It even works with xamp! I been working with yii framework and composer for a year now and no problem.
About other FORUM SOFTWARE, yeah it mostly installs with a zip and that's it BUT I said frameworks, this:
http://noeticforce.com/best-php-frameworks-for-modern-web-development
Now for example Flarum is built with Laravel, so Flarum = Forum Sofware, Laravel = Framework. Are we clear now?
I'm not good at trolling by the way.