Repolode
vrana

vrana/adminer

A full-featured database management tool for PHP that deploys as a single file, supporting MySQL, PostgreSQL, SQLite and more.

Open-source alternative to:phpMyAdminDBeaver

Stars
7,920
Forks
1,181
Open issues
3
Last commit
5 days ago

What is it?

Adminer is a web-based database management tool written in PHP. The whole application is distributed as one PHP file that you upload to a web server, so there is nothing else to install or configure on the target host.

It connects to MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL and Oracle, and plugins extend it to systems such as Elasticsearch, OpenSearch, MongoDB, Redis, ClickHouse and Firebird. A companion project, Adminer Editor, provides a simpler data-editing interface for end users.

The repository includes the development sources along with a compile script that produces the single-file build. The compiled file runs on PHP 5.3 and later, while the source code requires PHP 7.4 or later.

Key features

  • 01Manages MySQL, MariaDB, PostgreSQL, SQLite, MS SQL and Oracle databases from one interface.
  • 02Ships as a single PHP file with no extra dependencies to deploy.
  • 03Offers plugins for NoSQL and search systems such as MongoDB, Redis and Elasticsearch.
  • 04Includes a compile script that builds the single-file version from source.

Use cases

  • Quickly inspecting or editing data on a server where installing a desktop client is not practical.
  • Giving non-developers a browser-based way to view and edit database tables.
  • Administering several database engines from a single web tool.

Topics

FAQ

What is adminer?
A full-featured database management tool for PHP that deploys as a single file, supporting MySQL, PostgreSQL, SQLite and more. Adminer is a web-based database management tool written in PHP. The whole application is distributed as one PHP file that you upload to a web server, so there is nothing else to install or configure on the target host.
Is adminer free to use? What license does it have?
adminer is open source under the Other license. Check the license terms before using it in commercial products.
Is adminer still maintained?
Actively maintained. The last commit to adminer was on Oct 16, 2026.
What can I use adminer for?
Quickly inspecting or editing data on a server where installing a desktop client is not practical. Giving non-developers a browser-based way to view and edit database tables. Administering several database engines from a single web tool.
Where can I get adminer?
The source code and installation instructions are on GitHub: https://github.com/vrana/adminer

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects