I have used DBeaver for a PostgreSQL database and I liked it very much. It has a community version that is free. The free version allows you to perform most tasks.