Node.js
Node.js
Open-source
Open-source
Self-hosted
Self-hosted

Generate an admin panel
for your app

Generate a Node.js admin panel on top of your database

Instant Node.js admin panel for your app

Generate pages instantly

Generate admin pages to view, manage, and visualize your data.

Table Pages

View and edit records in your database tables. Configure how data is displayedand define who can view, edit, or delete records.

Dashboard Pages

Visualize data from your database using the dashboards. Add and adjust charts and metrics with the built-in visual editor.

Custom Pages

Know JavaScript and React? Create custom pages from ready-to-use templates or build them from scratch.

An example of a table page for viewing and editing records

Get started instantly

1 Connect your database

Postgres
MySQL
MariaDB
Microsoft SQL Server
SQLite

2 Create admin pages

Generate admin pages for viewing and managing data in your database.

3 Deploy and share

Deploy a generated admin panel and share it with your team members.

Generate page for your admin panel using our visual editor

Easy-to-use visual editor

Generate admin pages for your app using our visual editor. You can easily add new pages, customize existing ones, and extend the functionality as needed.

Customize as you need

You get full access to the source code of every generated page, ready to be edited and extended.

An example of custom Node.js admin page
Add pages to your Node.js admin panel with a single click

Ready-to-use templates

Kottster comes with a set of ready-to-use templates for common admin pages, such as dashboard, charts, settings, and more.

Common tech stack

Node.js, React, Tailwind, Vite — everything you already know and love.

Open-source and free

Free and open-source, Kottster gives you full control over your admin panel for free.

Self-hosted

Deploy your admin panel to your own servers or the cloud in minutes.

Example of a secure self-hosted Node.js admin panel

Self-hosted app

Get a secure Node.js admin panel you fully control. Host it anywhere and manage your data on your terms.

Generate project using CLI

With Node.js and npm installed, run a single command to generate your project and start building right away.

Create a Node.js admin panel in seconds using NPM (Node.js)
Build-in auth and user management

User access control

Add users and manage their access. Assign different roles to team members or clients to control what they can manage.

Frequently asked questions

How is it different from competitors?

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.

Do I need to know how to code?

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.

What databases does Kottster support?

Kottster supports PostgreSQL, MySQL, MariaDB, Microsoft SQL Server, and SQLite. We're also working on adding support for MongoDB and Firebase soon.

Is Kottster free to use?

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.

Are my data and credentials secure?

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.

What data does Kottster store?

Kottster stores configuration files and generated code on your server. It does not collect or transmit your database content or credentials.

Generate an admin panel
in 3 minutes