Category

Code Metrics

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

rubocop

11.44
Automatic Ruby code style checking tool. Aims to enforce the community-driven Ruby Style Guide.
 Popularity
Downloads
32,396,694
Stars
9,049
Forks
1,737
Watchers
210
 Releases
Current version
0.56.0
Total releases
97
First release
Latest release
 Activity
Issue Closure Rate
88%
Pull Request Acceptance Rate
88%
Average date of last 50 commits
within last two weeks
Reverse Depencencies
5,650

simplecov

9.94
Code coverage for Ruby 1.9+ with a powerful configuration library and automatic merging of coverage across test suites
 Popularity
Downloads
41,616,332
Stars
3,364
Forks
369
Watchers
67
 Releases
Current version
0.16.1
Total releases
40
First release
Latest release
 Activity
Issue Closure Rate
87%
Pull Request Acceptance Rate
76%
Average date of last 50 commits
within last 3 months
Reverse Depencencies
8,391

coveralls

2.3
A Ruby implementation of the Coveralls API.
 Popularity
Downloads
5,628,742
 Releases
Current version
0.8.21
Total releases
52
First release
Latest release
 Activity
Reverse Depencencies
3,481

rails_best_practices

1.98
a code metric tool for rails codes, written in Ruby.
 Popularity
Downloads
3,321,137
Stars
3,542
Forks
247
Watchers
80
 Releases
Current version
1.19.2
Total releases
123
First release
Latest release
 Activity
Issue Closure Rate
73%
Pull Request Acceptance Rate
82%
Average date of last 50 commits
within last year
Reverse Depencencies
34

flay

1.85
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,531,272
 Releases
Current version
2.12.0
Total releases
27
First release
Latest release
 Activity
Reverse Depencencies
157

reek

1.68
Reek is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.
 Popularity
Downloads
3,261,636
Stars
2,722
Forks
199
Watchers
49
 Releases
Current version
4.8.1
Total releases
117
First release
Latest release
 Activity
Issue Closure Rate
92%
Pull Request Acceptance Rate
88%
Average date of last 50 commits
within last 3 months
Reverse Depencencies
378

flog

1.22
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
2,984,133
 Releases
Current version
4.6.2
Total releases
40
First release
Latest release
 Activity
Reverse Depencencies
184

rubycritic

0.93
RubyCritic is a tool that wraps around various static analysis gems to provide a quality report of your Ruby code.
 Popularity
Downloads
888,240
Stars
2,073
Forks
141
Watchers
56
 Releases
Current version
3.4.0
Total releases
52
First release
Latest release
 Activity
Issue Closure Rate
69%
Pull Request Acceptance Rate
80%
Average date of last 50 commits
within last year
Reverse Depencencies
46

cane

0.77
Fails your build if code quality thresholds are not met
 Popularity
Downloads
1,506,223
Stars
1,331
Forks
75
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 Depencencies
241

foodcritic

0.59
Lint tool for Chef cookbooks.
 Popularity
Downloads
1,268,476
Stars
409
Forks
159
Watchers
21
 Releases
Current version
13.1.1
Total releases
77
First release
Latest release
 Activity
Issue Closure Rate
74%
Pull Request Acceptance Rate
79%
Average date of last 50 commits
within last 3 months
Reverse Depencencies
23

rcov

0.56
rcov is a code coverage tool for Ruby.
 Popularity
Downloads
1,764,795
Stars
421
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 Depencencies
2,114

guard-rubocop

0.5
Guard::RuboCop automatically checks Ruby code style with RuboCop when files are modified.
 Popularity
Downloads
1,875,466
Stars
217
Forks
39
Watchers
4
 Releases
Current version
1.3.0
Total releases
14
First release
Latest release
 Activity
Issue Closure Rate
93%
Pull Request Acceptance Rate
30%
Average date of last 50 commits
more than 2 years ago
Reverse Depencencies
307

metric_fu

0.48
Code metrics from Flog, Flay, Saikuro, Churn, Reek, Roodi, Code Statistics, and Rails Best Practices. (and optionally RCov)
 Popularity
Downloads
955,492
Stars
570
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 Depencencies
56

roodi

0.32
Roodi parses your Ruby code and warns you about design issues you have based on the checks that is has configured
 Popularity
Downloads
1,003,748
Stars
259
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 Depencencies
111

sandi_meter

0.26
Sandi Metz rules checker
 Popularity
Downloads
93,443
Stars
712
Forks
36
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 Depencencies
13

pelusa

0.15
Static analysis Lint-type tool to improve your OO Ruby code
 Popularity
Downloads
22,319
Stars
449
Forks
21
Watchers
14
 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 Depencencies
2

tailor

0.11
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
219,286
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 Depencencies
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,224
 Releases
Current version
1.1.0
Total releases
1
First release
Latest release
 Activity
Reverse Depencencies
9

jslint_on_rails

0.08
JSLint JavaScript checker wrapped in a Ruby gem for easier use
 Popularity
Downloads
366,687
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 Depencencies
5

thoughtbot/report_card

0.06
metrics and CI are for A students.
 Popularity
Stars
78
Forks
5
Watchers
37
 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,365
 Releases
Current version
1.2.0
Total releases
15
First release
Latest release
 Activity
Reverse Depencencies
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,610
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 Depencencies
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
39,586
 Releases
Current version
0.15.0
Total releases
15
First release
Latest release
 Activity
Reverse Depencencies
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,213
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 Depencencies
13

rcov_plugin

0.02
rcov_plugin adds the rake tasks that you need to measure coverage in your Rails project
 Popularity
Downloads
5,914
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 Depencencies
0

metric_abc

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

code_stats2

0.01
Language-agnostic Code Statistics
 Popularity
Downloads
18,862
Stars
24
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 Depencencies
0