When comparing pgAdmin 4 vs OmniDB, the Slant community recommends pgAdmin 4 for most people. In the question“What are the best GUI tools for PostgreSQL on Windows?” pgAdmin 4 is ranked 3rd while OmniDB is ranked 5th. The most important reason people chose pgAdmin 4 is:
pgAdmin is [open source](https://github.com/postgres/pgadmin3) and actively contributed to.
Ranked in these QuestionsQuestion Ranking
Pro Open source
pgAdmin is open source and actively contributed to.
Pro Dashboard displays useful overview of server activity
The dashboard tab includes server load visualizations and other useful details on database activity, such as connected sessions, database locks, and prepared transactions.
Pro Can be deployed on a server and accessed remotely from browser
As pgAdmin 4 is a web application, it can be easily deployed on any server and accessed remotely using any web browser.
Pro UI can be re-organized to user's liking
pgAdmin 4's user interface elements are detachable panels that can be dragged around and re-arranged to be displayed standalone or in the tabbed browser.
Pro Tabbed views to accomodate different screen/window sizes
The tabbed browser in pgAdmin 4 is excellent for accomodating different screen/window sizes. If you're on a small screen, the tabbed browser can save you screen estate by displaying the different panels in different tabs. If you're on a big screen, you can make full use of your screen estate by detaching the panels and moving it where you like.
Pro Portable version available
There is a portable version of pgAdmin available, pgAdminPortable that allows you to easily move your info between machines.
Pro Open source and actively developed
OmniDB is open-source and in active development.
Pro Web-based, can be run locally or deployed on server
OmniDB is web-based and works similarly to pgAdmin 4. You can run the web server locally or deploy it on a server, and connect to it through a web browser.
Pro OmniDB has 2ndQuadrant as its main sponsor
Con Resource intensive
pgAdmin4 is a web application. The native binary is a wrapped version of the web app that runs a webserver and web browser, thus it has a high memory footprint and other possible impacts on system resources a native application wouldn't have.
Con UI is slow
The user interface is slow, especially when interacting with query results. While queries execute fast, the user interface can lag behind — selecting a row from a table, scrolling through data, and performing other UI operations can have some delays.
Con UI for Mac is very different from other Mac apps
The file navigation seems homegrown and is very hard to use. It resets you to the root directory every time you open a new file browser. Actively frustrating to use.
900MB installed, and for an unintuitive, and feature-lacking software.
Con Non-native UI
Many "normal" key bindings don't work like in other apps. Scrolling behavior is terrible.
Con Lack of a schema - sql option
Con Not mature software
While OmniDB is actively developed and maintained, it currently doesn't offer common features found in other database clients. It currently supports only PostgreSQL, but has plans to support others (SQLite, MySQL, MariaDB, Oracle, etc.)