SonarQube je odprtokodna platforma za upravljanje kakovosti, namenjena nenehnemu analiziranju in merjenju kakovosti izvorne kode, od portfelja do metode.Statična analiza kode je na voljo v "Community Edition" (brezplačna / odprta koda) za: C #, CSS, Flex, Go, HTML, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala, TypeScript, VB.NET, XML.Pristojbine za premium izdaje se gibljejo od 150 do 130 000 USD na leto.Komercialne licence vključujejo podporo za dodatne jezike (ABAP, Apex, C / C ++, COBOL, Objective-C, PL / I, PL / SQL, RPG, Swift, TSQL, VB6) kot tudi integracijo s SCM in drugimi orodji.
Spletna stran:
https://www.sonarqube.org/Kategorije
Alternativa SonarQubeu za vse platforme s katero koli licenco
21
Codacy
Samodejno pregleduje slog kode, varnost, podvajanje, zapletenost in pokritost ob vsaki spremembi, hkrati pa spremljate kakovost kode v vaših šprintih.
- Freemium
- Web
- Self-Hosted
- Software as a Service (SaaS)
20
Cppcheck
Cppcheck je orodje za statično analizo kod C / C ++.Za razliko od prevajalnikov C / C ++ in mnogih drugih analiznih orodij ne zazna sintaksičnih napak v kodi.
- Brezplačna
- PortableApps.com
- Windows
- Eclipse
- Linux
4
Code Climate
Vpogled v inženirski postopek Code Climate in samodejni pregled kode za GitHub in GitHub Enterprise vam pomagata hitrejšo pošiljanje boljše programske opreme.
- Freemium
- Web
4
2
Landscape (Python)
Landscape je sistem zgodnjega opozarjanja za kodno bazo Python.
- Brezplačna osebna
- Web
2
Flawfinder
Flawfinder pregleda izvorno kodo in poroča o možnih pomanjkljivostih varnosti ("pomanjkljivosti"), razvrščenih po stopnji tveganja.
1