A summary of data about the Ruby ecosystem.

https://github.com/nov/openid_connect

OpenID Connect Server & Client Library
https://github.com/nov/openid_connect

Keywords

openid openid-connect

Keywords from Contributors

activerecord oauth2 rubygems mvc activejob jwk oauth crash-reporting oauth-server oauth-client

Last synced: about 21 hours ago
JSON representation

Repository metadata

OpenID Connect Server & Client Library

README.rdoc

          = OpenIDConnect

OpenID Connect Server & Client Library

== Installation

  gem install openid_connect

== Resources

* View Source on GitHub (https://github.com/nov/openid_connect)
* Report Issues on GitHub (https://github.com/nov/openid_connect/issues)
* Subscribe Update Info (https://www.facebook.com/OpenIDConnect.rb)

== Examples

=== Provider

* Running on Heroku (https://connect-op.herokuapp.com)
* Source on GitHub (https://github.com/nov/openid_connect_sample)

* Simpler Version (https://github.com/nov/openid_connect_sample2)

=== Relying Party

* Running on Heroku (https://connect-rp.herokuapp.com)
* Source on GitHub (https://github.com/nov/openid_connect_sample_rp)

There is also OpenID Foudation Certified RP implementation using this gem below.

* Running on Heroku (https://connect-rp-certified.herokuapp.com)
* Source on GitHub (https://github.com/nov/connect-rp-certified)

== Note on Patches/Pull Requests

* Fork the project.
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a
  future version unintentionally.
* Commit, do not mess with rakefile, version, or history.
  (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
* Send me a pull request. Bonus points for topic branches.

== Documentation

see GitHub Wiki (https://github.com/nov/openid_connect/wiki)

== Copyright

Copyright (c) 2011 nov matake. See LICENSE for details.

        

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 399
Total Committers: 17
Avg Commits per committer: 23.471
Development Distribution Score (DDS): 0.103

Commits in past year: 2
Committers in past year: 1
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
nov matake n****v@m****p 358
nov n****e@g****t 16
nov n****e@o****p 6
Akira Matsuda r****e@d****p 3
Matthew Eagar m****r@g****m 2
Toby Pinder t****y@c****m 2
guarenty 7****y 2
Adam Anderson a****s@g****m 1
Eric Favre e****e@g****m 1
John Bohn j****n@g****m 1
Nahum Cohen n****n@c****m 1
Pete Krautscheid k****d@m****g 1
masarakki m****i@h****t 1
Kevin Farst k****t@z****m 1
Flühmann Tobias, INI-ON-NTO-COY-NNI t****n@s****m 1
Yuji Yaginuma y****a@g****m 1
jasonkoon j****n@g****m 1

Committer domains:


Issue and Pull Request metadata

Last synced: about 2 months ago

Total issues: 61
Total pull requests: 57
Average time to close issues: 7 months
Average time to close pull requests: 4 months
Total issue authors: 53
Total pull request authors: 40
Average comments per issue: 2.0
Average comments per pull request: 0.98
Merged pull request: 24
Bot issues: 0
Bot pull requests: 0

Past year issues: 1
Past year pull requests: 5
Past year average time to close issues: 19 minutes
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 4
Past year average comments per issue: 9.0
Past year average comments per pull request: 0.6
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • nov (4)
  • machisuji (2)
  • nmenag (2)
  • jtara (2)
  • aaronchi (2)
  • kyleboe (2)
  • billinghamj (1)
  • naveen1941 (1)
  • kirantpatil (1)
  • supiash1 (1)
  • davidwessman (1)
  • commonsguy (1)
  • msuliq (1)
  • pravi (1)
  • patrickatroli (1)

Top Pull Request Authors

  • nov (7)
  • y-yagi (4)
  • doloboyz (2)
  • jasonkoon (2)
  • manuel-bluesky (2)
  • guarenty (2)
  • mark-young-atg (2)
  • gogainda (2)
  • evgenyneu (2)
  • willdowglas (2)
  • efavre (1)
  • hiyosi (1)
  • wader (1)
  • kmmndr (1)
  • calh (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

gem.coop: openid_connect

OpenID Connect Server & Client Library

  • Homepage: https://github.com/nov/openid_connect
  • Documentation: http://www.rubydoc.info/gems/openid_connect/
  • Licenses: MIT
  • Latest release: 2.3.1 (published over 1 year ago)
  • Last Synced: 2026-03-01T01:03:15.451Z (3 days ago)
  • Versions: 104
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 71,533,718 Total
  • Docker Downloads: 513,864,210
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.135%
    • Downloads: 0.404%
  • Maintainers (1)
rubygems.org: openid_connect

OpenID Connect Server & Client Library

  • Homepage: https://github.com/nov/openid_connect
  • Documentation: http://www.rubydoc.info/gems/openid_connect/
  • Licenses: MIT
  • Latest release: 2.3.1 (published over 1 year ago)
  • Last Synced: 2026-03-01T21:01:21.658Z (2 days ago)
  • Versions: 104
  • Dependent Packages: 20
  • Dependent Repositories: 1,354
  • Downloads: 71,543,216 Total
  • Docker Downloads: 513,864,210
  • Rankings:
    • Docker downloads count: 0.236%
    • Downloads: 0.438%
    • Dependent repos count: 0.84%
    • Dependent packages count: 1.182%
    • Average: 1.349%
    • Forks count: 2.542%
    • Stargazers count: 2.855%
  • Maintainers (1)
proxy.golang.org: github.com/nov/openid_connect

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/nov/openid_connect#section-documentation
  • Licenses: mit
  • Latest release: v2.3.1+incompatible (published over 1 year ago)
  • Last Synced: 2026-02-27T22:01:45.241Z (4 days ago)
  • Versions: 100
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.369%
    • Average: 5.549%
    • Dependent repos count: 5.729%
debian-10: ruby-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Documentation: https://packages.debian.org/buster/ruby-openid-connect
  • Licenses: mit
  • Latest release: 1.1.6-2 (published 20 days ago)
  • Last Synced: 2026-02-13T04:24:11.874Z (19 days 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-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Licenses:
  • Latest release: 1.3.0-2 (published 18 days ago)
  • Last Synced: 2026-02-13T18:28:13.130Z (18 days 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-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Licenses: mit
  • Latest release: 1.2.0-2 (published 21 days ago)
  • Last Synced: 2026-02-11T06:45:54.103Z (21 days 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-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Documentation: https://packages.debian.org/bullseye/ruby-openid-connect
  • Licenses: mit
  • Latest release: 1.1.8-1 (published 21 days ago)
  • Last Synced: 2026-02-13T08:23:13.982Z (18 days 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-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Licenses:
  • Latest release: 1.1.6-2 (published 19 days ago)
  • Last Synced: 2026-02-13T07:19:22.045Z (19 days 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-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Licenses:
  • Latest release: 1.3.0-2 (published 18 days ago)
  • Last Synced: 2026-02-13T09:53:58.429Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: ruby-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Documentation: https://packages.debian.org/bookworm/ruby-openid-connect
  • Licenses:
  • Latest release: 1.2.0-2 (published 19 days ago)
  • Last Synced: 2026-02-12T23:37:01.351Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
ubuntu-22.04: ruby-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Licenses:
  • Latest release: 1.2.0-2 (published 18 days ago)
  • Last Synced: 2026-02-13T13:22:14.958Z (18 days 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-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Documentation: https://packages.debian.org/trixie/ruby-openid-connect
  • Licenses:
  • Latest release: 2.3.1-2 (published 19 days ago)
  • Last Synced: 2026-02-13T13:18:09.340Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: ruby-openid-connect

  • Homepage: https://github.com/nov/openid_connect
  • Licenses:
  • Latest release: 1.3.0-2 (published 25 days ago)
  • Last Synced: 2026-02-06T15:42:37.051Z (25 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:

Dependencies

openid_connect.gemspec rubygems
  • rake >= 0 development
  • rexml >= 0 development
  • rspec >= 0 development
  • rspec-its >= 0 development
  • simplecov >= 0 development
  • webmock >= 0 development
  • activemodel >= 0
  • attr_required >= 1.0.0
  • json-jwt >= 1.5.0
  • rack-oauth2 >= 1.6.1
  • swd >= 1.0.0
  • tzinfo >= 0
  • validate_email >= 0
  • validate_url >= 0
  • webfinger >= 1.0.1
.github/workflows/spec.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
Gemfile rubygems

Score: 29.78951860765536