Tags : Browse Projects

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

PMD

Compare

  Analyzed 4 minutes 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.

248K lines of code

71 current contributors

1 day since last commit

228 users on Open Hub

Very High Activity
4.0
   
I Use This

Perl-Critic

Compare

  Analyzed 24 days 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.

69.4K lines of code

5 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 about 1 year 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`!

25.8K lines of code

152 current contributors

over 1 year since last commit

44 users on Open Hub

Activity Not Available
4.84615
   
I Use This

coala-bears

Compare

Claimed by coala Analyzed about 2 hours ago

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

22.1K lines of code

52 current contributors

3 months since last commit

33 users on Open Hub

Moderate Activity
5.0
 
I Use This
Licenses: No declared licenses

Sparse

Compare

  Analyzed about 3 hours 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]

40K lines of code

10 current contributors

about 2 months since last commit

24 users on Open Hub

Moderate Activity
4.6
   
I Use This

JSLint

Compare

  Analyzed about 10 hours 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]

6.29K lines of code

1 current contributors

about 1 month since last commit

16 users on Open Hub

Very Low Activity
3.71429
   
I Use This

flake8

Compare

Claimed by Python Code Quality Authority Analyzed about 4 hours 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.

6.62K lines of code

23 current contributors

about 15 hours since last commit

10 users on Open Hub

Moderate Activity
5.0
 
I Use This

pycodestyle

Compare

Claimed by Python Code Quality Authority Analyzed about 6 hours ago

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

4.54K lines of code

13 current contributors

about 2 months since last commit

9 users on Open Hub

Moderate Activity
5.0
 
I Use This

Prospector (Python)

Compare

Claimed by Python Code Quality Authority Analyzed about 5 hours 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.46K lines of code

5 current contributors

10 months since last commit

4 users on Open Hub

Very Low Activity
4.0
   
I Use This

python-mode

Compare

  Analyzed about 8 hours ago

Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box.

16.1K lines of code

17 current contributors

2 days since last commit

4 users on Open Hub

Moderate Activity
5.0
 
I Use This