GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing wiki.postgresql.org — Community Guide to PostgreSQL GUI Tools - PostgreSQL wiki Community Guide to PostgreSQL GUI ToolsFrom PostgreSQL wiki
Jump to navigationJump to search
This page is a list of miscellaneous utilities that work with Postgres (ex: data loaders, comparators etc.). Things that don't do queries' "enter SQL and get it back out again." If you'd like to find clients that allows you to "enter SQL and get it back out again" see PostgreSQL Clients. If you'd like to find DB visualization or design tools see Design Tools. Open Source / Free SoftwareThis is the list of "open source and free" miscellaneous utilities: Libre Officehttp://www.libreoffice.org/discover/base/ Supports MySQL/MariaDB, Adabas D, MS Access and PostgreSQL, as well as other JDBC/ODBC databases. SmartXMLThe application allows you to extract data from XML of any complexity and load it into PostgreSQL. It does not require installation. Does not require XSD schema. Supports Windows. There is an alpha version of the build for Linux. PASH-Viewer: PostgreSQL Active Session History Viewerhttps://github.com/dbacvetkov/PASH-Viewer Java (multi-platform). Open-source software which provides graphical view of active session history and help you to answer questions like "What wait events were taking most time?", "Which sessions were taking most time?", "Which queries were taking most time and what were they doing?". It also supports Active Session History extension by pgsentinel. Does not do DB inserts, modifications, etc. pgrights: GUI for PostgreSQL roles, privileges and policieshttps://github.com/apsavin/pgrights MacOS (based on Electron, so versions for other OS can be build from source code). Open-source software which allows you to easily understand what can do (and what can't) a PostgreSQL user with a table's data. In other words, it's a viewer of results of GRANT commands and row-level security rules applied for a particular table and for a particular role. Only modifies user rights, no other capability. Sohag DeveloperGnu/Linux Windows (Other OS can compile from source code). Build a powerful database applications following few steps using Sohag Developer . Sohag Developer currently supports PostgreSQL database and has a set of CRUD generators that generates (Qt/C++ code and ui forms - PHP web applications uses web forms and bootstrap framework ) to manipulate the data in the database tables or views. Beekeeper StudioBeekeeper Studio is a modern cross-platform SQL editor and database manager available for Linux, Mac, and Windows. Some of its features include:
Execsql.pyhttps://pypi.org/project/execsql/ Execsql.py is a SQL scripting client that reads SQL statements from a text file and sends them to the PostgreSQL server. The script file can also contain special metacommands that are interpreted by execsql.py and that can be used to import and export data, copy data between databases, conditionally execute script blocks, display data in GUI dialogs, and perform other functions. Data can be exported in 19 different tabular formats or using any of three different template processors. Default and custom logging features can be used to document script actions. Mathesarhttps://github.com/mathesar-foundation/mathesar Mathesar is a web-based UI for PostgreSQL that allows users to view, edit, query, and collaborate on data without writing SQL. It provides a spreadsheet-like interface while working directly with PostgreSQL schemas and tables, and roles. Key features include:
Paulhttps://guillim.github.io/products/paul Paul is a fast, read-only macOS app to investigate a single user’s data in Postgres without writing SQL. It’s built for on-call engineers, support, and developers who need to answer, "What does the database say for user X?"
Perfect for: “Can you check what we have for user X?”, debugging user-related issues, quick data investigations, and tracing relationships across tables. Not for: database administration, writing complex queries, editing data, or schema design. LibreDB Studiohttps://github.com/libredb/libredb-studio Web-based SQL IDE that deploys next to the database rather than onto a workstation: a container, a Helm chart, an OpenShift operator, or an npm package embedded in another product. Monaco-based editor with schema-aware autocomplete, ER diagrams, schema diff with generated migration SQL, visual EXPLAIN, and live metrics, slow query and session views. OIDC single sign-on, role-based access control and a query audit trail are in the MIT build. The same interface also connects to MySQL, Oracle, SQL Server, SQLite, MongoDB, Redis, Couchbase, ClickHouse and Apache Druid. MIT licence. Runs under Docker or Node on Linux, macOS and Windows, and in any browser including mobile. ProprietaryThis is a list of "closed source" projects, some might have some manner of free version. DbVisualizerWindows, Linux, macOS DbVisualizer is a universal database tool that supports PostgreSQL along with many other database systems. It is celebrated for its high reliability and a well-designed user experience that simplifies complex database operations. Key features:
QueryGlowQueryGlow is a self-hosted, web-based database GUI that you deploy with a single Docker command. Your data never leaves your network. It supports PostgreSQL, MySQL, MariaDB, SQLite, CockroachDB, and TimescaleDB through a unified interface. Features:
Commercial, $79 one-time payment. Unlimited users and servers.
Accesshttps://products.office.com/en-us/access Windows Yes, you can use MS Access as a PostgreSQL database interface. Supports data access to PostgreSQL tables and views; many ODBC-based limitations and errors. FiveRapidly develop and deliver modern business software to internal or external users. Five is free to use. Develop and test applications locally free of charge. Only subscribe when you build something production worthy. Features:
Free download available for Windows & MacOS dbForge Studio for PostgreSQLhttp://www.devart.com/dbforge/postgresql/studio/ Microsoft Windows, Linux, macOS dbForge Studio for PostgreSQL is an AI-powered, feature-rich IDE designed for database development and management. The tasks that can be handled with its help include completion-aided SQL coding, debugging of functions and procedures, visual design of queries and database objects, comparison and synchronization of databases, data management, data analysis and reporting, query optimization, and customizable generation of realistic test data. The tool works with on-premises PostgreSQL and cloud services such as Amazon RDS, Azure Database for PostgreSQL, Cloud SQL for PostgreSQL, Supabase, and Neon. Key features:
dbForge Edgehttps://www.devart.com/dbforge/edge/ Microsoft Windows, Linux, macOS dbForge Edge is an AI-powered multidatabase solution supporting PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, and a wide range of cloud services. It covers a variety of database development, design, management, and administration tasks with a rich set of features. Key Features:
dbForge Data Compare for PostgreSQLhttp://www.devart.com/dbforge/postgresql/datacompare/ Microsoft Windows, Linux, macOS dbForge Data Compare for PostgreSQL is an effective tool for table data comparison, which makes it easy to detect differences in data, analyze them, and generate SQL scripts for data synchronization. Key features:
dbForge Schema Compare for PostgreSQLhttp://www.devart.com/dbforge/postgresql/schemacompare/ Microsoft Windows, Linux, macOS dbForge Schema Compare for PostgreSQL and Amazon Redshift is a free tool for easy and effective comparison of database structure differences. Additionally, it generates and runs SQL scripts for synchronization of source and target schemas. Key features:
Database Workbench (for PostgreSQL)https://www.upscene.com/database_workbench/ Database Workbench is a complete database development GUI tool for PostgreSQL, from design, to implementation to testing and debugging. It comes with numerous productivity tools and is available in 3 different editions to suit your needs. Key features:
Database Workbench supports the following database systems:
Works on Linux via Wine as well. TablePlusmacOS, Windows, iOS TablePlus is a modern, native tool with elegant UI that allows you to simultaneously manage multiple databases such as MySQL, PostgreSQL, SQLite, Microsoft SQL Server and more.
UltorgUltorg is a general-purpose user interface and visual query system that works with any existing PostgreSQL database. Windows, MacOS, Linux Key features:
WaveMaker Ajax GUI Design ToolWindows, Macintosh, Linux WaveMaker is an Ajax-based GUI design tool for Postgres. WaveMaker is built using itself! WaveMaker generates a standard Java WAR file based on Spring, Hibernate and Dojo. WaveMaker supports Postgres schema creation and import and includes a visual query editor. Postgres Compare![]() https://www.postgrescompare.com/ Windows, Mac & Linux A comprehensive tool for identifying the differences between databases and generating an update script to synchronize them. Postgres Compare reads the system catalogs to determine the structure of the database and compares it to another to find the changes. Generate SQL and deploy the alterations, save snapshots for later. Automate the process via the command line. Full Converthttps://www.spectralcore.com/fullconvert Database conversion and synchronization between PostgreSQL and Microsoft Access, dBase, FoxPro, Microsoft Excel, Firebird, Interbase, MySQL, Oracle, Paradox, Microsoft SQL Server, SQL Server, SQL Server Azure, SQL Server Compact(SQLCE), SQLite, Delimited text files (CSV), XML and many more via ODBC. Abris PlatformWeb Application for Linux/Windows, requires Apache+PHP or Docker Abris Platform is an application development platform for creating Web-based front-ends for PostgreSQL databases. Can be used to quickly create applications with convenient forms via SQL declarative description. Key features:
Replicator Prohttps://www.spectralcore.com/replicator Replicator allows table data comparison and sync - even with heterogeneous databases. It is unique in the fact it can replicate changes only even if source is non-relational (CSV, DBF, Excel documents, Paradox...). Replicator has a built-in scheduler for easy periodic change replication. DBTools ManagerWindows Admin Freeware, available for PostgreSQL and MySQL, allows managing all aspects of the database: db, table, triggers, functions, etc. Includes import/export wizards to migrate data and structure to/from other database engines. Developed by DBTools Software. PostgreSQL PHP Generatorhttp://www.sqlmaestro.com/products/postgresql/phpgenerator/ Windows PostgreSQL PHP Generator is a freeware but powerful PostgreSQL GUI frontend that allows you to generate high-quality PHP scripts for the selected tables, views and queries for the further working with these objects through the web.
DBConvert and DBSync for PostgreSQLhttps://dbconvert.com/postgresql/ Windows DBConvert and DBSync are desktop tools for migrating and synchronizing data between PostgreSQL and other database systems, including MySQL, MariaDB, Microsoft SQL Server, Oracle, Microsoft Access, Firebird, and FoxPro. Features include:
DBConvert Streamshttps://streams.dbconvert.com/ Windows, macOS, Linux, Web UI DBConvert Streams is a self-hosted database IDE, data migration, and replication tool for PostgreSQL and MySQL. It combines interactive data exploration with one-time data loads and continuous log-based CDC replication. Local files and S3-compatible object storage can also be used as data sources and targets. Features include:
dotConnect for PostgreSQLhttps://www.devart.com/dotconnect/postgresql/ Windows dotConnect for PostgreSQL, formerly known as PostgreSQLDirect .NET, is an enhanced ORM enabled data provider for PostgreSQL that builds on ADO.NET technology to present a complete solution for developing PostgreSQL-based database applications. It introduces new approaches for designing application architecture, boosts productivity, and leverages database applications. Key features:
Devart PostgreSQL Data Access ComponentsWindows PostgreSQL Data Access Components (PgDAC) is a library of components that provides native connectivity to PostgreSQL from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both 32-bit and 64-bit platforms. PgDAC is designed to help programmers develop really lightweight, faster and cleaner PostgreSQL database applications without deploying any additional libraries. Native Connectivity to PostgreSQL PgDAC is a complete replacement for standard PostgreSQL connectivity solutions and presents an efficient alternative to the Borland Database Engine (BDE) and standard dbExpress driver for access to PostgreSQL. It provides direct access to PostgreSQL without PostgreSQL Client. Devart ODBC Driver for PostgreSQLhttps://www.devart.com/odbc/postgresql/ Windows Devart ODBC Driver for PostgreSQL provides high-performance and feature-rich connectivity solution for ODBC-based applications to access PostgreSQL databases from Windows, both 32-bit and 64-bit. Full support for standard ODBC API functions and data types implemented in our driver makes the interaction of your database applications with PostgreSQL fast, easy and extremely handy. Devart Excel Add-in for PostgreSQLhttps://www.devart.com/excel-addins/postgresql.html Windows Devart Excel Add-in for PostgreSQL allows you to quickly and easily connect Microsoft Excel to PostgreSQL, load data from PostgreSQL to Excel, instantly refresh data in an Excel workbook from the database, edit these data, and save them back to PostgreSQL. It enables you to work with PostgreSQL data like with usual Excel worksheets, easily perform data cleansing and de-duplication, and apply all the Excel's powerful data processing and analysis capabilities to these data. SQLManager.net - Tools for PostgreSQL DB Management and Developmenthttps://www.sqlmanager.net/products/postgresql Windows PostgreSQL Tools Products Family:
2026 SQL Maestro Group products for PostgreSQLhttp://www.sqlmaestro.com/products/postgresql/ Windows SQL Maestro Group offers a number of tools for PostgreSQL.
SQL Maestro Group also produces similar tools for MySQL, Oracle, MS SQL Server, SQLite, Firebird, DB2, SQL Anywhere, and MaxDB. Datanamic DataDiff for PostgreSQLhttp://www.datanamic.com/datadiff-for-postgresql/ Windows Datanamic DataDiff for PostgreSQL is a utility for data comparison and synchronization. Compare data for selected tables in two databases, view differences and publish changes quickly and safely. Flexible comparison and synchronization settings will enable you to set up a customized comparison key and to select tables and fields for comparison and for synchronization. DB Data Difftective can be used for data migrations, verification of (corrupt) data, data auditing etc. Datanamic SchemaDiff for PostgreSQLhttp://www.datanamic.com/schemadiff-for-postgresql/index.html Windows Datanamic SchemaDiff for PostgreSQL is a tool for comparison and synchronization of database schemas. It allows you to compare and synchronize tables, views, functions, sequences (generators), stored procedures, triggers and constraints between two databases. DB MultiRun PostgreSQL Editionhttp://www.datanamic.com/multirun/index.html Windows DB MultiRun is a simple tool to execute multiple SQL scripts on multiple databases quickly. Define a list of databases, add SQL scripts to execute on these databases and click "execute" to run those scripts on the databases in the list. The multi-threaded execution of the SQL scripts makes it complete the task fast. After execution of the scripts, you can examine the results of the executed scripts on each database. DB Doc for PostgreSQLhttps://www.yohz.com/dbdoc_details.htm Windows DB Doc helps you document your database schema and generate shareable PDF, HTML, XML, and Microsoft Word document in only 5 steps. Furthermore, the layout of the generated documents are customizable. SQL Blob Exporthttp://www.yohz.com/sbe_details.htm Windows SQL Blob Export exports unlimited images and files from your tables or queries in 5 simple steps. SQL File Importhttp://www.yohz.com/sfi_overview.htm Windows SQL File Import allows you to upload files, images, and other data into your database, without having to write any SQL statements. SQL File Import supports PostgreSQL, Firebird, MySQL, Oracle, SQLite, SQL Server, and various ODBC-supported databases (e.g. DB2 and PostgreSQL). A scripting engine allows you to transform data before importing them into your database. A command line version is also included to allow you to perform unattended upload/import tasks. SQL Image Viewerhttp://www.yohz.com/siv_details.htm Windows SQL Image Viewer allows you to retrieve, view, convert and export images stored in Firebird, MySQL, Oracle, SQLite, SQL Server, and various ODBC-supported databases (e.g. DB2 and PostgreSQL). It supports the following image formats: BMP, GIF, JPG, PNG, PSD, and TIFF. It also allows you to export binary data and recognises the following binary file types: PDF, MP3, WAV, 7Z, BZ2, GZ, RAR, ZIP, and has experimental support for DOC, PPT and XLS file types. A command line version is also included to allow you to perform unattended scheduled exports of binary data. SQL Multi Selecthttp://www.yohz.com/sms_details.htm Windows SQL Multi Select is a query tool that allows you to run multiple scripts on multiple servers with a single click. Result sets from different servers are consolidated into a single view, allowing for easy comparison and analysis. Devart SSIS Data Flow Components for PostgreSQLWindows Devart SSIS Data Flow Components for PostgreSQL allow you to integrate database and cloud data via SQL Server Integration Services (SSIS). Devart SSIS Data Flow Components provide easy to set up cost-effective data integration using SSIS ETL engine. They provide high performance data loading, convenient component editors, SQL support for cloud data sources and lots of data source specific features. EDB Postgres Enterprise Managerhttp://www.enterprisedb.com/products/postgres-enterprise-manager Windows, Mac OS X, Linux Postgres Enterprise Manager is the only solution available today that allows you to intelligently manage, monitor, and tune large scale Postgres installations from a single GUI console. Monitoring features include: server auto-discovery, over 225 pre-configured ready to run probes, custom probes, alert management, personalized alerts, remote monitoring, versatile charting, custom dashboards and web client. DBA tools include: database objects management, Postgres Expert (best practice configuration settings), Audit Manager, Log Manager, Log Analysis Expert, Capacity Manager and Team Support. Developer tools include: Query Tool, Data Grid, SQL Profiler, SQL Debugger and Import tools. Tuning tools include: At-A-Glance performance dashboards, Tuning Wizard, Performance Diagnostics and Index Advisor. ClusterControl by Severalnineshttps://severalnines.com/product/clustercontrol/for_postgresql ClusterControl is an all-inclusive open source database management system that allows you to deplore, monitor, manage and scale your database environments. ClusterControl provides the basic functionality you need to get PostgreSQL up-and-running using our deployment wizard, monitoring and basic management abilities like automatic failover, backups, and restores.
ReportizerReportizer is a database reporting tool, which allows easy creating, modifying, and printing database reports from different types of databases, including PostgreSQL. Reports can be edited in convenient visual report builder or in text mode. It supports calculating fields, multi-column reports, expressions, grouping, displaying images etc. Reportizer can export reports to HTML, XLSX, image, or internal format. There is an ability to load and print reports from command line. Reportizer allows to manage report collections, which can be held either in files or in database tables. Exportizer Enterprisehttps://www.vlsoftware.net/exportizer/ Exportizer Enterprise is a database export tool, which can work with PostgreSQL database either as source or destination. It allows to export data to database, file, clipboard, or printer.
TiCodeX SQL Schema CompareTiCodeX SQL Schema Compare is a tools that allows database administrators to compare multiple database schema in order to manage versioning. Key Features:
pgMustardpgMustard is a performance tool for PostgreSQL that provides a user interface for your Features:
¹ Taking loops, threads, subplans, and CTEs into account. Requirements:
ODBC Driver for PostgreSQL by CDatahttps://www.cdata.com/drivers/postgresql/odbc/ The CData ODBC Driver for PostgreSQL enables real-time access to PostgreSQL data, directly from any applications that support ODBC connectivity, the most widely supported interface for connecting applications with data. The driver wraps the complexity of accessing PostgreSQL data in a standard ODBC driver compliant with ODBC 3.8. The driver hides the complexity of accessing data and provides additional powerful security features, smart caching, batching, socket management, and more. JDBC Driver for PostgreSQL by CDatahttps://www.cdata.com/drivers/postgresql/jdbc/ The CData JDBC Driver for PostgreSQL offers the most natural way to connect to PostgreSQL data from Java-based applications and developer technologies. The driver wraps the complexity of accessing PostgreSQL data in an easy-to-integrate, 100%-Java JDBC driver. The driver hides the complexity of accessing data and provides additional powerful security features, smart caching, batching, socket management, and more. ADO.NET Provider for PostgreSQL by CDatahttps://www.cdata.com/drivers/postgresql/ado/ The CData ADO.NET Provider for PostgreSQL offers the most natural way to access PostgreSQL data from .NET applications. The provider wraps the complexity of accessing PostgreSQL data in an easy-to-integrate, fully managed ADO.NET Data Provider. The provider hides the complexity of accessing data and provides additional powerful security features, smart caching, batching, socket management, and more. Excel Add-In for PostgreSQL by CDatahttps://www.cdata.com/drivers/postgresql/excel/ The CData Excel Add-In provides the easiest way to connect to PostgreSQL data from Excel. From the CData ribbon, you can select PostgreSQL data as tables and columns into the spreadsheet. The spreadsheet is then linked with the remote data. To update the data, edit the spreadsheet. SSIS Components for PostgreSQL by CDatahttps://www.cdata.com/drivers/postgresql/ssis/ The CData SSIS Components for PostgreSQL enable you to connect SQL Server with PostgreSQL data through SSIS Workflows. The components wrap the complexity of accessing PostgreSQL data in standard SSIS data flow components. You can then connect and synchronize PostgreSQL tables with SQL Server tables. The components hide the complexity of accessing data and provide additional security features, smart caching, batching, socket management, and more. Power BI Connector for PostgreSQL by CDatahttps://www.cdata.com/drivers/postgresql/powerbi/ The CData Power BI Connector for PostgreSQL offers self-service integration with Microsoft Power BI. The connector facilitates live access to PostgreSQL data in Power BI from the Get Data window. The connector also provides direct querying to visualize and analyze PostgreSQL data.
Jam SQL Studiohttps://jamsql.com/databases/postgresql/ Windows, macOS (Apple Silicon and Intel), Linux Jam SQL Studio is a desktop SQL client for PostgreSQL, SQL Server, MySQL, Oracle and SQLite. It is free for personal, non-commercial use; a Pro subscription adds a commercial-use licence. PostgreSQL features:
Other ResourcesPostgreSQL Clients - list of UI's for accessing your db contents (enter sql, get back the results) Design Tools - tools for designing and visualizing database schemas Old possibly abandoned projects, see Community_Guide_to_PostgreSQL_Tools_Abandoned |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |