Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

PMD

Compare

  Analyzed over 1 year ago

PMD is an extensible cross-language static code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and more. It includes CPD, a tool to detect chunks of identical code.

261K lines of code

77 current contributors

over 1 year since last commit

225 users on Open Hub

Activity Not Available
3.98
   
I Use This

Perl-Critic

Compare

  Analyzed 1 day ago

Perl-Critic is a static source analyzer for Perl code. It is an extensible framework for creating and automatically enforcing coding standards across a body of code. Many of the default rules are taken from Damian Conway's book "Perl Best Practices." However, you can enable/disable & customize these rules to your heart's content.

76.6K lines of code

2 current contributors

7 months since last commit

81 users on Open Hub

Very Low Activity
4.55
   
I Use This
Licenses: Artistic_..., lgpl

coala

Compare

Claimed by coala Analyzed almost 2 years ago

Linting and Fixing Code for All Languages The latest release supports over 50 languages in addition to some generic algorithms. Get it with `pip3 install coala-bears`!

30.2K lines of code

36 current contributors

about 2 years since last commit

44 users on Open Hub

Activity Not Available
4.84615
   
I Use This

coala-bears

Compare

Claimed by coala Analyzed 1 day ago

Officially supported analysis routines for over 50 programming languages for coala (coala.io)

23.8K lines of code

29 current contributors

7 months since last commit

33 users on Open Hub

Very Low Activity
5.0
 
I Use This
Licenses: No declared licenses

Sparse

Compare

  Analyzed 1 day ago

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". Sparse provides a set of annotations designed to convey semantic information ... [More] about types, such as what address space pointers point to, or what locks a function acquires or releases. [Less]

47.5K lines of code

12 current contributors

about 2 months since last commit

24 users on Open Hub

Moderate Activity
4.6
   
I Use This

JSLint

Compare

  Analyzed 2 days ago

JSLint takes a JavaScript source and scans it. If it finds a problem, it returns a message describing the problem and an approximate location within the source. The problem is not necessarily a syntax error, although it often is. JSLint looks at some style conventions as well as structural problems. ... [More] It does not prove that your program is correct. It just provides another set of eyes to help spot problems. [Less]

14.4K lines of code

1 current contributors

7 days since last commit

16 users on Open Hub

Moderate Activity
3.71429
   
I Use This

flake8

Compare

Claimed by Python Code Quality Authority Analyzed 2 days ago

This project glues together PyFlakes, PEP8, and a McCabe complexity checker to analyze the quality of code written in python. It is extremely extensible and already has several extensions written for it.

7.32K lines of code

25 current contributors

23 days since last commit

10 users on Open Hub

Moderate Activity
5.0
 
I Use This

pycodestyle

Compare

Claimed by Python Code Quality Authority Analyzed 18 days ago

Simple Python style checker. A tool to check your Python code against some of the style conventions in PEP 8.

4.78K lines of code

10 current contributors

22 days since last commit

9 users on Open Hub

Low Activity
5.0
 
I Use This

Prospector (Python)

Compare

Claimed by Python Code Quality Authority Analyzed 2 days ago

A Python static analysis frontend which configures and filters PyLint to produce more useful output and which will gain additional backends in future versions. (If Flake8 is the lightweight check your IDE runs every time you save, this is intended to be the thorough check you run on a commit or ... [More] push hook.) This is also the backend which powers Landscape.io, so using them together is similar to running your test suite manually before you push to the continuous integration server. [Less]

3.26K lines of code

0 current contributors

about 3 years since last commit

4 users on Open Hub

Inactive
4.0
   
I Use This

Perl::Critic::Bangs

Compare

  Analyzed 1 day ago

Perl::Critic::Bangs is a collection of Perl::Critic policies that will help make your code better.

1.06K lines of code

0 current contributors

10 days since last commit

3 users on Open Hub

Very Low Activity
4.0
   
I Use This