Search

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...

Log In

Latest Topics