github Pros hosting place of most opensource projects review process based on comments on lines of code offer hosting for projects websites (like this one!) Cons Yet another account