Create admin panels faster on Node and Vue with AdminForth framework
Start developing backoffice using open-source admin framework on Tailwind UI and extend it with Vue3
$ npx adminforth create-app
![Screen](/assets/images/preview_light-915157571809e4c190176ef218d002ee.png)
What it can do for you
![Sign in form Sign in form](/assets/images/login_form-e39e8b344176092f67e67a90816672db.png)
Sign in form
OWASP-Compliant Sign-In and JWT-SSO already there![Users management Users management](/assets/images/users_management-ae1326386515d8759821ff97638ac049.png)
Users management
Manage users and roles with ease, extend as you like![AI autocomplete Plugin - write with ChatGPT AI autocomplete Plugin - write with ChatGPT](/assets/images/ai_complete-a896f586381f2cf86ae54958ba2a3c3e.png)
AI autocomplete Plugin - write with ChatGPT
Provide your OpenAI API key to autocomplete plugin and AI will help you to write your content using record context![Audit log Plugin - know who did what Audit log Plugin - know who did what](/assets/images/auditlog-a45132e0520cb6d573e31795863ad513.png)
Audit log Plugin - know who did what
Attach Audit log plugin with couple of lines, create table for logs and track your users actions![2FA Plugin - secure your admin panel 2FA Plugin - secure your admin panel](/assets/images/2fa_plugin-b99b1bc08f2fe162b135ffe8f5f46dba.png)
2FA Plugin - secure your admin panel
RFC 6238-Compliant TOTP-Based 2FA will add additional security layer to your admin panel![Dark mode out of the box Dark mode out of the box](/assets/images/dark-ac2c92d6131e5f51f3961d3c0c1e552f.png)
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](/assets/images/upload-737425889e5f73534566facca45f107a.png)
Upload Plugin - upload files
Upload files to Amazon S3 with instantiating plugin and providing your S3 credentials![Custom Pages and Dashboards Custom Pages and Dashboards](/assets/images/dashboard-831b4024390d5a23264144fef4469348.png)
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![Branding and theming Branding and theming](/assets/images/branding-0aad53349f471dbc80d6b27dc61dcd91.png)
Branding and theming
Upload your logo, change colors, update titles, make the look to match your brand![Rich Editor Plugin - WYSIWYG Rich Editor Plugin - WYSIWYG](/assets/images/richeditor-b8d189773049b4e70b2d7b01868199b3.png)
Rich Editor Plugin - WYSIWYG
Attach Rich Editor plugin to your text fields and get WYSIWYG editor for your content![CRUD Out of the Box](/assets/images/db2-92b2a57f518e99578c66c8ecbb88bb02.png)
CRUD Out of the Box
Initialize AdminForth with your database URL and get a full-fledged admin panel.
![Vue3 Driven](/assets/images/vue-aa2fe012dc252cfa64c7bdb9d47161d8.png)
Vue3 Driven
Extend easily by creating own Vue3 components and pages
![Tailwind Look](/assets/images/tail-0390a94aad96c0ce57406944abef6b95.png)
Tailwind Look
Look is based on TailwindCSS, with a themes customization and dark mode available