SonarQube е платформа за управление на качеството с отворен код, посветена на непрекъснат анализ и измерване на качеството на изходния код, от портфолиото до метода.Анализът на статичния код е наличен в "Community Edition" (безплатно / отворен код) за: C #, CSS, Flex, Go, HTML, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala, TypeScript, VB.NET, XML,Таксите за премиум издания варират от $ 150 до над 130 000 / годишно.Търговските лицензи включват поддръжка за допълнителни езици (ABAP, Apex, C / C ++, COBOL, Objective-C, PL / I, PL / SQL, RPG, Swift, TSQL, VB6), както и интеграция с SCM и други инструменти.
WebSite:
https://www.sonarqube.org/Категории
Алтернативи на SonarQube за всички платформи с всякакъв лиценз
21
Codacy
Автоматично преглежда стила на кода, сигурността, дублирането, сложността и покритието при всяка промяна, докато проследява качеството на кода във вашите спринтове.
- Freemium
- Web
- Self-Hosted
- Software as a Service (SaaS)
20
Cppcheck
Cppcheck е инструмент за статичен анализ на C / C ++ код.За разлика от C / C ++ компилаторите и много други инструменти за анализ, той не открива грешки в синтаксиса в кода.
- Безплатно
- PortableApps.com
- Windows
- Eclipse
- Linux
4
Code Climate
Прозренията за инженерния процес на Code Climate и автоматизираният преглед на кода за GitHub и GitHub Enterprise ви помагат да доставяте по-бърз софтуер по-бързо.
- Freemium
- Web
4
2
Landscape (Python)
Landscape е система за ранно предупреждение за базата данни на Python.
- Безплатна лична
- Web
2
Flawfinder
Flawfinder изследва изходния код и отчита възможни слабости в сигурността (`` недостатъци ''), сортирани по ниво на риск.
1