# thoughtbot/administrate

A Rails engine that helps you put together a super-flexible admin dashboard.

Repository: https://github.com/thoughtbot/administrate
Canonical: https://ross.abutalabs.com/products/administrate
Homepage: http://administrate-demo.herokuapp.com
Language: JavaScript
License: MIT
License Family: permissive
Topics: ruby, rails, admin-dashboard
Last push: 2026-08-26T20:04:08+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 22, longevity 100
- inputs: {"age_days": 4163, "days_push": 7, "days_rel": 306, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6031, forks 1133 (observed 2026-08-28T04:09:34.436912+00:00)

## What it is
Administrate is a Rails engine (gem) that generates flexible, customizable admin dashboards for Rails applications. It provides clean CRUD interfaces for any model, staying close to standard Rails conventions while allowing overrides with plain controllers and views.

## Use cases
- generate an admin dashboard for a Rails app
- CRUD interface for managing database records
- add a back-office panel to manage users and models
- searchable admin interface for ActiveRecord models
- customize admin views with standard Rails controllers and templates
- add authentication and authorization to an admin panel

## When to choose
- you have a Rails app with ActiveRecord models needing an admin UI
- you want a maintainable admin dashboard that follows Rails conventions
- you need customizable CRUD interfaces without building from scratch

## When to avoid
- your app is not Ruby on Rails
- you need a headless admin API rather than server-rendered views
- you want a fully hosted or no-code admin solution

## Facets
- artifact type: library
- maturity: stable
- function: web-framework, ui-components, form-handling, search-engine, auth, authorization
- domain: web-development, backend, developer-tools, cms
- platform: ruby, self-hosted
- tags: rails-engine, admin-dashboard, crud, active-record, gem, web-server

## Member repositories
- thoughtbot/administrate (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:34.436912+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:49:13.028447+00:00, confidence not recorded.
  - readme: https://github.com/thoughtbot/administrate (fetched 2026-08-28T04:09:34.436912+00:00, sha 6e58089d55c6)
  - homepage: http://administrate-demo.herokuapp.com (fetched 2026-08-29T08:45:36.454463+00:00, sha 96b39cb3b217)
- Data as of 2026-08-30T08:39:29.467469+00:00.
