When comparing OmniDB vs DBeaver, the Slant community recommends DBeaver for most people. In the question“What are the best GUI tools for PostgreSQL on Windows?” DBeaver is ranked 1st while OmniDB is ranked 4th. The most important reason people chose DBeaver is:
Supported on Windows (2000/XP/2003/Vista/7/8/10), Linux, Mac OS and Solaris (x86).
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Open source and actively developed
Pro PL/pgSQL Debugger
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 Multi-database
Supports PostgreSQL, Oracle, MySQL and MariaDB, with support in the pipeline for Firebird, SQLite, SQL Server and DB2.
Pro Simple and intuitive interface for everyone.
An easy-to-discover tree panel to classify features/objects on left (with context menus if you don't know what you're doing). Tabs panels for ins and outs on right. That's it.
Pro OmniDB has 2ndQuadrant as its main sponsor
Pro Cross-platform
Supported on Windows (2000/XP/2003/Vista/7/8/10), Linux, Mac OS and Solaris (x86).
Pro Free
It is licensed under GPL v2.
Pro Works for many types of databases
MySQL, Oracle, PostgreSQL, IBM DB2, Microsoft SQL Server, Microsoft Access, Sybase, Java DB (Derby), Firebird (Interbase), Derby (JavaDB), SQLite, Mimer, HSQLDB, H2, IBM Informix, Teradata, SAP MAX DB, Cache, Ingres, Linter, Vertica, MongoDB, Cassandra, ODBC, Any JDBC compliant data source.
Pro Follow foreign key to their primary key
If you have a table with a foreign key you can click on it to see the table row where this key references to.
Pro Formatted text view
It has the classic grid view and a well-organized text view that you can quick-select with CTRL-A.
Pro Easy to use, clean neat inteface
Cons
Con Never-ending function errors
Like, 'Communications link failure', 'Connection refused' (Community Edition 6.2.1).
Con Cannot view function
Con Trigger edition
Until version 3.5.8 you can not edit triggers, only view (since 3.5.6).