One adapter for both
MySQL and MariaDB share one adapter. Adminium reads the server’s version and adapts how it reads the schema.
MySQL · MariaDB
Give Adminium a MySQL or MariaDB connection string and it builds the admin from your schema: editable tables, roles, dashboards and an audit log. It runs on your own machine and it is free.
npx @adminiumjs/adminium new my-admin MySQL and MariaDB share one adapter. Adminium reads the server’s version and adapts how it reads the schema.
Setup reads tables, columns and types, primary and foreign keys, unique constraints, indexes, ENUM and SET definitions, AUTO_INCREMENT flags and column comments.
TINYINT(1) is treated as a boolean, ENUM columns become select inputs, and foreign keys become links you can follow.
They come from how MySQL works, and the docs cover each one.
Yes. MariaDB and MySQL use the same adapter, and Adminium adapts to the version the server reports.
Setup only reads the schema. After that it is a read-and-write admin: people change rows through it, within the roles you set and the rights of the database user you gave it.
Yes. Most managed providers require TLS, so turn ssl on in the connection string.
Nothing. Adminium is AGPL-3.0, with no limit on tables, pages or users.
Free and open source. Running on your own machine in about a minute.