Generate a Node.js admin panel on top of your database
Generate admin pages for viewing and managing data in your database.
Deploy a generated admin panel and share it with your team members.
Get auto-generated pages based on your database schema,
fully editable in a simple visual interface.
You get full access to the source code of every generated page, ready to be edited and extended.
Kottster comes with a set of ready-to-use templates for common admin pages, such as dashboard, charts, settings, and more.
Node.js, React, Tailwind, Vite — everything you already know and love.
Free and open-source, Kottster gives you full control over your admin panel for free.
Deploy your admin panel to your own servers or the cloud in minutes.
Get a secure Node.js admin panel you fully control. Host it anywhere and manage your data on your terms.
With Node.js and npm installed, run a single command to generate your project and start building right away.
Add users and manage their access. Assign different roles to team members or clients to control what they can manage.
Kottster is self-hosted and open-source, giving you complete control over your data and deployment. It also comes with a visual editor for building pages, making it easy to create and manage admin pages in just a few clicks.
Basic knowledge of JavaScript is helpful but not required. Kottster offers a visual editor for creating and managing pages, and you can customize further by editing the generated code.
Kottster supports PostgreSQL, MySQL, MariaDB, Microsoft SQL Server, and SQLite. We're also working on adding support for MongoDB and Firebase soon.
Yes. Kottster is free and open-source under the Apache 2.0 license. There’s also an enterprise plan with features like SSO/SAML and dedicated support.
Yes. Kottster is self-hosted, so your data and credentials stay on your infrastructure. Our services don't have access to your database or any sensitive information.
Kottster stores configuration files and generated code on your server. It does not collect or transmit your database content or credentials.