AVS Woodpecker Issue Tracker
Woodpecker IT is a web-based request, issue or bug tracking tool. You can use it for performing issue, request or bug management. Its main function is recording and tracking issues, within a freely defined workflow. Woodpecker IT offers all state-of-...
Yasca
Yasca consists of two components: * a framework for conducting source code analyses, and * an implementation of that framework, leveraging custom plugins, FindBugs, PMD, and Jlint Yasca is a command-line tool. Just point it at your code base and w...
WARI
WARI scans your web application and examines dependencies between JavaScript functions, CSS styles, HTML tags and images. The goal is to find unused images as well as unused and duplicated JavaScript functions and CSS styles....
Usus
The goal of Usus is to provide Eclipse Plug-Ins that help to integrate common compiler and formatter settings in the Eclipse workspace, support Checkstyle, EclEmma and other tools, and apply some OO design metrics to analyse weak spots in the code....
UCDetector
UCDetector (Unnecessary Code Detector - pronounced "You See Detector") is a eclipse PlugIn tool to find unnecessary (dead) public java code. For example public classes, methods or fields which have no references. UCDetector creates markers for the fo...
Tattletale
Tattletale is a tool that can help you get an overview of the project you are working on or a product that you depend on....
StyleCop
StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project....
Squale
Squale is a qualimetry platform that allows to analyze multi-language software applications in order to give a sharp and comprehensive picture of their quality....
SQL Enlight
SQL Enlight is an advanced code analysis, refactoring and productivity tool for Microsoft SQL Server. The tool is designed to facilitate and improve database development, administration, and maintenance. It can help development teams and database adm...
Splint
Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes....
Sparse
Sparse, the semantic parser, provides a compiler frontend capable of parsing most of ANSI C as well as many GCC extensions, and a collection of sample compiler backends, including a static analyzer also called "sparse"....
Soot
Soot is a Java optimization framework. It provides four intermediate representations for analyzing and transforming Java bytecode. Soot can be used as a stand alone tool to optimize or inspect class files, as well as a framework to develop optimizati...
SolidSX - Software eXplorer
The Software Explorer (SolidSX) is a standalone Windows application that gives insight in large software systems. SolidSX creates high-quality visualizations that simultaneously shows the structure, dependencies, metrics on all types of source code e...
SolidSTA - Software Trend Analyzer
The Software Trend Analyzer (SolidSTA) is a standalone, non-intrusive solution for monitoring and investigating software trends. SolidSTA uses a number of proprietary and standard metric analyses to assess the evolution of software quality indicators...
SolidSDD - Software Duplication Detector
The Software Duplication Detector (SolidSDD) is a standalone application for detecting and managing source code duplication (i.e., code clones) in software. It can be used to analyze large projects and detect code that has been cloned (e.g., via cut-...
SolidFX for C/C++
The Solid Fact Extractor (SolidFX) is a standalone, non-intrusive solution for static analysis of industry-size projects written in the C and C++ programming languages. SolidFX uses proprietary technology to analyze even the most complex C/C++ code b...
Software Change Management "Where Used" Scanner
FindItEZ ( pronounced "find it easy" ) is a "where used" developer tool for improved change management on large software projects. It cuts impact analysis time, improves change estimate accuracy and aids in preemptive quality assurance by quickly sca...
Shiny
Shiny is a lightning fast, fully documented & by-far-easiest-to-use C/C++/Lua profiler with no extensive surgery. Results are smoothed & shown in run-time as a call-tree or sorted-by-time....
Saikuro
Saikuro is a Ruby cyclomatic complexity analyzer. When given Ruby source code Saikuro will generate a report listing the cyclomatic complexity of each method found. In addition, Saikuro counts the number of lines per method and can generate a listing...
Roodi
Roodi stands for Ruby Object Oriented Design Inferometer. It parses your Ruby code and warns you about design issues you have based on the checks that is has configured....
Review Board
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the code r...
Report Miner
Report Miner is unique set of utility programs which are used to mine Crystal Report definition (.RPT) files and extract report definition information to aid both the developer and end-user in control, documentation and understanding of the reports....
Refractor
Diagrammer for .Net Assemblies, also support for Javascript. Good for assembly dependencies. Good for showing the call graph in complex methods. Good for showing the jumps in IL. Good for getting an overview of where the complex parts of a system are...
Reek
Reek is a tool that examines Ruby classes, modules and methods and reports any Code Smells it finds ....
Pylint
Pylint is a python tool that checks if a module satisfies a coding standard. Pylint is similar to PyChecker but offers more features, like checking line-code's length, checking if variable names are well-formed according to your coding standard, or c...
PyChecker
PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be inc...
Programeter, Smart Software Project Tracking
Programeter is a monitoring and reporting tool to track software projects in automated and smart way. Programeter reports show you what is the current status of your software project, how it changes over time and how the key factors of the project af...
phpcpd
phpcpd is a Copy/Paste Detector (CPD) for PHP code. The goal of phpcpd is not to replace more sophisticated tools such as phpcs, pdepend, or phpmd, but rather to provide an alternative to them when you just need to get a quick overview of duplicated ...
PHP Parser
PHP Parser analyses PHP scripts including all included files and checks whether variables, constants, functions and classes are both used and defined. The script displays either only errors, a complete data list or the fully annotated script....
PHP Depend
PHP_Depend is a small program that performs static code analysis on a given source base and measures several values, the so called software metrics....
PHP CodeSniffer
PHP_CodeSniffer is a PHP5 script that tokenises and "sniffs" PHP, JavaScript and CSS files to detect violations of a defined coding standard. It is an essential development tool that ensures your code remains clean and consistent. It can also help pr...
Panopticode
Panopticode is a project dedicated to making code metrics so widely understood, valuable, and simple that their use becomes ubiquitous, thus raising the quality of software across the industry. The Panopticode project provides a set of open source to...
nsiqcppstyle
nsiqcppstyle is aiming to provide the extensible / easy use / highly maintainable coding style checker for C/C++ source code. Rules and analysis engine are seperated and users can develop own C/C++ coding style rule. Furthermore, there is customizabl...
Neptuner
Neptuner is a codebase management suite. It puts together a set of tools to simplify and enable easier maintenance of source code. The tool-suite includes programs for: browsing, commenting/review, reformatting, enforcing coding standards, beautifica...
NDepend
NDepend is a tool that simplifies managing a complex .NET code base. Architects and developers can analyze code structure, specify design rules, plan massive refactoring, do effective code reviews and master evolution by comparing different versions ...
Metric_fu
Metric_fu is a set of rake tasks that make it easy to generate metrics reports. It uses Saikuro, Flog, Flay, Rcov, Reek, Roodi, Churn, Subversion, Git, and Rails built-in stats task to create a series of reports....
MetricsAnalytics Sonar
MetricsAnalytics Sonar is a Sonar plugin. MetricsAnalytics calculates the Total Quality of a java project. The Total Quality is composed from an architecture, design, code and test indicator. To calculate the architecture and design indicator, Metric...
JRipples
JRipples helps programmers during software change. JRipples is based on the philosophy of “intelligent assistance”, which requires close cooperation between the programmer and the tool. The tool analyzes the program, keeps track of the inconsistencie...
Jensor
Jensor is a light-weight, low-overhead Java profiler written entirely in Java. Jensor is built on ByteCode Instrumentation (BCI) technology. Jensor provides innovative analysis techniques that help to detect and eliminate bottlenecks in Java applicat...
Helium
Helium is a tool for discovering unused CSS across many pages on a web site. The tool is javascript-based and runs from the browser....
Gource
Gource is a software version control visualization tool....
GMetrics
The GMetrics project provides calculation and reporting of size and complexity metrics for Groovy source code. GMetrics scans Groovy source code, applying a set of metrics, and generates an HTML report of the results....
Gendarme
Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks for common problems with the code, problems that com...
FxCop
FxCop is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. It uses MSIL parsing, and callgraph analysis to inspect assemblies for more than 200 defects....
Frama-C
Frama-C stands for Framework for Modular Analysis of C programs. Frama-C is a set of interoperable program analyzers for C programs....
Flog
Flog is a tool build to analyze Ruby code complexity. It’s dead simple to run, and immediately provides useful metrics in the form of a “Flog score” per method. High scores are prime candidates for difficult testing and refactoring. Flog essentially ...
FlexPMD
FlexPMD is a tool that helps to improve code quality by auditing any AS3/Flex source directory and detecting common bad practices, such as: * Unused code (functions, variables, constants, etc.) * Inefficient code (misuse of dynamic filters, heavy c...
Flay
Flay analyzes ruby code for structural similarities. Differences in literal values, names, whitespace, and programming style are all ignored. Code that flay reports as similar is a good candidate for refactoring....
Featureous
Featureous is a tool for feature-centric analysis of Java software. The need for such a tool comes from the scattering and implicitness of implementations of user-observable behaviors of software (features) in the vast majority of object-oriented pro...
DrivenMetrics
DrivenMetrics is a metrics library to be used with your .net project. It is used to help with determining the quality of your code by measuring certain attributes or metrics....
Daikon
Dynamic invariant detection runs a program, observes the values that the program computes, and then reports properties that were true over the observed executions. Daikon can detect properties in C, C++, Eiffel, IOA, Java, and Perl programs; in sprea...
Crawljax
Crawling Ajax applications through dynamic analysis and reconstruction of the UI state changes. Crawljax is based on a method which dynamically builds a `state-flow graph' modeling the various navigation paths and states within an Ajax application....
CppClean
CppClean attempts to find problems in C++ source that slow development particularly in large code bases. It is similar to lint; however, CppClean focuses on finding global inter-module problems rather than local problems similar to other static analy...
CppChecker
CppChecker is a smart and fast checker for C/C++ Files. It uses the outputs generated by gcc, PC-Lint or doxygen and generates markers. The markers are intuitively set, so that in most cases the marker corresponds to the location where the actual err...
Coverity Integrity Center
Analyze source code for defects with Coverity Prevent to find and eliminate the root-cause of product delays or costly product recalls. Expose security flaws early in the lifecycle so security audit teams don’t slow you down with rework, and help the...
Codestriker
Codestriker is an open-sourced web application which supports online code reviewing. Traditional document reviews are supported, as well as reviewing diffs generated by an SCM (Source Code Management) system and plain unidiff patches. There are integ...
CodeNarc
The CodeNarc project provides a static analysis tool and framework for analyzing Groovy source code. CodeNarc scans Groovy source code, looking for violations of predefined or custom rules and generates an HTML report of the results. These rules incl...
CodeCounter
CodeCounter is a command line utility program for counting lines of source code. Currently it supports C#, SQL and XAML....
Classycle
Classycle's Analyser analyses the static class and package dependencies in Java applications or libraries. It is especially helpful for finding cyclic dependencies between classes or packages. Classycle's Dependency Checker searchs for unwanted class...
Clang
The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler....
ckjm
The program ckjm calculates Chidamber and Kemerer object-oriented metrics by processing the bytecode of compiled Java files. The program calculates for each class the following six metrics proposed by Chidamber and Kemerer. •WMC: Weighted methods pe...
Celerity
Celerity is a powerful application for reading and maintaining C/C++ projects. It can process millions of source code lines. It supports standard C/C++ (and K&R style of sources as well). For each analyzed project, it produces a multifaceted cross-re...
CallGraph
CallGraph is a view plugin for Eclipse that enables graphical exploration of call and class hierarchies. Leverages the internal platform Call Hierarchy and Search mechanisms and uses Zest to provide a searchable graphical representation of the caller...
Bound-T time and stack analyser
Deadline overruns and stack overflows in embedded software can cause costly and dangerous failures. Such run-time problems can be prevented early and safely by static analysis of the embedded program. The Bound-T tool computes bounds on the worst-cas...
BLAST Berkeley Lazy Abstraction Software Verification Tool
BLAST is a software model checker for C programs. The goal of BLAST is to be able to check that software satisfies behavioral properties of the interfaces it uses. BLAST uses counterexample-driven automatic abstraction refinement to construct an abst...
Apparat
A framework to optimize ABC, SWC and SWF files. Apparat features include: * Compression * Code analysis - UML diagram generation - Bytecode flowgraph generation - Static check for [Abstract] methods - Detailed ABC information - Code coverage i...
Allmon
Allmon is a generic system collecting and storing metrics used for performance and availability monitoring....
Stan - Structure Analysis for Java
STAN encourages developers in visualizing their design, understanding code, measuring quality and reporting design flaws. STAN supports a set of carefully selected metrics, suitable to cover the most important aspects of structural quality. Special f...
Telerik JustCode
JustCode is an agile development add-in for Visual Studio 2005, 2008 and 2010 that enhances .NET development productivity by providing blazing fast solution-wide, on-the-fly code analysis and error checking, smart code navigation and refactoring feat...
Powered by JV-LD