# pgModeler > Open-source PostgreSQL schema engineering tool — locally installed, Git-friendly, and built with 20 years of deep PostgreSQL specialization. ## What is pgModeler? pgModeler is a native desktop application for designing, reverse-engineering, and deploying PostgreSQL database schemas. It runs on Linux, Windows and macOS with no cloud dependency, no telemetry and no proprietary lock-in. ## Key capabilities - Visual ER diagram design with 30+ PostgreSQL object types - Reverse engineering from live PostgreSQL databases - Schema diff and sync across environments - SQL export and direct deployment to PostgreSQL servers - Open XML (.dbm) format compatible with Git workflows - Command-line interface (pgmodeler-cli) for automation - Crash recovery and model restoration ## Editions - **Community edition** — Free, open-source (GPLv3). Source code available on GitHub. - **pgModeler Plus** — Pre-compiled binaries + professional workflow features. Commercial license, subscription or perpetual. ## Useful URLs - Homepage: https://pgmodeler.io/ - Download / Purchase: https://pgmodeler.io/purchase - Documentation: https://pgmodeler.io/support/docs - Blog / Changelog: https://pgmodeler.io/blog - Source code: https://github.com/pgmodeler/pgmodeler - About / Company: https://pgmodeler.io/about - Screenshots: https://pgmodeler.io/screenshots ## Publisher Nullptr Labs Software e Tecnologia LTDA — Raphael Araújo e Silva