Top Rails Github repositories
Based on Top Deep Learning
Here is a list of the top-200 Rails Github repositories sorted by the number of stars.
The query that has been used for the GitHub search API is "Rails".
Date: 03/16/2018
Note: This listing will be updated regularly.
Id | Name | Description | Language | Stars | Forks |
---|---|---|---|---|---|
1 | oh-my-zsh | A delightful community-driven (with 1,000+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community. | Shell | 67252 | 14226 |
2 | rails | Ruby on Rails | Ruby | 38989 | 15780 |
3 | jQuery-File-Upload | File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads. | JavaScript | 28459 | 7696 |
4 | discourse | A platform for community discussion. Free, open, simple. | Ruby | 24392 | 5981 |
5 | gitlabhq | GitLab CE | Please open new issues in our issue tracker on GitLab.com | Ruby | 20464 |
6 | devise | Flexible authentication solution for Rails with Warden. | Ruby | 18371 | 4284 |
7 | diaspora | A privacy-aware, distributed, open source social network. | Ruby | 11641 | 2878 |
8 | spree | Spree is a complete, modular & API-driven open source ecommerce solution for Ruby on Rails | Ruby | 9079 | 4057 |
9 | carrierwave | Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks | Ruby | 7895 | 1411 |
10 | activeadmin | The administration framework for Ruby on Rails applications. | Ruby | 7859 | 2819 |
11 | kaminari | Ruby | 7003 | 913 | |
12 | simple_form | Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup. | Ruby | 6989 | 1166 |
13 | rails_admin | RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data | Ruby | 6755 | 1999 |
14 | cancan | Authorization Gem for Ruby on Rails. | Ruby | 6263 | 843 |
15 | factory_bot | A library for setting up Ruby objects as test data. | Ruby | 5853 | 1518 |
16 | rails-style-guide | A community-driven Ruby on Rails style guide | None | 5434 | 975 |
17 | rails-api | Rails for API only applications | Ruby | 5228 | 296 |
18 | will_paginate | Pagination library for Rails, Sinatra, Merb, DataMapper, and more | Ruby | 5200 | 855 |
19 | formtastic | A Rails form builder plugin with semantically rich and accessible markup. | Ruby | 5040 | 623 |
20 | react-rails | Integrate React.js with Rails views and controllers, the asset pipeline, or webpacker. | JavaScript | 4823 | 530 |
21 | brakeman | A static analysis security vulnerability scanner for Ruby on Rails applications | Ruby | 4708 | 466 |
22 | evil-icons | Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN | Ruby | 4582 | 208 |
23 | twitter-bootstrap-rails | Twitter Bootstrap for Rails 5 - 4.x Asset Pipeline | HTML | 4511 | 1068 |
24 | active_model_serializers | ActiveModel::Serializer implementation and Rails hooks | Ruby | 4488 | 1245 |
25 | octicons | A scalable set of icons handcrafted with <3 by GitHub | Ruby | 4360 | 354 |
26 | draper | Decorators/View-Models for Rails Applications | Ruby | 4348 | 476 |
27 | mailcatcher | Catches mail and serves it through a dream. | Ruby | 4251 | 423 |
28 | acts-as-taggable-on | A tagging plugin for Rails applications that allows for custom tagging along dynamic contexts. | Ruby | 4212 | 968 |
29 | searchkick | Intelligent search made easy with Rails and Elasticsearch | Ruby | 4161 | 486 |
30 | cancancan | The authorization Gem for Ruby on Rails. | Ruby | 3936 | 391 |
31 | doorkeeper | Doorkeeper is an OAuth 2 provider for Rails. | Ruby | 3820 | 768 |
32 | react_on_rails | Integration of React + Webpack + Rails using rails/webpacker to build Universal (Isomorphic) Apps (aka Server Rendering) | Ruby | 3790 | 455 |
33 | administrate | A Rails engine that helps you put together a super-flexible admin dashboard. | Ruby | 3788 | 635 |
34 | rspec-rails | RSpec for Rails-3+ | Ruby | 3615 | 721 |
35 | refinerycms | An extendable Ruby on Rails CMS that supports Rails 5.1+ | Ruby | 3553 | 1278 |
36 | rails_best_practices | a code metric tool for rails projects | Ruby | 3501 | 251 |
37 | vim-rails | rails.vim: Ruby on Rails power tools | Vim script | 3477 | 341 |
38 | simplecov | Code coverage for Ruby 1.9+ with a powerful configuration library and automatic merging of coverage across test suites | Ruby | 3305 | 373 |
39 | figaro | Simple Rails app configuration | Ruby | 3302 | 240 |
40 | rails-composer | Rails Composer. The Rails generator on steroids for starter apps. | Ruby | 3243 | 477 |
41 | zeus | Boot any rails app in under a second. | Go | 3232 | 215 |
42 | rails_panel | Chrome extension for Rails development | Ruby | 3221 | 130 |
43 | rails-i18n | Repository for collecting Locale data for Ruby on Rails I18n as well as other interesting, Rails related I18n stuff | Ruby | 3177 | 2201 |
44 | suspenders | A Rails template with our standard defaults, ready to deploy to Heroku. | Ruby | 3135 | 478 |
45 | fat_free_crm | Ruby on Rails CRM platform | Ruby | 2974 | 1143 |
46 | webpacker | Use Webpack to manage app-like JavaScript modules in Rails | Ruby | 2950 | 484 |
47 | annotate_models | Annotate Rails classes with schema and routes info | Ruby | 2877 | 366 |
48 | cells | View components for Ruby and Rails. | Ruby | 2859 | 231 |
49 | clearance | Rails authentication with email & password. | Ruby | 2837 | 386 |
50 | peek | Take aย peek into your Rails applications. | Ruby | 2801 | 133 |
51 | high_voltage | Easily include static pages in your Rails app. | Ruby | 2754 | 153 |
52 | inherited_resources | None | Ruby | 2606 | 370 |
53 | graphql-ruby | Ruby implementation of GraphQL | Ruby | 2602 | 337 |
54 | mercury | Mercury Editor: The Rails HTML5 WYSIWYG editor | JavaScript | 2593 | 559 |
55 | gon | Your Rails variables in your JS | Ruby | 2586 | 159 |
56 | timecop | A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call. | Ruby | 2574 | 169 |
57 | wicked_pdf | PDF generator (from HTML) plugin for Ruby on Rails | Ruby | 2571 | 456 |
58 | jquery-ujs | Ruby on Rails unobtrusive scripting adapter for jQuery | JavaScript | 2546 | 514 |
59 | rails-erd | Generate Entity-Relationship Diagrams for Rails applications | Ruby | 2528 | 261 |
60 | public_activity | Easy activity tracking for models - similar to Github's Public Activity | Ruby | 2508 | 266 |
61 | buffalo | Rapid Web Development w/ Go | Go | 2477 | 189 |
62 | sorcery | Magical authentication for Rails 3 & 4 | Ruby | 2435 | 439 |
63 | redmine | Redmine is a flexible project management web application written using Ruby on Rails framework. http://github.com/edavis10/redmine is the official git mirror of the svn repository | Ruby | 2414 | 717 |
64 | awesome-rails-gem | A collection of awesome Ruby Gems for Rails development. | Ruby | 2392 | 286 |
65 | client_side_validations | Client Side Validations made easy for Ruby on Rails | Ruby | 2369 | 413 |
66 | comfortable-mexican-sofa | ComfortableMexicanSofa is a powerful Ruby on Rails 5.2+ CMS (Content Management System) Engine | Ruby | 2363 | 557 |
67 | spring | Rails application preloader | Ruby | 2363 | 254 |
68 | i18n-js | It's a small library to provide the I18n translations on the Javascript. It comes with Rails support. | JavaScript | 2346 | 461 |
69 | devise_token_auth | Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth. | Ruby | 2324 | 731 |
70 | Google-Maps-for-Rails | Enables easy Google map + overlays creation in Ruby apps | JavaScript | 2302 | 409 |
71 | shoulda-matchers | Collection of testing matchers extracted from Shoulda | Ruby | 2249 | 677 |
72 | octobox | Ruby | 2238 | 144 | |
73 | lograge | An attempt to tame Rails' default policy to log everything. | Ruby | 2237 | 174 |
74 | parallel_tests | Rails: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber | Ruby | 2228 | 395 |
75 | paranoia | acts_as_paranoid for Rails 3 & 4 | Ruby | 2222 | 435 |
76 | elasticsearch-rails | Elasticsearch integrations for ActiveModel/Record and Ruby on Rails | Ruby | 2221 | 573 |
77 | ahoy | Analytics for Rails | Ruby | 2198 | 218 |
78 | request-log-analyzer | Create reports based on your log files. Supports Rails, Apache, MySQL, Delayed::Job, and other formats. | Ruby | 2170 | 181 |
79 | split | Ruby | 2099 | 300 | |
80 | audited | Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models. | Ruby | 2078 | 463 |
81 | factory_bot_rails | Factory Bot |
Ruby | 2069 | 273 |
82 | dragonfly | A Ruby gem for on-the-fly processing - suitable for image uploading in Rails, Sinatra and much more! | Ruby | 2061 | 232 |
83 | dotfiles | config files for zsh, bash, completions, gem, git, irb, rails | VimL | 2052 | 856 |
84 | Swifton | A Ruby on Rails inspired Web Framework for Swift that runs on Linux and OS X | Swift | 2047 | 89 |
85 | devise_invitable | An invitation strategy for devise | Ruby | 2041 | 445 |
86 | nifty-generators | A collection of useful Rails generator scripts. | Ruby | 2034 | 300 |
87 | thin | A very fast & simple Ruby web server | Ruby | 1987 | 302 |
88 | oj | Optimized JSON | C | 1982 | 122 |
89 | meta-tags | Search Engine Optimization (SEO) for Ruby on Rails applications. | Ruby | 1962 | 240 |
90 | jsonapi-resources | A resource-focused Rails library for developing JSON API compliant servers. | Ruby | 1926 | 397 |
91 | rails-dev-box | A virtual machine for Ruby on Rails core development | Shell | 1914 | 592 |
92 | derailed_benchmarks | Go faster, off the Rails - Benchmarks for your whole Rails app | Ruby | 1885 | 101 |
93 | ckeditor | Ckeditor integration gem for rails | Ruby | 1865 | 802 |
94 | apartment | Database multi-tenancy for Rack (and Rails) applications | Ruby | 1822 | 312 |
95 | rspec-rails-examples | RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase | Ruby | 1785 | 253 |
96 | nested_form | Rails plugin to conveniently handle multiple models in a single form. | Ruby | 1782 | 495 |
97 | awesome-rails | A curated list of awesome things related to Ruby on Rails | None | 1773 | 262 |
98 | apipie-rails | Ruby on Rails API documentation tool | Ruby | 1754 | 334 |
99 | Portus | Authorization service and frontend for Docker registry (v2) | Ruby | 1742 | 349 |
100 | solidus | Solidus, Rails eCommerce System | Ruby | 1735 | 555 |
101 | batman | The best JavaScript framework for Rails developers. | CoffeeScript | 1722 | 184 |
102 | publify | A self hosted Web publishing platform on Rails. | Ruby | 1721 | 3722 |
103 | websocket-rails | Plug and play websocket support for ruby on rails. | Ruby | 1715 | 287 |
104 | globalize | Rails I18n de-facto standard library for ActiveRecord model/data translation. | Ruby | 1690 | 403 |
105 | her | Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database. | Ruby | 1687 | 305 |
106 | backbone-rails | Easily use backbone.js with rails 3.1 | Ruby | 1679 | 278 |
107 | asset_sync | Synchronises Assets between Rails and S3 | Ruby | 1676 | 332 |
108 | rails-assets | The solution to assets management in Rails | Ruby | 1662 | 68 |
109 | font-awesome-rails | the font-awesome font bundled as an asset for the rails asset pipeline | HTML | 1647 | 201 |
110 | responders | A set of Rails responders to dry up your application | Ruby | 1646 | 122 |
111 | lobsters | Rails code running the Lobsters link aggregation site | Ruby | 1612 | 410 |
112 | restful-authentication | Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite and optional Acts as State Machine support built-in. | Ruby | 1605 | 280 |
113 | forem | The best Rails 3 and Rails 4 forum engine. Ever. | Ruby | 1592 | 469 |
114 | scenic | Versioned database views for Rails | Ruby | 1590 | 108 |
115 | insoshi | An open source social networking platform in Ruby on Rails | Ruby | 1587 | 579 |
116 | bootsnap | Boot large Ruby/Rails apps faster | Ruby | 1548 | 64 |
117 | thinking-sphinx | Sphinx plugin for ActiveRecord/Rails | Ruby | 1543 | 477 |
118 | mailboxer | A Rails gem to send messages inside a web application | Ruby | 1541 | 430 |
119 | react-patterns | Mostly reasonable patterns for writing React on Rails | None | 1532 | 102 |
120 | react-webpack-rails-tutorial | Example of integration of Rails, react, redux, using the react_on_rails gem, webpack, enabling the es7 and jsx transpilers, and node integration. And React Native! Live Demo: | Ruby | 1529 | 322 |
121 | bower-rails | Bundler-like DSL + rake tasks for Bower on Rails | Ruby | 1519 | 131 |
122 | rubber | A capistrano/rails plugin that makes it easy to deploy/manage/scale to various service providers, including EC2, DigitalOcean, vSphere, and bare metal servers. | Ruby | 1498 | 252 |
123 | flipper | Ruby | 1495 | 137 | |
124 | geokit | Official Geokit Gem. Geokit gem provides geocoding and distance/heading calculations. Pair with the geokit-rails plugin for full-fledged location-based app functionality. | Ruby | 1472 | 343 |
125 | rails-footnotes | Every Rails page has footnotes that gives information about your application and links back to your editor | Ruby | 1445 | 139 |
126 | rails_apps_composer | A gem with recipes to create Rails application templates for Rails starter apps. | Ruby | 1418 | 312 |
127 | knock | Seamless JWT authentication for Rails API | Ruby | 1418 | 129 |
128 | zen-rails-security-checklist | Checklist of security precautions for Ruby on Rails applications. | Ruby | 1415 | 116 |
129 | dashing-rails | The exceptionally handsome dashboard framework for Rails. | Ruby | 1412 | 156 |
130 | teaspoon | Teaspoon: Javascript test runner for Rails. Run tests in the browser or headless with PhantomJS, Selenium WebDriver, Capybara Webkit or with BrowserStack. | JavaScript | 1412 | 223 |
131 | Spina | Spina CMS | HTML | 1408 | 288 |
132 | ember-rails | Ember for Rails 3.1+ | Ruby | 1407 | 273 |
133 | recaptcha | ReCaptcha helpers for ruby apps | Ruby | 1389 | 303 |
134 | config | Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects. | Ruby | 1387 | 153 |
135 | ruby-bookmarks | Ruby and Ruby on Rails bookmarks collection | None | 1385 | 224 |
136 | brimir | Email helpdesk built using Ruby on Rails and Zurb Foundation | Ruby | 1383 | 338 |
137 | onebody | private member portal for churches, built with Ruby on Rails | Ruby | 1376 | 284 |
138 | render_sync | Real-time Rails Partials | Ruby | 1372 | 106 |
139 | catarse | The first open source crowdfunding platform for creative projects in the world | Ruby | 1362 | 839 |
140 | local_time | Rails engine for cache-friendly, client-side local time | CoffeeScript | 1344 | 94 |
141 | activerecord-reputation-system | An Active Record Reputation System for Rails | Ruby | 1343 | 127 |
142 | geokit-rails | Official Geokit plugin for Rails/ActiveRecord. Provides location-based goodness for your Rails app. Requires the Geokit gem. | Ruby | 1312 | 208 |
143 | js-routes | Brings Rails named routes to javascript | Ruby | 1312 | 117 |
144 | authority | CURRENTLY UNMAINTAINED. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them. | Ruby | 1270 | 55 |
145 | declarative_authorization | An unmaintained authorization plugin for Rails. Please fork to support current versions of Rails | Ruby | 1256 | 215 |
146 | recommendable | Ruby | 1254 | 106 | |
147 | bootstrap_form | Official repository of the bootstrap_form gem, a Rails form builder that makes it super easy to create beautiful-looking forms using Bootstrap 4 | Ruby | 1253 | 297 |
148 | griddler | Simplify receiving email in Rails | Ruby | 1251 | 169 |
149 | simple_token_authentication | Simple (but safe) token authentication for Rails apps or API with Devise. | Ruby | 1212 | 180 |
150 | angular-restmod | Rails inspired REST-API ORM for Angular | JavaScript | 1212 | 94 |
151 | browsercms | BrowserCMS: Humane Content Management for Rails | Ruby | 1211 | 1194 |
152 | jammit | Industrial Strength Asset Packaging for Rails | Ruby | 1179 | 209 |
153 | closure_tree | Easily and efficiently make your ActiveRecord models support hierarchies | Ruby | 1177 | 174 |
154 | sprinkle | Sprinkle is a software provisioning tool you can use to build remote servers with. eg. to install a Rails, or Sinatra stack on a brand new slice directly after its been created | Ruby | 1174 | 161 |
155 | shoryuken | A super efficient Amazon SQS thread based message processor for Ruby | Ruby | 1173 | 170 |
156 | acts_as_votable | Votable ActiveRecord for Rails | Ruby | 1163 | 200 |
157 | seed_dump | Rails 4/5 task to dump your data to db/seeds.rb | Ruby | 1150 | 188 |
158 | ror_ecommerce | Ruby on Rails Ecommerce platform, perfect for your small business solution. | Ruby | 1148 | 352 |
159 | rails-stripe-membership-saas | An example Rails 4.2 app with Stripe and the Payola gem for a membership or subscription site. | Ruby | 1134 | 237 |
160 | typus | Ruby on Rails control panel to allow trusted users edit structured content. | Ruby | 1132 | 241 |
161 | impressionist | Rails Plugin that tracks impressions and page views | Ruby | 1130 | 236 |
162 | merit | Reputation engine for Rails apps | Ruby | 1124 | 168 |
163 | premailer-rails | CSS styled emails without the hassle. | Ruby | 1119 | 189 |
164 | money-rails | Integration of RubyMoney - Money with Rails | Ruby | 1116 | 300 |
165 | bootstrap-rubygem | Bootstrap 4 Ruby Gem for Rails / Sprockets and Compass. | Ruby | 1112 | 211 |
166 | xray-rails | A development tool that reveals your UI's bones | Ruby | 1099 | 58 |
167 | jquery-ui-rails | jQuery UI for the Rails asset pipeline | Ruby | 1099 | 196 |
168 | staytus | Ruby | 1092 | 159 | |
169 | autoprefixer-rails | Autoprefixer for Ruby and Ruby on Rails | Ruby | 1075 | 58 |
170 | konacha | Test your Rails application's JavaScript with the mocha test framework and chai assertion library | Ruby | 1075 | 111 |
171 | validates_timeliness | Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats. | Ruby | 1068 | 129 |
172 | pry-rails | Rails >= 3 pry initializer | Ruby | 1056 | 68 |
173 | koudoku | Robust subscription support for Rails with Stripe. | Ruby | 1031 | 183 |
174 | camaleon-cms | Camaleon CMS is a dynamic and advanced content management system based on Ruby on Rails 4. | JavaScript | 1023 | 248 |
175 | lazy_high_charts | Make highcharts a la ruby , works in rails 4.X / 3.X, and other ruby web frameworks | Ruby | 1022 | 239 |
176 | API, command and message handling for WeChat in Rails | Ruby | 1021 | 318 | |
177 | seed-fu | Advanced seed data handling for Rails, combining the best practices of several methods together. | Ruby | 1014 | 143 |
178 | turbo-sprockets-rails3 | Speeds up your Rails 3 assets:precompile by only recompiling changed files, and only compiling once to generate all assets | Ruby | 1002 | 75 |
179 | semantic-ui-sass | Semantic UI, converted to Sass and ready to drop into Rails & Compass. | CSS | 998 | 187 |
180 | event_calendar | Show multiple, overlapping events across calendar days and rows. Rails plugin. | Ruby | 980 | 220 |
181 | facebooker | The facebooker Rails plugin | Ruby | 975 | 219 |
182 | rails_db | Rails Database Viewer and SQL Query Runner | Ruby | 965 | 74 |
183 | foundation-rails | Foundation for Rails | CSS | 963 | 372 |
184 | rails3-jquery-autocomplete | An easy and unobtrusive way to use jQuery's autocomplete with Rails 3 | Ruby | 958 | 391 |
185 | connect-assets | A Rails-style asset pipeline for Node.js | JavaScript | 933 | 182 |
186 | cucumber-rails | Rails Generators for Cucumber with special support for Capybara and DatabaseCleaner | Ruby | 916 | 298 |
187 | ruby-on-rails-tmbundle | Ruby on Rails TextMate bundle [Learn it with PeepCode - http://peepcode.com/products/textmate-for-rails-2] | Ruby | 916 | 153 |
188 | counter_culture | Turbo-charged counter caches for your Rails app. | Ruby | 900 | 121 |
189 | versionist | A plugin for versioning Rails based RESTful APIs. | Ruby | 898 | 46 |
190 | thredded | The best Rails forums engine ever. | Ruby | 894 | 141 |
191 | private_pub | Handle pub/sub messaging through private channels in Rails using Faye. | Ruby | 886 | 231 |
192 | production_rails | Best practices for running Rails in production | None | 883 | 48 |
193 | select2-rails | Integrate Select2 javascript library with Rails asset pipeline | Ruby | 878 | 313 |
194 | tracks | Tracks is a GTDโข web application, built with Ruby on Rails | Ruby | 864 | 526 |
195 | codetriage | Discover the best way to get started contributing to Open Source projects | Ruby | 862 | 233 |
196 | haml-rails | let your Gemfile do the talking | Ruby | 855 | 139 |
197 | backbone-on-rails | A simple gem for using Backbone.js with Rails. | Ruby | 855 | 82 |
198 | serve | Serve is a small Rack-based web server and rapid prototyping framework for Web applications (specifically Rails apps). Serve is meant to be a lightweight version of the Views part of the Rails MVC. This makes Serve an ideal framework for prototyping Rails applications or creating simple websites. Serve has full support for Rails-style partials and layouts. | Ruby | 853 | 98 |
199 | Hours | Time registration that doesn't suck | Ruby | 850 | 198 |
200 | livingstyleguide | Easily create front-end style guides with Markdown and Sass/SCSS. | Ruby | 850 | 82 |