Herramientas que analizan el código buscando bugs o signos de baja calidad.
Python. Pylint:Pylint is an open source program that analyzes Python source code looking for bugs and signs of poor quality. You can customize the program to show errors or conventions that are important to you. Pylint can be automated in your project using Apycot, Hudson or Jenkins.
http://www.pylint.orgPara HTML / CSS:Servicio de validación de páginas web y código HTML / CSS del W3C.
http://validator.w3.orgPMD:PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL. Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript.
http://pmd.sourceforge.netSonar:Gestiona la calidad del código fuente y realiza distintas métricas del código.
http://www.sonarqube.orgSaludos.