railsadminteam/rails_admin

RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 26 minutes ago
Added to GitGenius on September 8th, 2026
Created on August 1st, 2010
Open Issues & Pull Requests: 196 (+0)
GitHub issues: Enabled
Number of forks: 2,230
Total Stargazers: 7,956 (+0)
Total Subscribers: 135 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 28
New in 7 days: 0
Closed in 7 days: 3
Avg open age: 931 days
Stale 30+ days: 22
Stale 90+ days: 21

Recent activity

Opened in 7 days: 0
Closed in 7 days: 3
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (8)
  • confirmed bug (2)
  • needs info (2)

Detailed Description

RailsAdmin is a Rails engine that provides an easy-to-use admin interface for managing application data.

The tool solves the problem of building administrative dashboards by generating a complete CRUD interface automatically. It works by integrating as a Rails engine that introspects your models and creates forms, listings, and management screens without requiring manual scaffolding. The interface includes search and filtering capabilities, data export to multiple formats, and automatic form validation.

RailsAdmin suits projects that need a functional admin panel quickly without custom development. It works with both ActiveRecord and Mongoid ORMs. The tool integrates with existing Rails authentication and authorization libraries—Devise for authentication, CanCanCan or Pundit for authorization, and PaperTrail for audit trails—allowing you to layer it into applications with established security patterns. Custom actions can be added to extend the default CRUD operations. Installation is straightforward through a generator that configures routes and initializers, though upgrading from earlier versions requires attention to Webpack dependencies.

Development activity shows consistent maintenance with regular updates addressing compatibility across multiple Ruby versions. The project maintains documentation covering base configuration, per-model customization, field configuration, and integration with common Rails gems. An official mailing list provides community support, and the team actively manages issue tracking for bug reports.