GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - SoftwareBrothers/adminjs-docs

BranchesTags
Open more actions menu

Latest commit

 

History

61 Commits
61 Commits

Folders and files

NameName
Last commit message
Last commit date
.gitbook/assets
.gitbook/assets
 
 
basics
basics
 
 
deployment
deployment
 
 
faq
faq
 
 
installation
installation
 
 
tutorials
tutorials
 
 
ui-customization
ui-customization
 
 
.gitbook.yaml
.gitbook.yaml
 
 
README.md
README.md
 
 
SUMMARY.md
SUMMARY.md
 
 
api-reference.md
api-reference.md
 
 
how-to-write-an-addon.md
how-to-write-an-addon.md
 
 

Repository files navigation

cover .gitbook/assets/adminjs-docs-thumb.png
coverY 0

AdminJS

{% hint style="info" %} AdminJS is an open-source admin panel for your Node.js application. It does not force it's database schema upon your application; instead, it integrates with your Node.js server and the ORM/ODM you are using.

The UI components are written in React and you can fully customize the admin panel.
AdminJS also generates it's own REST API which you can use outside of the admin panel or use it to integrate it with your other applications. {% endhint %}

AdminJS Demo

{% hint style="info" %} Visit our demo for a live preview.

Email: [email protected]
Password: password {% endhint %}

An AdminJS panel can be easily integrated with your existing Node.js application due to a large number of supported frameworks:

  • Express.js (via @adminjs/express)
  • Nest.js (via @adminjs/nestjs)
  • Hapi (via @adminjs/hapi)
  • Koa (via @adminjs/koa)
  • Fastify (via @adminjs/fastify)

AdminJS also does not force it's own database schema upon you. Instead, it supports a number of ORMs and ODMs to connect with your existing database:

  • TypeORM (via @adminjs/typeorm)
  • Sequelize (via @adminjs/sequelize)
  • Mongoose (via @adminjs/mongoose)
  • Prisma (via @adminjs/prisma)
  • MikroORM (via @adminjs/mikroorm)
  • Objection (via @adminjs/objection)

You may also connect directly to your SQL (currently only Postgres) database via @adminjs/sql.

At the same time, you can fully customize the look of AdminJS panel. The user interface is built with React, similarly you can write your new React custom components to add new UI elements or override the existing ones.

{% hint style="info" %} Visit our homepage to find out more information about AdminJS and read our case studies. {% endhint %}

About

No description, website, or topics provided.

Resources

Readme
Activity
Custom properties

Stars

4 stars

Watchers

4 watching

Forks

14 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.