SC2Replay is a project mainly written in RUBY and JAVASCRIPT, it's free.
SC2Replay database
TODO list:
User names+registration Extend search functionality Map images Bug fix adding meta data when less then max players are in a replay.