Category

Code Metrics

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

rubocop

11.34
Automatic Ruby code style checking tool. Aims to enforce the community-driven Ruby Style Guide.
 Popularity
Downloads
35,702,346
Stars
9,221
Forks
1,785
Watchers
219
 Releases
Current version
0.58.1
Total releases
102
First release
Latest release
 Activity
Issue Closure Rate
88%
Pull Request Acceptance Rate
89%
Average date of last 50 commits
within last month
Reverse Dependencies
5,926

simplecov

9.77
Code coverage for Ruby 1.9+ with a powerful configuration library and automatic merging of coverage across test suites
 Popularity
Downloads
44,418,514
Stars
3,425
Forks
370
Watchers
67
 Releases
Current version
0.16.1
Total releases
40
First release
Latest release
 Activity
Issue Closure Rate
86%
Pull Request Acceptance Rate
75%
Average date of last 50 commits
within last year
Reverse Dependencies
8,561

coveralls

2.21
A Ruby implementation of the Coveralls API.
 Popularity
Downloads
5,801,906
 Releases
Current version
0.8.22
Total releases
53
First release
Latest release
 Activity
Reverse Dependencies
3,478

rails_best_practices

1.87
a code metric tool for rails codes, written in Ruby.
 Popularity
Downloads
3,482,792
Stars
3,582
Forks
249
Watchers
77
 Releases
Current version
1.19.3
Total releases
124
First release
Latest release
 Activity
Issue Closure Rate
73%
Pull Request Acceptance Rate
83%
Average date of last 50 commits
within last 3 months
Reverse Dependencies
35

flay

1.84
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
4,833,119
 Releases
Current version
2.12.0
Total releases
27
First release
Latest release
 Activity
Reverse Dependencies
184

reek

1.62
Reek is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.
 Popularity
Downloads
3,486,561
Stars
2,785
Forks
206
Watchers
48
 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 month
Reverse Dependencies
415

flog

1.2
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,138,690
 Releases
Current version
4.6.2
Total releases
40
First release
Latest release
 Activity
Reverse Dependencies
211

rubycritic

0.89
RubyCritic is a tool that wraps around various static analysis gems to provide a quality report of your Ruby code.
 Popularity
Downloads
981,389
Stars
2,115
Forks
141
Watchers
55
 Releases
Current version
3.4.0
Total releases
52
First release
Latest release
 Activity
Issue Closure Rate
67%
Pull Request Acceptance Rate
80%
Average date of last 50 commits
within last year
Reverse Dependencies
74

cane

0.72
Fails your build if code quality thresholds are not met
 Popularity
Downloads
1,545,300
Stars
1,331
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
241

foodcritic

0.55
Lint tool for Chef cookbooks.
 Popularity
Downloads
1,314,606
Stars
408
Forks
161
Watchers
22
 Releases
Current version
14.0.0
Total releases
78
First release
Latest release
 Activity
Issue Closure Rate
74%
Pull Request Acceptance Rate
80%
Average date of last 50 commits
within last 3 months
Reverse Dependencies
23

rcov

0.53
rcov is a code coverage tool for Ruby.
 Popularity
Downloads
1,815,285
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,112

guard-rubocop

0.49
Guard::RuboCop automatically checks Ruby code style with RuboCop when files are modified.
 Popularity
Downloads
2,028,578
Stars
221
Forks
38
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
309

metric_fu

0.45
Code metrics from Flog, Flay, Saikuro, Churn, Reek, Roodi, Code Statistics, and Rails Best Practices. (and optionally RCov)
 Popularity
Downloads
975,972
Stars
574
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.3
Roodi parses your Ruby code and warns you about design issues you have based on the checks that is has configured
 Popularity
Downloads
1,028,536
Stars
260
Forks
32
Watchers
6
 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.24
Sandi Metz rules checker
 Popularity
Downloads
97,208
Stars
714
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
12

pelusa

0.14
Static analysis Lint-type tool to improve your OO Ruby code
 Popularity
Downloads
22,449
Stars
450
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
222,826
Stars
150
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
80

Saikuro

0.09
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,477
 Releases
Current version
1.1.0
Total releases
1
First release
Latest release
 Activity
Reverse Dependencies
9

jslint_on_rails

0.07
JSLint JavaScript checker wrapped in a Ruby gem for easier use
 Popularity
Downloads
375,552
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
36
 Activity
Average date of last 50 commits
more than 2 years ago

cover_me

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

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,675
Stars
52
Forks
5
Watchers
2
 Releases
Current version
0.1.3
Total releases
4
First release
Latest release
 Activity
Issue Closure Rate
100%
Pull Request Acceptance Rate
60%
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

coco

0.02
"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
40,913
 Releases
Current version
0.15.0
Total releases
15
First release
Latest release
 Activity
Reverse Dependencies
14

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
81,946
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

rcov_plugin

0.02
rcov_plugin adds the rake tasks that you need to measure coverage in your Rails project
 Popularity
Downloads
5,955
Stars
28
Forks
11
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

metric_abc

0.01
Calculates ABC metric for Ruby 1.9. Just like Flog but much more dull.
 Popularity
Downloads
11,667
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

code_stats2

0.01
Language-agnostic Code Statistics
 Popularity
Downloads
18,994
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