GitHub

Download

Select the components according to your needs that will be compiled into the single PHP file.

Plugins Creates a ZIP file with AdminNeo/EditorNeo and all official plugins.

Requirements

Migration from older versions

Version 5 has been significantly redesigned and refactored. Unfortunately, this has resulted in many changes that break backward compatibility with version 4.

A complete list of changes can be found in the Upgrade Guide.

Security

AdminNeo does not allow connecting to databases without a password, and it also rate-limits connection attempts to protect against brute force attacks. However, it is highly recommended to restrict access to AdminNeo 🔒 by whitelisting IP addresses allowed to connect to it, by password protecting access in your web server or by enabling security plugins (e.g., to require an OTP).

Docker

The official Docker image is available at Docker Hub. Please follow the instructions on the Docker page to get started.

Download URL

AdminNeo and EditorNeo can be downloaded directly from URL:

https://www.adminneo.org/files/[version]/[drivers]_[languages]_[themes]/[project]-[version].php

A ZIP file together with all official plugins:

https://www.adminneo.org/files/[version]/[drivers]_[languages]_[themes]/[project]-[version].zip

Parameters:

project One of adminneo or editorneo.
version Version number (e.g., 5.0.0) or latest value for the latest stable version.
drivers Dot-separated list of database drivers: mysql, pgsql, mssql, sqlite, oracle, mongo, simpledb, elastic, clickhouse. If not specified, all drivers will be included.
languages Dot-separated list of language codes: en, de, cs, etc. If not specified, all languages will be included.
themes Dot-separated list of themes together with specific color variant: default-blue, default-red, etc. If color variant is not specified (e.g., default), all color variants will be included. If no theme is specified, all themes will be included.

Examples

All drivers, all languages, all themes:

https://www.adminneo.org/files/5.0.0/__/adminneo-5.0.0.php

PostgreSQL driver, English language, default theme with all color variants:

https://www.adminneo.org/files/5.0.0/pgsql_en_default/adminneo-5.0.0.php

MySQL and PostgreSQL drivers, selected languages, all themes:

https://www.adminneo.org/files/5.0.0/mysql.pgsql_en.de.cs.sk_/adminneo-5.0.0.php

All drivers, all languages, green and red color variants of the default theme:

https://www.adminneo.org/files/5.0.0/__default-green.default-red/adminneo-5.0.0.php

EditorNeo, MySQL driver, all languages, default theme with all color variants

https://www.adminneo.org/files/5.0.0/mysql__default/editorneo-5.0.0.php

Custom compilation

Compiling AdminNeo from the source code requires PHP 7.1+.

php bin/compile.php [project] [drivers] [languages] [themes] [config-file.json]

Parameters:

project One of admin or editor. If not specified, AdminNeo is compiled.
drivers Comma-separated list of database drivers: mysql, pgsql, mssql, sqlite, oracle, mongo, simpledb, elastic, clickhouse. If not specified, all drivers will be included.
languages Comma-separated list of language codes: en, de, cs, etc. If not specified, all languages will be included.
themes Comma-separated list of themes together with specific color variant: default-blue, default-red, etc. If color variant is not specified (e.g., default), all color variants will be included. If no theme is specified, all themes will be included.
config-file.json Path to the custom JSON configuration file. It contains an object with the same parameters that can be configured in PHP code.

Examples

All drivers, all languages, all themes:

php bin/compile.php

PostgreSQL driver, English language, default theme with all color variants:

php bin/compile.php pgsql en default

MySQL and PostgreSQL drivers, selected languages, all themes:

php bin/compile.php mysql,pgsql en,de,cs,sk

All drivers, all languages, green and red color variants of the default theme:

php bin/compile.php default-green,default-red

Custom Home:configuration

php bin/compile.php ~/my-config.json

EditorNeo, MySQL driver, all languages, default theme with all color variants

php bin/compile.php editor mysql default

JSON configuration file:

{
    "navigationMode": "dual",
    "preferSelection": true,
    "recordsPerPage": 70
}

Drivers

mysqlMySQL
pgsqlPostgreSQL
mssqlMS SQL
sqliteSQLite
oracleOracle
mongoMongoDB
simpledbSimpleDB
elasticElasticsearch (beta)
clickhouseClickHouse (alpha)

Languages

arArabic
bgBulgarian
bnBengali
bsBosnian
caCatalan
csCzech
daDanish
deGerman
elGreek
enEnglish
esSpanish
etEstonian
faPersian
fiFinnish
frFrench
glGalician
heHebrew
hiHindi
huHungarian
idIndonesian
itItalian
jaJapanese
kaGeorgian
koKorean
ltLithuanian
lvLatvian
msMalay
nlDutch
noNorwegian
plPolish
ptPortuguese
pt-BRPortuguese (Brazil)
roRomanian
ruRussian
skSlovak
slSlovenian
srSerbian
svSwedish
taTamil
thThai
trTurkish
ukUkrainian
viVietnamese
zhChinese
zh-TWChinese (Taiwan)

Themes

default-blueDefault • blue
default-greenDefault • green
default-redDefault • red