pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL.
Features
Multiple deployment models
Tools
Routine maintenance
Create, view and edit all common PostgreSQL objects
Objects are displayed with their SQL definition, and a user friendly list of properties. Dependent, and dependency objects may also be browsed, and object statistics viewed where appropriate.
Multibyte support
pgAdmin supports most PostgreSQL server-side encodings: