OmniDB is an open-source, browser-based database management tool, used mainly with PostgreSQL. It is no longer maintained. The last release, 3.0.3b, came out on 17 December 2020, and the main branch of the project's GitHub repository has had no commits since that day. The repository is still online and has not been formally archived, but there have been no fixes, security updates or support for newer database versions in the years since.
Do not choose OmniDB for a new setup. If you already run it, plan a move to a maintained tool. Its direct successor is Audax Data Manager (formerly PgManage), a maintained project built on the OmniDB code base. The other options are listed further down.
What OmniDB was
OmniDB gave you a database client in a browser tab: a tree of schemas and objects on the left, tabbed SQL editors with autocomplete on the right, and results in an editable grid. It could be installed two ways:
- OmniDB server (
omnidb-server): a web application that a team reached from their browsers, with its own user accounts and saved connections. - OmniDB app: the same interface packaged as a desktop application.
The features that set it apart at the time:
- A graphical PL/pgSQL debugger in the 2.x releases, through a PostgreSQL server-side plugin.
- A visual
EXPLAINandEXPLAIN ANALYZEdisplay. - A monitoring dashboard with customisable charts.
- A console tab that behaved like
psql, including backslash commands. - SSH tunnels to databases behind a bastion host.
History
The first versions, around 2016, were written in C# on ASP.NET, and that is the product older articles describe. Version 2.0 was a complete rewrite in Python on the Django framework, and from then on the project concentrated on PostgreSQL. Development was sponsored by 2ndQuadrant, a PostgreSQL consultancy, and announced through the PostgreSQL community's news channels. 2ndQuadrant was acquired by EDB in 2020, and OmniDB's releases stopped at the end of that year with 3.0.3b, which was still labelled a beta.
Supported databases in the final release
| Database | Support in OmniDB 3.0 |
|---|
