Skip to content
CAI
Produce a survey ↗Verify a survey

smpallen99/ex_admin

ExAdmin is an auto-administration library for the Phoenix Framework that automatically generates CRUD interfaces for Ecto models. It provides a configurable admin panel with support for multiple UI themes, localization, and data export capabilities. The system handles standard resource management, association selection, and user session switching within a structured web layer.

51.4

Adequate · 6 August 2026

10k

lines of production code

Elixir

with JavaScript

1

bus factor · 68 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2015 · ExAdmin initial release and structure

This period marks the initial release and structural foundation of the ExAdmin library, introducing core features like CRUD generation, theme support, and asset management. The work focused on establishing the project's architecture, including router configuration, controller logic, and template systems, while adding comprehensive test coverage.

16 changes

2016 · Admin theme refactoring and localization

This period focused on refactoring the AdminLTE2 and Active Admin themes to use the Xain library for HTML rendering, significantly improving code maintainability. The work also included adding comprehensive test coverage, integrating JavaScript plugins like Select2 and Bootstrap Datepicker, and implementing multi-user session switching. Additionally, the admin interface was localized with translations for French, Russian, and Ukrainian.

21 changes

2017 · Localization and test coverage

This period focused on expanding internationalization support by adding Polish and Chinese translations for the admin interface. Concurrently, the team improved code quality by adding test coverage for the errors helper and refactoring JavaScript assets to resolve module bundling issues.

4 changes

CAI lens gauges

Survey your own repository

smpallen99/ex_admin was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 6 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 2048340de6 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards