Every survey whose owner chose to publish it, with the score exactly as it was measured. The number is reproducible from the evidence and the rubric it was scored under.
94 of 3031 published surveys, 94 with the full report retained
| Repository | Languages | CAI | Band | Surveys | Published | |
|---|---|---|---|---|---|---|
| rspec/rspec-rails rspec/rspec-rails |
Ruby | 74.7 | Strong | 3 | 2026-08-02 | Read the survey → |
| jekyll/jekyll jekyll/jekyll |
RubyJavaScript | 72.2 | Strong | 4 | 2026-08-05 | Read the survey → |
| lostisland/faraday lostisland/faraday |
Ruby | 70.7 | Strong | 3 | 2026-08-02 | Read the survey → |
| cucumber/cucumber-ruby cucumber/cucumber-ruby |
Ruby | 70.1 | Strong | 3 | 2026-08-02 | Read the survey → |
| rack/rack-attack rack/rack-attack |
Ruby | 69.0 | Adequate | 3 | 2026-08-02 | Read the survey → |
| Shopify/liquid Shopify/liquid |
Ruby | 68.6 | Adequate | 3 | 2026-08-02 | Read the survey → |
| heartcombo/simple_form heartcombo/simple_form |
Ruby | 67.9 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ankane/blazer ankane/blazer |
Ruby | 67.6 | Adequate | 3 | 2026-08-02 | Read the survey → |
| CanCanCommunity/cancancan CanCanCommunity/cancancan |
Ruby | 67.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| faker-ruby/faker faker-ruby/faker |
Ruby | 67.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| envato/event_sourcery envato/event_sourcery |
Ruby | 67.3 | Adequate | 4 | 2026-08-05 | Read the survey → |
| paper-trail-gem/paper_trail paper-trail-gem/paper_trail |
Ruby | 66.6 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ankane/strong_migrations ankane/strong_migrations |
Ruby | 66.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| mbleigh/acts-as-taggable-on mbleigh/acts-as-taggable-on |
Ruby | 66.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| hanami/hanami hanami/hanami |
Ruby | 65.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| samuelgiles/graphwerk samuelgiles/graphwerk |
Ruby | 65.5 | Adequate | 4 | 2026-08-05 | Read the survey → |
| jnunemaker/httparty jnunemaker/httparty |
Ruby | 65.4 | Adequate | 3 | 2026-08-02 | Read the survey → |
| resque/resque resque/resque |
Ruby | 65.4 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ankane/ahoy ankane/ahoy |
Ruby | 65.3 | Adequate | 3 | 2026-08-02 | Read the survey → |
| thoughtbot/factory_bot thoughtbot/factory_bot |
Ruby | 65.1 | Adequate | 3 | 2026-08-02 | Read the survey → |
| binarylogic/authlogic binarylogic/authlogic |
Ruby | 64.9 | Adequate | 3 | 2026-08-02 | Read the survey → |
| pabloh/pathway pabloh/pathway |
Ruby | 64.4 | Adequate | 4 | 2026-08-05 | Read the survey → |
| sveredyuk/axr sveredyuk/axr |
Ruby | 64.3 | Adequate | 3 | 2026-08-04 | Read the survey → |
| omniauth/omniauth omniauth/omniauth |
Ruby | 64.2 | Adequate | 3 | 2026-08-02 | Read the survey → |
| red-data-tools/YouPlot red-data-tools/YouPlot |
Ruby | 64.0 | Adequate | 3 | 2026-08-02 | Read the survey → |
| activerecord-hackery/ransack activerecord-hackery/ransack |
RubyJavaScript | 64.0 | Adequate | 3 | 2026-08-02 | Read the survey → |
| alexreisner/geocoder alexreisner/geocoder |
Ruby | 64.0 | Adequate | 3 | 2026-08-02 | Read the survey → |
| sinatra/sinatra sinatra/sinatra |
Ruby | 64.0 | Adequate | 3 | 2026-08-02 | Read the survey → |
| github/markup github/markup |
Ruby | 63.9 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ankane/chartkick ankane/chartkick |
RubyJavaScript | 63.8 | Adequate | 3 | 2026-08-02 | Read the survey → |
| javan/whenever javan/whenever |
Ruby | 63.8 | Adequate | 3 | 2026-08-02 | Read the survey → |
| github-changelog-generator/github-changelog-generator github-changelog-generator/github-changelog-generator |
Ruby | 62.3 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ankane/pghero ankane/pghero |
Ruby | 61.9 | Adequate | 2 | 2026-08-02 | Read the survey → |
| github/scientist github/scientist |
Ruby | 61.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| jedld/resugan jedld/resugan |
Ruby | 61.5 | Adequate | 3 | 2026-08-05 | Read the survey → |
| envato/event_sourcery_todo_app envato/event_sourcery_todo_app |
Ruby | 61.5 | Adequate | 3 | 2026-08-04 | Read the survey → |
| zilverline/sequent zilverline/sequent |
Ruby | 61.2 | Adequate | 5 | 2026-08-05 | Read the survey → |
| varvet/pundit varvet/pundit |
Ruby | 61.0 | Adequate | 3 | 2026-08-02 | Read the survey → |
| sparklemotion/mechanize sparklemotion/mechanize |
Ruby | 60.8 | Adequate | 2 | 2026-08-02 | Read the survey → |
| tmuxinator/tmuxinator tmuxinator/tmuxinator |
Ruby | 60.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| venmo/synx venmo/synx |
Ruby | 60.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| norman/friendly_id norman/friendly_id |
Ruby | 60.4 | Adequate | 3 | 2026-08-02 | Read the survey → |
| kaminari/kaminari kaminari/kaminari |
Ruby | 60.3 | Adequate | 3 | 2026-08-02 | Read the survey → |
| freeCodeCamp/devdocs freeCodeCamp/devdocs |
RubyJavaScript | 59.9 | Adequate | 3 | 2026-08-05 | Read the survey → |
| basecamp/kamal basecamp/kamal |
Ruby | 59.1 | Adequate | 4 | 2026-08-05 | Read the survey → |
| kickstarter/event-sourcing-rails-todo-app-demo kickstarter/event-sourcing-rails-todo-app-demo |
Ruby | 59.0 | Adequate | 4 | 2026-08-05 | Read the survey → |
| rest-client/rest-client rest-client/rest-client |
Ruby | 59.0 | Adequate | 2 | 2026-08-02 | Read the survey → |
| danger/danger danger/danger |
Ruby | 58.9 | Adequate | 3 | 2026-08-02 | Read the survey → |
| github/gemoji github/gemoji |
Ruby | 58.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| drapergem/draper drapergem/draper |
Ruby | 58.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| formtastic/formtastic formtastic/formtastic |
Ruby | 58.3 | Adequate | 3 | 2026-08-02 | Read the survey → |
| mislav/will_paginate mislav/will_paginate |
Ruby | 57.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ankane/searchkick ankane/searchkick |
Ruby | 57.4 | Adequate | 2 | 2026-08-02 | Read the survey → |
| rails/jbuilder rails/jbuilder |
Ruby | 57.2 | Adequate | 3 | 2026-08-02 | Read the survey → |
| sferik/x-cli sferik/x-cli |
RustRuby | 57.1 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ZilvinasKucinskas/FRP-EventSourcing ZilvinasKucinskas/FRP-EventSourcing |
Ruby | 56.3 | Adequate | 4 | 2026-08-05 | Read the survey → |
| athityakumar/colorls athityakumar/colorls |
Ruby | 56.2 | Adequate | 3 | 2026-08-02 | Read the survey → |
| bkeepers/dotenv bkeepers/dotenv |
Ruby | 56.2 | Adequate | 3 | 2026-08-02 | Read the survey → |
| aasm/aasm aasm/aasm |
Ruby | 55.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| palkan/downstream palkan/downstream |
Ruby | 54.9 | Adequate | 4 | 2026-08-05 | Read the survey → |
| sferik/twitter-ruby sferik/twitter-ruby |
Ruby | 54.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| palkan/active_event_store palkan/active_event_store |
Ruby | 54.3 | Adequate | 4 | 2026-08-05 | Read the survey → |
| puma/puma puma/puma |
RubyJava | 53.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| fastlane/fastlane fastlane/fastlane |
RubySwift | 53.6 | Adequate | 3 | 2026-08-05 | Read the survey → |
| SteveLTN/https-portal SteveLTN/https-portal |
Ruby | 53.4 | Adequate | 3 | 2026-08-02 | Read the survey → |
| ruby-grape/grape ruby-grape/grape |
Ruby | 53.4 | Adequate | 3 | 2026-08-02 | Read the survey → |
| rubocop/rubocop rubocop/rubocop |
Ruby | 53.1 | Adequate | 4 | 2026-08-05 | Read the survey → |
| sj26/mailcatcher sj26/mailcatcher |
Ruby | 53.0 | Adequate | 3 | 2026-08-02 | Read the survey → |
| activemerchant/active_merchant activemerchant/active_merchant |
Ruby | 52.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| activeadmin/activeadmin activeadmin/activeadmin |
RubyJavaScript | 52.3 | Adequate | 3 | 2026-08-05 | Read the survey → |
| ddollar/foreman ddollar/foreman |
Ruby | 52.2 | Adequate | 3 | 2026-08-02 | Read the survey → |
| rails/thor rails/thor |
Ruby | 51.7 | Adequate | 3 | 2026-08-02 | Read the survey → |
| gollum/gollum gollum/gollum |
JavaScriptRuby | 51.2 | Adequate | 4 | 2026-08-05 | Read the survey → |
| rom-rb/rom rom-rb/rom |
Ruby | 50.9 | Adequate | 4 | 2026-08-05 | Read the survey → |
| Netflix/fast_jsonapi Netflix/fast_jsonapi |
Ruby | 50.5 | Adequate | 3 | 2026-08-02 | Read the survey → |
| BetterErrors/better_errors BetterErrors/better_errors |
Ruby | 49.5 | Weak | 3 | 2026-08-02 | Read the survey → |
| mojombo/ernie mojombo/ernie |
ErlangRuby | 48.2 | Weak | 4 | 2026-08-06 | Read the survey → |
| RailsEventStore/rails_event_store RailsEventStore/rails_event_store |
RubyJavaScript | 48.1 | Weak | 5 | 2026-08-05 | Read the survey → |
| chef/chef-server chef/chef-server |
ErlangRuby | 48.0 | Weak | 3 | 2026-08-06 | Read the survey → |
| coding-horror/basic-computer-games coding-horror/basic-computer-games |
C#JavaScriptJavaPythonRustRuby | 45.7 | Weak | 3 | 2026-08-05 | Read the survey → |
| fog/fog fog/fog |
Ruby | 44.1 | Weak | 3 | 2026-08-02 | Read the survey → |
| busyloop/lolcat busyloop/lolcat |
Ruby | 35.6 | Weak | 3 | 2026-08-02 | Read the survey → |
| moonpolysoft/dynomite moonpolysoft/dynomite |
ErlangJavaScriptPythonRuby | 28.4 | Weak | 3 | 2026-08-06 | Read the survey → |
| doorkeeper-gem/doorkeeper doorkeeper-gem/doorkeeper |
Ruby | 70.9 | Strong | 2 | 2026-07-29 | Read the survey → |
| github-linguist/linguist github-linguist/linguist |
JavaScriptPHPRubyF#JavaC# | 65.2 | Adequate | 2 | 2026-07-29 | Read the survey → |
| flyerhzm/bullet flyerhzm/bullet |
Ruby | 63.0 | Adequate | 2 | 2026-07-29 | Read the survey → |
| Homebrew/brew Homebrew/brew |
Ruby | 62.5 | Adequate | 2 | 2026-07-29 | Read the survey → |
| guard/guard guard/guard |
Ruby | 56.7 | Adequate | 2 | 2026-07-29 | Read the survey → |
| chef/chef chef/chef |
Ruby | 54.4 | Adequate | 2 | 2026-07-29 | Read the survey → |
| bibendi/modular-rails bibendi/modular-rails |
Ruby | 52.7 | Adequate | 2 | 2026-07-30 | Read the survey → |
| Homebrew/homebrew-cask Homebrew/homebrew-cask |
Ruby | 48.6 | Weak | 2 | 2026-07-29 | Read the survey → |
| jeremyevans/sequel jeremyevans/sequel |
Ruby | 47.0 | Weak | 2 | 2026-07-29 | Read the survey → |
| puppetlabs/puppet puppetlabs/puppet |
Ruby | 45.5 | Weak | 2 | 2026-07-29 | Read the survey → |
| postalserver/postal postalserver/postal |
Ruby | 42.0 | Weak | 2 | 2026-07-29 | Read the survey → |