There are tons of projects like this. But none of them will actually find bugs. That's still your responsibility and the reason for testing. But you can use tools to determine if your testing is sufficient or if your code is of high quality or not (by reasonably standard metrics)... PHP CPD - A copy and paste detector to find code that looks similar in your application PHP PMD - A "Mess Detector"