mirror of
https://github.com/vrana/adminer.git
synced 2026-03-06 12:31:45 +01:00
54f3437a6a29462141a1511a056e208ba2dfe07a
The class Plugins don't extend Adminer anymore. Adminer is now treated like any other plugin. Hooks are now registered in the constructor and they are called dynamically. Apart from being much more pleasant to work with, it shaves 7 kB from the compiled file.
Adminer
Adminer is a full-featured database management tool written in PHP. It consists of a single file ready to deploy to the target server. Adminer Editor offers data manipulation for end-users.
Features
- Supports: MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle
- Plugins for: Elasticsearch, SimpleDB, MongoDB, Firebird, ClickHouse, IMAP
- Requirements: PHP 5.3+ (compiled file), PHP 7.4+ (source codes)
Screenshot
Installation
If downloaded from Git then run: git submodule update --init
adminer/index.php- Run development version of Adminereditor/index.php- Run development version of Adminer Editoreditor/example.php- Example customizationadminer/sqlite.php- Development version of Adminer with SQLite allowededitor/sqlite.php- Development version of Editor with SQLite allowedadminer/designs.php- Development version of Adminer withadminer.cssswitchercompile.php- Create a single file versionlang.php- Update translationstests/*.html- Katalon Recorder test suites
Plugins
There are several plugins distributed with Adminer, as well as many user-contributed plugins listed on the Adminer Plugins page.
Languages
PHP
68.2%
CSS
22%
HTML
7.6%
JavaScript
2.2%
