> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/luna-modeler.md).

# Luna Modeler

[Luna Modeler](https://www.datensen.com/) is a database design tool for MariaDB and other relational databases.

Draw diagrams, reverse engineer existing database structures and generate SQL code.

Supported platforms include MariaDB, PostgreSQL, and SQLite.

**Key features:**

* Database modeling & schema design.
* Reverse engineering.
* Support for database-specific settings.
* Three display modes: metadata, sample data or descriptions.
* Default values for newly created objects.
* Export to PDF.
* Dark and Light themes.
* SQL script generation.

![](/files/9uZHeA3AeZpduMJztBcC)

**Supported OS**

Luna Modeler is available for Windows, Linux and macOS.

**More information**

See [www.datensen.com](https://www.datensen.com) for more information.

<sub>*This page is licensed: CC BY-SA / Gnu FDL*</sub>

{% @marketo/form formId="4316" %}
