An open API service for producing an overview of a list of open source projects.

https://github.com/omniauth/omniauth

authentication hacktoberfest omniauth ruby

Score: 35.72069826844526

Last synced: about 10 hours ago
JSON representation

Repository metadata:

OmniAuth is a flexible authentication system utilizing Rack middleware.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 12 hours ago

Total Commits: 1,272
Total Committers: 229
Avg Commits per committer: 5.555
Development Distribution Score (DDS): 0.749

Commits in past year: 110
Committers in past year: 12
Avg Commits per committer in past year: 9.167
Development Distribution Score (DDS) in past year: 0.109

Name Email Commits
Erik Michaels-Ober s****k@g****m 319
Michael Bleigh m****l@i****m 256
Bobby McDonald b****o@g****m 73
Tom Milewski t****i@g****m 58
James A. Rosen j****n@g****m 52
Chris Peterson s****8@g****m 44
Qi He q****9@g****m 34
lexer a****v@g****m 17
Ping Yu p****g@i****m 15
Rainux Luo r****x@g****m 9
Boy van Amstel b****y@b****l 9
Nick Schonning n****i@g****m 7
Jerry Luk j****k@g****m 7
Jamie Wilkinson j****e@j****m 7
Alex Kremer a****x@f****m 6
Diego Sueiro d****o@b****m 6
James A. Rosen j****s@z****m 6
Bill Cromie b****l@c****g 6
Jai-Gouk Kim j****k@g****m 6
Paul Chilton p****n@g****m 6
Jerry Cheung j****h@w****m 5
Gatis Tomsons g****s@i****v 5
Kenichi Kamiya k****1@g****m 5
Lee Martin l****n@g****m 5
Les Hill l****l@g****m 5
Mike Dillon m****e@a****o 5
Thomas Walpole t****e@g****m 5
J. Pablo Fernández p****o@p****m 4
Zach Holman g****m@z****m 4
Igor Victor g****a@y****u 4
and 199 more...

Issue and Pull Request metadata

Last synced: about 12 hours ago

Total issues: 672
Total pull requests: 479
Average time to close issues: over 1 year
Average time to close pull requests: 6 months
Total issue authors: 535
Total pull request authors: 324
Average comments per issue: 3.29
Average comments per pull request: 1.8
Merged pull request: 289
Bot issues: 0
Bot pull requests: 3

Past year issues: 6
Past year pull requests: 15
Past year average time to close issues: 5 months
Past year average time to close pull requests: about 1 month
Past year issue authors: 6
Past year pull request authors: 8
Past year average comments per issue: 1.5
Past year average comments per pull request: 1.07
Past year merged pull request: 11
Past year bot issues: 0
Past year bot pull requests: 2

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/omniauth/omniauth

Top Issue Authors

  • jamesarosen (19)
  • mbleigh (19)
  • pupeno (10)
  • angelacode (7)
  • ghost (7)
  • josevalim (6)
  • cbetta (5)
  • BrianTheCoder (4)
  • rdinca (4)
  • abhishekthehulk (4)
  • bhellman1 (4)
  • holman (4)
  • fbjork (4)
  • tmilewski (3)
  • VDPoornima (3)

Top Pull Request Authors

  • tmilewski (21)
  • BobbyMcWho (20)
  • nschonni (8)
  • leshill (6)
  • sferik (6)
  • mkdynamic (5)
  • elbunuelo (4)
  • TastyPi (4)
  • schneems (4)
  • petergoldstein (4)
  • jamesarosen (4)
  • jamiew (4)
  • trevorturk (4)
  • pchilton (4)
  • nicolasblanco (3)

Top Issue Labels

  • Deprecated (174)
  • Strategy Issue (136)
  • Dependency (48)
  • Documentation (38)
  • Strategy Request (13)
  • Breaking Change (6)
  • Refactor (5)
  • hacktoberfest (3)

Top Pull Request Labels

  • Deprecated (11)
  • Dependency (6)
  • Breaking Change (3)
  • dependencies (2)
  • Chore (2)
  • ruby (2)
  • Bug (2)
  • Feature (1)
  • github_actions (1)

Package metadata

gem.coop: omniauth

A generalized Rack framework for multiple-provider authentication.

  • Homepage: https://github.com/omniauth/omniauth
  • Documentation: http://www.rubydoc.info/gems/omniauth/
  • Licenses: MIT
  • Latest release: 2.3.1 (published 1 day ago)
  • Last Synced: 2026-10-23T19:30:36.816Z (about 12 hours ago)
  • Versions: 73
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 229,438,229 Total
  • Docker Downloads: 648,750,337
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.066%
    • Downloads: 0.124%
    • Docker downloads count: 0.14%
  • Maintainers (4)
rubygems.org: omniauth

A generalized Rack framework for multiple-provider authentication.

proxy.golang.org: github.com/omniauth/Omniauth

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/omniauth/Omniauth#section-documentation
  • Licenses: mit
  • Latest release: v2.1.4+incompatible (published about 1 year ago)
  • Last Synced: 2026-10-23T19:30:37.601Z (about 12 hours ago)
  • Versions: 58
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.962%
    • Forks count: 1.149%
    • Average: 2.776%
    • Dependent packages count: 4.35%
    • Dependent repos count: 4.643%
proxy.golang.org: github.com/OmNiAuTh/OmNiAuTh

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/OmNiAuTh/OmNiAuTh#section-documentation
  • Licenses: mit
  • Latest release: v2.1.4+incompatible (published about 1 year ago)
  • Last Synced: 2026-10-23T19:30:39.390Z (about 12 hours ago)
  • Versions: 58
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.152%
    • Average: 4.296%
    • Dependent repos count: 4.44%
proxy.golang.org: github.com/Omniauth/Omniauth

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Omniauth/Omniauth#section-documentation
  • Licenses: mit
  • Latest release: v2.1.4+incompatible (published about 1 year ago)
  • Last Synced: 2026-10-23T19:30:39.179Z (about 12 hours ago)
  • Versions: 58
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.262%
    • Average: 4.408%
    • Dependent repos count: 4.553%
proxy.golang.org: github.com/omniauth/OmniAuth

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/omniauth/OmniAuth#section-documentation
  • Licenses: mit
  • Latest release: v2.1.4+incompatible (published about 1 year ago)
  • Last Synced: 2026-10-23T19:30:50.081Z (about 12 hours ago)
  • Versions: 58
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.262%
    • Average: 4.408%
    • Dependent repos count: 4.553%
gem.coop: omniauth-realme

Omniauth strategy for New Zealands secure online identity verification service.

  • Homepage: https://github.com/omniauth/omniauth
  • Documentation: http://www.rubydoc.info/gems/omniauth-realme/
  • Licenses: GNU
  • Latest release: 2.1.2 (published about 2 years ago)
  • Last Synced: 2026-10-23T19:30:36.098Z (about 12 hours ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 57,443 Total
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 4.591%
    • Downloads: 13.772%
  • Maintainers (2)
proxy.golang.org: github.com/OmniAuth/omniauth

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/OmniAuth/omniauth#section-documentation
  • Licenses: mit
  • Latest release: v2.1.4+incompatible (published about 1 year ago)
  • Last Synced: 2026-10-23T19:30:48.162Z (about 12 hours ago)
  • Versions: 58
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.629%
    • Average: 4.785%
    • Dependent repos count: 4.94%
proxy.golang.org: github.com/omniauth/omniauth

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/omniauth/omniauth#section-documentation
  • Licenses: mit
  • Latest release: v2.3.1+incompatible (published about 12 hours ago)
  • Last Synced: 2026-10-23T19:30:52.163Z (about 12 hours ago)
  • Versions: 61
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.739%
    • Forks count: 0.866%
    • Average: 5.496%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
rubygems.org: omniauth-realme

Omniauth strategy for New Zealands secure online identity verification service.

  • Homepage: https://github.com/omniauth/omniauth
  • Documentation: http://www.rubydoc.info/gems/omniauth-realme/
  • Licenses: GNU
  • Latest release: 2.1.2 (published about 2 years ago)
  • Last Synced: 2026-10-23T19:30:36.089Z (about 12 hours ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 57,443 Total
  • Rankings:
    • Stargazers count: 0.15%
    • Forks count: 0.427%
    • Average: 8.965%
    • Downloads: 13.018%
    • Dependent repos count: 15.457%
    • Dependent packages count: 15.773%
  • Maintainers (2)
ubuntu-24.04: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Licenses: mit
  • Latest release: 2.1.1-1 (published 9 months ago)
  • Last Synced: 2026-03-06T16:02:32.666Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
ubuntu-22.04: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Licenses: mit
  • Latest release: 1.9.1-1 (published 8 months ago)
  • Last Synced: 2026-03-13T22:39:20.959Z (7 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Status: removed
  • Documentation: https://packages.debian.org/bullseye/ruby-omniauth
  • Licenses: mit
  • Latest release: 1.9.1-1 (published 9 months ago)
  • Last Synced: 2026-08-16T16:26:38.533Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Documentation: https://packages.debian.org/buster/ruby-omniauth
  • Licenses: mit
  • Latest release: 1.8.1-1 (published 8 months ago)
  • Last Synced: 2026-03-13T17:00:37.651Z (7 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Licenses: mit
  • Latest release: 2.1.1-1 (published 9 months ago)
  • Last Synced: 2026-09-02T09:29:46.651Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Documentation: https://packages.debian.org/trixie/ruby-omniauth
  • Licenses: mit
  • Latest release: 2.1.1-4 (published 8 months ago)
  • Last Synced: 2026-03-14T18:10:50.832Z (7 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Licenses: mit
  • Latest release: 1.9.0-1 (published 8 months ago)
  • Last Synced: 2026-03-13T20:22:18.179Z (7 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Licenses: mit
  • Latest release: 2.1.1-1 (published 9 months ago)
  • Last Synced: 2026-09-02T09:29:42.945Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
gentoo-portage: dev-ruby/omniauth

A generalized Rack framework for multiple-provider authentication

  • Homepage: https://github.com/omniauth/omniauth
  • Documentation: https://packages.gentoo.org/packages/dev-ruby/omniauth
  • Licenses: MIT
  • Latest release: 2.1.4 (published 6 months ago)
  • Last Synced: 2026-09-02T09:28:41.833Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Documentation: https://packages.debian.org/bookworm/ruby-omniauth
  • Licenses: mit
  • Latest release: 2.1.1-1 (published 8 months ago)
  • Last Synced: 2026-03-13T03:28:05.782Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: ruby-omniauth

  • Homepage: https://github.com/omniauth/omniauth
  • Licenses: mit
  • Latest release: 2.1.1-1 (published 8 months ago)
  • Last Synced: 2026-09-02T09:29:42.686Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: ruby-omniauth

Generalized Rack framework for multiple-provider authentication


Dependencies

Gemfile rubygems
  • benchmark-ips >= 0 development
  • coveralls_reborn ~> 0.19.0 development
  • hashie >= 3.4.6, ~> 4.0.0 development
  • kramdown >= 0 development
  • memory_profiler >= 0 development
  • mime-types ~> 3.1 development
  • pry >= 0 development
  • rack-freeze >= 0 development
  • rack-test >= 0 development
  • rest-client ~> 2.0.0 development
  • rspec ~> 3.5 development
  • simplecov-lcov >= 0 development
  • jruby-openssl ~> 0.10.5
  • rake >= 12.0
  • yard >= 0.9.11
omniauth.gemspec rubygems
  • bundler ~> 2.0 development
  • rake ~> 12.0 development
  • hashie >= 3.4.6
  • rack >= 2.2.3
  • rack-protection >= 0
.github/workflows/jruby.yml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/main.yml actions
  • actions/checkout v2 composite
  • coverallsapp/github-action v1.1.2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/truffle_ruby.yml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/gem_push.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • ruby/setup-ruby 824c0e29fdfc7d689c191c27acc969d2d04b7dd8 composite
  • rubygems/release-gem 7f9650160c1a4e7989fdc9855807bdbd421d8b6b composite