Category

Code Metrics

This category does not have a description yet. You can add one on github!

rubocop

11.1
Automatic Ruby code style checking tool. Aims to enforce the community-driven Ruby Style Guide.
 Popularity
Downloads
39,603,302
Stars
9,389
Forks
1,860
Watchers
215
 Releases
Current version
0.59.1
Total releases
105
First release
Latest release
 Activity
Issue Closure Rate
93%
Pull Request Acceptance Rate
89%
Average date of last 50 commits
within last two weeks
Reverse Dependencies
6,160

simplecov

9.3
Code coverage for Ruby 1.9+ with a powerful configuration library and automatic merging of coverage across test suites
 Popularity
Downloads
47,881,232
Stars
3,482
Forks
378
Watchers
66
 Releases
Current version
0.16.1
Total releases
40
First release
Latest release
 Activity
Issue Closure Rate
86%
Pull Request Acceptance Rate
74%
Average date of last 50 commits
within last year
Reverse Dependencies
8,718

coveralls

2.01
A Ruby implementation of the Coveralls API.
 Popularity
Downloads
6,009,096
 Releases
Current version
0.8.22
Total releases
53
First release
Latest release
 Activity
Reverse Dependencies
3,523

rails_best_practices

1.78
a code metric tool for rails codes, written in Ruby.
 Popularity
Downloads
3,669,141
Stars
3,623
Forks
250
Watchers
77
 Releases
Current version
1.19.3
Total releases
124
First release
Latest release
 Activity
Issue Closure Rate
72%
Pull Request Acceptance Rate
83%
Average date of last 50 commits
within last year
Reverse Dependencies
36

flay

1.75
Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored. Making this totally rad.
 Popularity
Downloads
5,234,812
 Releases
Current version
2.12.0
Total releases
27
First release
Latest release
 Activity
Reverse Dependencies
185

reek

1.56
Reek is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.
 Popularity
Downloads
3,748,188
Stars
2,851
Forks
209
Watchers
49
 Releases
Current version
5.0.2
Total releases
121
First release
Latest release
 Activity
Issue Closure Rate
93%
Pull Request Acceptance Rate
88%
Average date of last 50 commits
within last 3 months
Reverse Dependencies
425

flog

1.11
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
 Popularity
Downloads
3,317,747
 Releases
Current version
4.6.2
Total releases
40
First release
Latest release
 Activity
Reverse Dependencies
212

rubycritic

0.87
RubyCritic is a tool that wraps around various static analysis gems to provide a quality report of your Ruby code.
 Popularity
Downloads
1,091,632
Stars
2,168
Forks
143
Watchers
54
 Releases
Current version
3.5.1
Total releases
54
First release
Latest release
 Activity
Issue Closure Rate
69%
Pull Request Acceptance Rate
81%
Average date of last 50 commits
within last year
Reverse Dependencies
76

cane

0.67
Fails your build if code quality thresholds are not met
 Popularity
Downloads
1,585,157
Stars
1,336
Forks
74
Watchers
47
 Releases
Current version
3.0.0
Total releases
20
First release
Latest release
 Activity
Issue Closure Rate
87%
Pull Request Acceptance Rate
77%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
242

foodcritic

0.52
Lint tool for Chef cookbooks.
 Popularity
Downloads
1,363,215
Stars
409
Forks
160
Watchers
22
 Releases
Current version
14.1.0
Total releases
79
First release
Latest release
 Activity
Issue Closure Rate
74%
Pull Request Acceptance Rate
80%
Average date of last 50 commits
within last year
Reverse Dependencies
24

rcov

0.49
rcov is a code coverage tool for Ruby.
 Popularity
Downloads
1,896,232
Stars
419
Forks
60
Watchers
35
 Releases
Current version
1.0.0
Total releases
39
First release
Latest release
 Activity
Issue Closure Rate
84%
Pull Request Acceptance Rate
66%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
2,109

guard-rubocop

0.47
Guard::RuboCop automatically checks Ruby code style with RuboCop when files are modified.
 Popularity
Downloads
2,211,779
Stars
220
Forks
39
Watchers
4
 Releases
Current version
1.3.0
Total releases
14
First release
Latest release
 Activity
Issue Closure Rate
88%
Pull Request Acceptance Rate
30%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
321

metric_fu

0.42
Code metrics from Flog, Flay, Saikuro, Churn, Reek, Roodi, Code Statistics, and Rails Best Practices. (and optionally RCov)
 Popularity
Downloads
998,517
Stars
575
Forks
94
Watchers
23
 Releases
Current version
4.12.0
Total releases
53
First release
Latest release
 Activity
Issue Closure Rate
79%
Pull Request Acceptance Rate
80%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
55

roodi

0.28
Roodi parses your Ruby code and warns you about design issues you have based on the checks that is has configured
 Popularity
Downloads
1,056,698
Stars
262
Forks
32
Watchers
7
 Releases
Current version
5.0.0
Total releases
28
First release
Latest release
 Activity
Issue Closure Rate
92%
Pull Request Acceptance Rate
72%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
110

sandi_meter

0.23
Sandi Metz rules checker
 Popularity
Downloads
101,062
Stars
717
Forks
35
Watchers
24
 Releases
Current version
1.2.0
Total releases
17
First release
Latest release
 Activity
Issue Closure Rate
82%
Pull Request Acceptance Rate
80%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
11

pelusa

0.14
Static analysis Lint-type tool to improve your OO Ruby code
 Popularity
Downloads
22,580
Stars
447
Forks
21
Watchers
16
 Releases
Current version
0.2.4
Total releases
9
First release
Latest release
 Activity
Issue Closure Rate
100%
Pull Request Acceptance Rate
90%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
2

tailor

0.1
tailor parses Ruby files and measures them with some style and static analysis "rulers". Default values for the Rulers are based on a number of style guides in the Ruby community as well as what seems to be common. More on this here http://wiki.github.com/turboladen/tailor. tailor's goal is to help you be consistent with your code, throughout your project, whatever style that may be.
 Popularity
Downloads
227,451
Stars
149
Forks
18
Watchers
5
 Releases
Current version
1.4.1
Total releases
24
First release
Latest release
 Activity
Issue Closure Rate
49%
Pull Request Acceptance Rate
59%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
81

Saikuro

0.08
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 of the number of tokens on each line of code.
 Popularity
Downloads
225,742
 Releases
Current version
1.1.0
Total releases
1
First release
Latest release
 Activity
Reverse Dependencies
9

jslint_on_rails

0.06
JSLint JavaScript checker wrapped in a Ruby gem for easier use
 Popularity
Downloads
383,740
Stars
0
Forks
0
Watchers
1
 Releases
Current version
1.1.1
Total releases
9
First release
Latest release
 Activity
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
5

thoughtbot/report_card

0.05
metrics and CI are for A students.
 Popularity
Stars
78
Forks
5
Watchers
38
 Activity
Average date of last 50 commits
more than 2 years ago

cover_me

0.03
CoverMe - Code Coverage for Ruby 1.9
 Popularity
Downloads
97,985
 Releases
Current version
1.2.0
Total releases
15
First release
Latest release
 Activity
Reverse Dependencies
17

outlaw

0.02
Keep bad code out of your projects. Your idea of bad code, no one elses. Outlaw defines an example based DSL for demonstrating anti-patterns and builds a rule for each anti-pattern that it alerts the user to violations when encountered in a project's codebase during scanning. Outlaw is a work in progress and contributions, suggestions and forks are welcome. Outlaw was a personal project for Mendicant University, Session 10 in Jan '12
 Popularity
Downloads
7,740
Stars
52
Forks
6
Watchers
2
 Releases
Current version
0.1.3
Total releases
4
First release
Latest release
 Activity
Issue Closure Rate
50%
Pull Request Acceptance Rate
50%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
0

kevinrutherford/crap4r

0.02
Computes the CRAP metric for Ruby source code
 Popularity
Stars
26
Forks
4
Watchers
2
 Activity
Average date of last 50 commits
more than 2 years ago

rcov_plugin

0.02
rcov_plugin adds the rake tasks that you need to measure coverage in your Rails project
 Popularity
Downloads
5,984
Stars
28
Forks
12
Watchers
2
 Releases
Current version
3.0.1
Total releases
2
First release
Latest release
 Activity
Issue Closure Rate
0%
Pull Request Acceptance Rate
0%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
0

code_statistics

0.02
"This is a port of the rails 'rake stats' method so it can be made more robust and work for non rails projects. New features may eventually be added as well."
 Popularity
Downloads
82,581
Stars
7
Forks
1
Watchers
2
 Releases
Current version
0.2.13
Total releases
24
First release
Latest release
 Activity
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
13

code_stats2

0.01
Language-agnostic Code Statistics
 Popularity
Downloads
19,109
Stars
25
Forks
2
Watchers
1
 Releases
Current version
0.1.8
Total releases
8
First release
Latest release
 Activity
Issue Closure Rate
0%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
0

coco

0.01
"Code coverage tool for ruby 2.0 to 2.3. Simply "require 'coco'" from rspec or unit/test. Build simple html report. Report sources that have no tests. Configurable if you need to.
 Popularity
Downloads
42,204
 Releases
Current version
0.15.0
Total releases
15
First release
Latest release
 Activity
Reverse Dependencies
15

metric_abc

0.01
Calculates ABC metric for Ruby 1.9. Just like Flog but much more dull.
 Popularity
Downloads
11,726
Stars
15
Forks
2
Watchers
1
 Releases
Current version
0.0.3
Total releases
2
First release
Latest release
 Activity
Issue Closure Rate
0%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
2