Skip to main content

Open-Source Admin Framework with a native Agent

Launch robust back-office apps faster with AdminForth’s easy setup and customization

npx adminforth create-app

What it can do for you

Authentication and Authorization

Authentication and Authorization

OWASP-Compliant Sign-In done for you
OAuth2/OpenID SSO Plugin - one click login

OAuth2/OpenID SSO Plugin - one click login

RFC 6749 SSO plugin with premade Google, Github, Facebook, Keycloak, Microsoft or any custom OAuth2 adapter
2FA Plugin - secure your admin panel

2FA Plugin - secure your admin panel

RFC 6238-Compliant TOTP-Based & WebAuthn PassKeys 2FA will add additional security layer (login and preferred actions)
Branding and theming

Branding and theming

Upload your logo, change colors, update titles, make the look to match your brand
Custom Pages and Dashboards

Custom Pages and Dashboards

Create your own pages and dashboards with Vue3 components. Add any additional npm packages and extend your admin panel as you like
Users management

Users management

Manage users and roles with ease, extend as you like
LLM-based Translation Plugin - translate your admin and External apps

LLM-based Translation Plugin - translate your admin and External apps

Use LLMs to translate any external apps (Mobile, Nuxt, etc.) OR/AND admin panel with minimal effort. Any language supported
Audit log Plugin - know who did what

Audit log Plugin - know who did what

Attach Audit log plugin with couple of lines, create table for logs and track full history of any data changes
AI autocomplete Plugin - write with LLMs

AI autocomplete Plugin - write with LLMs

Provide your LLM API key to autocomplete plugin and AI will help you to write your content using record context
Dark mode out of the box

Dark mode out of the box

Dark mode is enabled by default, create your own components in Tailwind-way and it will work with no additional friction
Upload Plugin - upload files

Upload Plugin - upload files

Upload files to Amazon S3 with instantiating plugin and providing your S3 credentials
Filters to query your data

Filters to query your data

AdminForth provides basic filters out of the box and allows you to create your own
Rich Editor Plugin - WYSIWYG

Rich Editor Plugin - WYSIWYG

Attach Rich Editor plugin to your text fields and get WYSIWYG editor for your content
List in-place edit Plugin for quick edit

List in-place edit Plugin for quick edit

Edit some oftenly used fields in list directly without opening edit page. Decide which fields to be editable in list view
Inline create Plugin for quick create

Inline create Plugin for quick create

For tables with small fields number which should be created massively, use inline create plugin to create records directly in list view
Import/Export CSV Plugin

Import/Export CSV Plugin

Export tables to CSV and import from CSV with one click. Move data between environments easily
Bulk AI Plugin - generate data for your resources

Bulk AI Plugin - generate data for your resources

Use LLMs to fill records with generated data or images. For example, generate product descriptions based on product name and image or generate products images
Quick Filters Plugin - filter your data quickly

Quick Filters Plugin - filter your data quickly

Use quick filters to filter your data efficiently. Create custom filters and apply them with a single click
Background Jobs Plugin - manage your background tasks

Background Jobs Plugin - manage your background tasks

Use background jobs to handle long-running tasks efficiently. Schedule, monitor, and manage your background processes with ease even after server restarts
CRUD Out of the Box

CRUD Out of the Box

Initialize AdminForth with your database URL and get a full-fledged admin panel.

Vue3 Driven

Vue3 Driven

Extend easily by creating own Vue3 components and pages

Tailwind Look

Tailwind Look

Look is based on TailwindCSS, with a themes customization and dark mode available