Compare projects

Project comparisons allow you to view any selection of projects side by side just like they're shown on regular categories or in search results. You can try out an example or start yourself by adding a library to the comparison via the input below. You can also easily share your current comparison with others by sending the URL of the current page.

sessions
0.0
The project is in a healthy, maintained state
sessions gives any Rails 8+ app a GitHub-style "your devices" page (list every active session, log out of one device, sign out everywhere else) plus an admin-grade, append-only trail of every login attempt — successful and failed — with parsed device intelligence ("Chrome on macOS", "MyApp 2.4.1 on Pixel 8 (Android 16)"), IP geolocation (via the trackdown gem, soft dependency), and the auth method that started each session (password, OAuth provider, passkey, magic link…). It decorates the session storage your app already has instead of replacing it: on Rails 8 omakase auth (`rails generate authentication`) it enriches the generated sessions table with zero app-code changes, and on Devise it generalizes the proven session_limitable mechanism into true per-device remote revocation via Warden hooks. It detects Hotwire Native apps (platform, OS version, app version, device model), never breaks login (every tracking path is error-isolated), ships privacy-first defaults (bounded retention with a sweep job, optional IP truncation, no browser fingerprinting or invasive client-side probing — device continuity is one signed first-party cookie, minted only at login), and includes a mountable, i18n'd devices page you can restyle or eject view-by-view like Devise.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026