https://github.com/heartcombo/devise
authentication devise rails ruby
Score: 37.88457247324504
Last synced: about 4 hours ago
JSON representation
Repository metadata:
Flexible authentication solution for Rails with Warden.
- Host: GitHub
- URL: https://github.com/heartcombo/devise
- Owner: heartcombo
- License: mit
- Created: 2009-09-16T12:15:12.000Z (about 17 years ago)
- Default Branch: main
- Last Pushed: 2026-10-06T12:03:09.000Z (29 days ago)
- Last Synced: 2026-11-03T09:06:39.393Z (1 day ago)
- Topics: authentication, devise, rails, ruby
- Language: Ruby
- Homepage:
- Size: 5.68 MB
- Stars: 24,356
- Watchers: 433
- Forks: 5,470
- Open Issues: 245
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: MIT-LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: heartcombo
- Login: heartcombo
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter: heartcombo
- Company:
- Icon url: https://avatars.githubusercontent.com/u/59584037?v=4
- Repositories: 8
- Last Synced at: 2026-10-31T10:13:05.791Z
- Profile URL: https://github.com/heartcombo
GitHub Events
Total
- Commit comment event: 1
- Create event: 15
- Delete event: 11
- Fork event: 82
- Gollum event: 10
- Issue comment event: 317
- Issues event: 83
- Pull request event: 73
- Pull request review comment event: 21
- Pull request review event: 29
- Push event: 51
- Watch event: 571
- Total: 1264
Last Year
- Create event: 8
- Delete event: 3
- Fork event: 8
- Gollum event: 1
- Issue comment event: 25
- Issues event: 9
- Pull request event: 19
- Pull request review comment event: 6
- Pull request review event: 8
- Push event: 21
- Watch event: 57
- Total: 165
Committers metadata
Last synced: about 20 hours ago
Total Commits: 3,248
Total Committers: 716
Avg Commits per committer: 4.536
Development Distribution Score (DDS): 0.73
Commits in past year: 47
Committers in past year: 14
Avg Commits per committer in past year: 3.357
Development Distribution Score (DDS) in past year: 0.298
| Name | Commits | |
|---|---|---|
| José Valim | j****m@g****m | 877 |
| Carlos Antonio da Silva | c****a@g****m | 447 |
| Lucas Mazza | l****a@p****r | 196 |
| José Valim | j****m@p****r | 191 |
| Rodrigo Flores | r****s@p****r | 129 |
| Leonardo Tegon | l****3@g****m | 50 |
| Vasiliy Ermolovich | y****h@g****m | 48 |
| Rafael Mendonça França | r****a@g****m | 38 |
| David Henry | d****y@y****u | 20 |
| Ulisses Almeida | a****k@g****m | 20 |
| Chun-Yang | y****n@g****m | 19 |
| Drew Ulmer | l****a@g****m | 19 |
| Jon Phenow | j****w@g****m | 15 |
| Jo Liss | j****2@g****m | 15 |
| George Guimarães | g****e@p****r | 13 |
| Fred Wu | c****n@g****m | 13 |
| Vinicius Baggio | v****o@g****m | 11 |
| Josh Kalderimis | j****s@g****m | 10 |
| Marcelo Silveira | g****e@g****m | 10 |
| Rodrigo Rosenfeld Rosas | r****s@g****m | 9 |
| Felipe Renan | f****n@p****r | 9 |
| Ches Martin | c****s@w****t | 9 |
| Marcos Ferreira | m****f@g****m | 8 |
| Chris Oliver | e****3@g****m | 8 |
| Pat Allan | p****t@f****m | 8 |
| Denis Lifanov | i****e@g****m | 8 |
| Jacques Crocker | r****i@g****m | 7 |
| Bounmy Stephane | s****y@g****m | 7 |
| Jared Morgan | j****n@m****t | 7 |
| bogdanvlviv | b****v@g****m | 7 |
| and 686 more... | ||
Issue and Pull Request metadata
Last synced: about 20 hours ago
Total issues: 268
Total pull requests: 238
Average time to close issues: about 1 year
Average time to close pull requests: 8 months
Total issue authors: 245
Total pull request authors: 133
Average comments per issue: 4.97
Average comments per pull request: 2.35
Merged pull request: 60
Bot issues: 0
Bot pull requests: 6
Past year issues: 14
Past year pull requests: 40
Past year average time to close issues: 8 days
Past year average time to close pull requests: 14 days
Past year issue authors: 14
Past year pull request authors: 28
Past year average comments per issue: 2.0
Past year average comments per pull request: 0.95
Past year merged pull request: 7
Past year bot issues: 0
Past year bot pull requests: 1
Top Issue Authors
- collimarco (6)
- ahmadziahidary (5)
- jeromedalbert (3)
- benlieb (3)
- jamesst20 (2)
- ghost (2)
- cryptogopher (2)
- phlegx (2)
- zedtux (2)
- JasonBarnabe (2)
- dvodvo (2)
- jackparsons93 (2)
- jasonfb (2)
- mices (2)
- nightfall708 (1)
Top Pull Request Authors
- carlosantoniodasilva (15)
- jeromedalbert (8)
- nashby (7)
- Mth0158 (7)
- dependabot[bot] (6)
- c960657 (6)
- hakeem0114 (4)
- vdheera (4)
- gregmolnar (4)
- soartec-lab (4)
- excid3 (4)
- OskarEichler (3)
- augustocbx (3)
- coezbek (3)
- soma-git-practice (3)
Top Issue Labels
- Needs more info (9)
- PR attached (5)
- Feature (5)
- Discussion (3)
- Needs debugging (3)
- Bug (2)
- Needs PR (1)
- Omniauth bug (1)
Top Pull Request Labels
- Needs review (7)
- dependencies (6)
- Needs more work (2)
- Feature (2)
- github_actions (1)
- Discussion (1)
Package metadata
- Total packages: 3
-
Total downloads:
- rubygems: 606,705,992 total
- Total docker downloads: 1,004,432,610
- Total dependent packages: 866 (may contain duplicates)
- Total dependent repositories: 228,359 (may contain duplicates)
- Total versions: 474
- Total maintainers: 2
- Total advisories: 12
gem.coop: devise
Flexible authentication solution for Rails with Warden
- Homepage: https://github.com/heartcombo/devise
- Documentation: http://www.rubydoc.info/gems/devise/
- Licenses: MIT
- Latest release: 5.0.4 (published 6 months ago)
- Last Synced: 2026-11-04T00:57:57.810Z (about 20 hours ago)
- Versions: 173
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 303,297,030 Total
- Docker Downloads: 502,216,305
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.073%
- Downloads: 0.095%
- Docker downloads count: 0.196%
- Maintainers (2)
-
Advisories:
- Devise has an Open Redirect via Unvalidated `request.referrer` in Timeoutable Session Timeout Handler
- Devise has a confirmable "change email" race condition permits user to confirm email they have no access to
- Devise Gem for Ruby Unauthorized Access Using "Remember Me" Cookie
- Authentication Bypass in Devise
- devise Time-of-check Time-of-use Race Condition vulnerability
- Devise does not properly perform type conversion when performing database queries
rubygems.org: devise
Flexible authentication solution for Rails with Warden
- Homepage: https://github.com/heartcombo/devise
- Documentation: http://www.rubydoc.info/gems/devise/
- Licenses: MIT
- Latest release: 5.0.4 (published 6 months ago)
- Last Synced: 2026-11-04T15:41:36.287Z (about 5 hours ago)
- Versions: 173
- Dependent Packages: 866
- Dependent Repositories: 228,359
- Downloads: 303,408,962 Total
- Docker Downloads: 502,216,305
-
Rankings:
- Stargazers count: 0.033%
- Dependent packages count: 0.055%
- Forks count: 0.072%
- Dependent repos count: 0.092%
- Downloads: 0.093%
- Average: 0.098%
- Docker downloads count: 0.242%
- Maintainers (2)
-
Advisories:
- Devise has an Open Redirect via Unvalidated `request.referrer` in Timeoutable Session Timeout Handler
- Devise has a confirmable "change email" race condition permits user to confirm email they have no access to
- Devise Gem for Ruby Unauthorized Access Using "Remember Me" Cookie
- Authentication Bypass in Devise
- devise Time-of-check Time-of-use Race Condition vulnerability
- Devise does not properly perform type conversion when performing database queries
proxy.golang.org: github.com/heartcombo/devise
- Homepage:
- Documentation: https://pkg.go.dev/github.com/heartcombo/devise#section-documentation
- Licenses: mit
- Latest release: v5.0.4+incompatible (published 6 months ago)
- Last Synced: 2026-11-04T00:58:11.807Z (about 20 hours ago)
- Versions: 128
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.508%
- Average: 6.726%
- Dependent repos count: 6.945%
Dependencies
- actions/checkout v2 composite
- ruby/setup-ruby v1 composite
- supercharge/mongodb-github-action 1.3.0 composite
- mocha ~> 1.1 development
- nokogiri < 1.13 development
- omniauth-facebook >= 0 development
- omniauth-openid >= 0 development
- rexml >= 0 development
- timecop >= 0 development
- webrat = 0.7.3 development
- omniauth >= 0
- omniauth-oauth2 >= 0
- rails ~> 7.0.0
- rails-controller-testing >= 0
- rdoc >= 0
- responders ~> 3.0
- sqlite3 ~> 1.4
- actioncable 7.0.2.3
- actionmailbox 7.0.2.3
- actionmailer 7.0.2.3
- actionpack 7.0.2.3
- actiontext 7.0.2.3
- actionview 7.0.2.3
- activejob 7.0.2.3
- activemodel 7.0.2.3
- activerecord 7.0.2.3
- activestorage 7.0.2.3
- activesupport 7.0.2.3
- bcrypt 3.1.17
- builder 3.2.4
- concurrent-ruby 1.1.10
- crass 1.0.6
- devise 4.8.1
- digest 3.1.0
- erubi 1.10.0
- faraday 2.2.0
- faraday-net_http 2.0.2
- globalid 1.0.0
- hashie 5.0.0
- i18n 1.10.0
- jwt 2.3.0
- loofah 2.16.0
- mail 2.7.1
- marcel 1.0.2
- method_source 1.0.0
- mini_mime 1.1.2
- mini_portile2 2.6.1
- minitest 5.15.0
- mocha 1.13.0
- multi_json 1.15.0
- multi_xml 0.6.0
- net-imap 0.2.3
- net-pop 0.1.1
- net-protocol 0.1.3
- net-smtp 0.3.1
- nio4r 2.5.8
- nokogiri 1.12.5
- oauth2 1.4.9
- omniauth 2.1.0
- omniauth-facebook 9.0.0
- omniauth-oauth2 1.7.2
- omniauth-openid 2.0.1
- orm_adapter 0.5.0
- psych 4.0.3
- racc 1.6.0
- rack 2.2.3
- rack-openid 1.4.2
- rack-protection 2.2.0
- rack-test 1.1.0
- rails 7.0.2.3
- rails-controller-testing 1.0.5
- rails-dom-testing 2.0.3
- rails-html-sanitizer 1.4.2
- railties 7.0.2.3
- rake 13.0.6
- rdoc 6.4.0
- responders 3.0.1
- rexml 3.2.5
- ruby-openid 2.9.2
- ruby2_keywords 0.0.5
- sqlite3 1.4.2
- stringio 3.0.1
- strscan 3.0.1
- thor 1.2.1
- timecop 0.9.5
- timeout 0.2.0
- tzinfo 2.0.4
- warden 1.2.9
- webrat 0.7.3
- websocket-driver 0.7.5
- websocket-extensions 0.1.5
- zeitwerk 2.5.4
- bcrypt ~> 3.0
- orm_adapter ~> 0.1
- railties >= 7.0
- responders >= 0
- warden ~> 1.2.3