{"library":"express-admin","type":"library","category":null,"description":"Express Admin is a tool for creating end user administrative interfaces for relational databases (MySQL, MariaDB, PostgreSQL, SQLite) in Node.js. Version 2.0.0, last released in 2023, with no set release cadence. It renders a fully responsive Bootstrap 3 UI with backend rendering via Hogan.js and uses jQuery for frontend plugins. Key differentiators: it is a single middleware that auto-generates admin UI from database schema, supports complex table relationships (one-to-many, many-to-many, etc.), and uses a settings.json file for configuration.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","mysql","mariadb","sqlite","postgresql","database","admin","express","bootstrap"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install express-admin","imports":["const admin = require('express-admin')","app.use(admin({config, settings, users, custom}))","const path = require('path'); admin({ config: require(path.join(__dirname, 'config.json')) })"]},{"cmd":"yarn add express-admin","imports":[]},{"cmd":"pnpm add express-admin","imports":[]}],"homepage":"https://github.com/simov/express-admin","github":"https://github.com/simov/express-admin","docs":null,"changelog":null,"pypi":null,"npm":"express-admin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}