InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Ruby Authentication Projects
-
ActiveRubyist is now a Progressive Web App (PWA) with Hotwire-based interactivity. For authentication, I use devise, and for real-time notifications, noticed. Where possible, I lean into default Rails features: for background jobs, I use Solid Queue instead of Sidekiq, keeping everything aligned with the Rails way.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
Devise Token Auth
Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.
-
Some simpler alternatives to consider:
Rails 8 comes with a basic auth generator: https://www.bigbinary.com/blog/rails-8-introduces-a-basic-au...
There's also https://github.com/lazaronixon/authentication-zero that goes beyond that.
-
simple_token_authentication
Simple (and safe*) token authentication for Rails apps or API with Devise.
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
webauthn-ruby
WebAuthn ruby server library ― Make your Ruby/Rails web server become a conformant WebAuthn Relying Party
-
-
-
-
3.1.5 - 2025-10-13
-
-
rails-authentication-from-scratch
A step-by-step guide on how to build your own authentication system in Rails from scratch.
-
-
-
rails_mvp_authentication
An authentication generator for Rails 7. Generate all the files needed to create a feature rich authentication system that you control. No configuration needed.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby Authentication discussion
Ruby Authentication related posts
-
Ruby on Rails Flash notifications with Hotwire and ViewComponents
-
Unlocking the potential of Lockable
-
How to use gem omniauth and omniauth-oauth2 to implement SSO for multiple customers
-
Efficient Chunked File Downloads in Rails: Streaming CSV Exports
-
SpendWise - Budget management app (Ruby on Rails + React) - Part 3
-
Rails and Keycloak, Authentication Authorization, part one
-
On the road to ramen profitability 🍜 💸
- A note from our sponsor - InfluxDB www.influxdata.com | 22 Dec 2025
Index
What are some of the best open-source Authentication projects in Ruby? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Devise | 24,305 |
| 2 | OmniAuth | 8,039 |
| 3 | Doorkeeper | 5,450 |
| 4 | Devise Token Auth | 3,574 |
| 5 | authentication-zero | 1,847 |
| 6 | simple_token_authentication | 1,511 |
| 7 | Sorcery | 1,455 |
| 8 | passwordless | 1,325 |
| 9 | devise-jwt | 1,290 |
| 10 | webauthn-ruby | 741 |
| 11 | omniauth-oauth2 | 507 |
| 12 | omniauth-github | 459 |
| 13 | revise_auth | 423 |
| 14 | omniauth-identity | 364 |
| 15 | api_guard | 278 |
| 16 | rails-authentication-from-scratch | 227 |
| 17 | graphql_devise | 201 |
| 18 | barong | 141 |
| 19 | rails_mvp_authentication | 79 |
| 20 | ethereum-on-rails | 78 |
| 21 | omniauth-twitter2 | 44 |
| 22 | decent_authentication | 21 |
| 23 | active_entry | 14 |