I'm a C# and web developer that just got the idea to build an .net mvc html5 app where you drag-n-drop your replay and get fun stats directly in the browser. In the long run there could be the possibility to have data uploaded shared amongst other users and stuff like that.

Q: Are there any libraries out there that can parse replays and provide you with an easy way to gather your stats? or articles that explain how to parse a wc3-replay file to get version-data, kills etc etc

I did find Replay Explorer on this forum which seems awesome. A whole lot of code though and the replay parsing seems scattered inside a hosting bot.