Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-postgresql
A curated list of awesome libraries, tools, frameworks, and resources for PostgreSQL, an advanced open-source relational database system known for its performance, extensibility, and SQL compliance.
https://github.com/awesomelistsio/awesome-postgresql
Last synced: 1 day ago
JSON representation
-
GUI Tools
- DBeaver - A universal database tool supporting PostgreSQL and other databases.
- pgAdmin - The most popular open-source administration and development platform for PostgreSQL.
- DataGrip - A powerful database IDE by JetBrains, with PostgreSQL support.
- TablePlus - A modern, native GUI tool for PostgreSQL and other databases.
- HeidiSQL - A lightweight and fast database client for Windows, supporting PostgreSQL.
- pgAdmin - The most popular open-source administration and development platform for PostgreSQL.
- DBeaver - A universal database tool supporting PostgreSQL and other databases.
- DataGrip - A powerful database IDE by JetBrains, with PostgreSQL support.
- TablePlus - A modern, native GUI tool for PostgreSQL and other databases.
- HeidiSQL - A lightweight and fast database client for Windows, supporting PostgreSQL.
-
Libraries and Clients
- psycopg2 - The most popular PostgreSQL driver for Python.
- pgx - A PostgreSQL driver and toolkit for Go that aims to be feature-rich and performant.
- node-postgres - A comprehensive PostgreSQL client for Node.js.
- JDBC PostgreSQL Driver - The official JDBC driver for PostgreSQL.
- SQLAlchemy - A Python SQL toolkit and ORM that supports PostgreSQL.
- Diesel - A safe and extensible ORM and query builder for Rust, supporting PostgreSQL.
- ActiveRecord PostgreSQL Adapter - The PostgreSQL adapter for Ruby on Rails.
- SQLAlchemy - A Python SQL toolkit and ORM that supports PostgreSQL.
- Diesel - A safe and extensible ORM and query builder for Rust, supporting PostgreSQL.
- ActiveRecord PostgreSQL Adapter - The PostgreSQL adapter for Ruby on Rails.
-
Backup and Migration
- pg_dump - The built-in PostgreSQL utility for backing up databases.
- pgBackRest - Reliable, flexible backup and restore solution for PostgreSQL.
- WAL-G - A backup and restore tool for PostgreSQL with support for continuous archiving.
- pg_dump - The built-in PostgreSQL utility for backing up databases.
- pgBackRest - Reliable, flexible backup and restore solution for PostgreSQL.
- WAL-G - A backup and restore tool for PostgreSQL with support for continuous archiving.
-
Extensions
- PostGIS - A spatial database extender for PostgreSQL, adding support for geographic objects.
- pg_stat_statements - A module that tracks execution statistics of all SQL statements.
- pgcrypto - A cryptographic extension for PostgreSQL, providing various hashing and encryption functions.
- PostGIS - A spatial database extender for PostgreSQL, adding support for geographic objects.
- pg_stat_statements - A module that tracks execution statistics of all SQL statements.
- pgcrypto - A cryptographic extension for PostgreSQL, providing various hashing and encryption functions.
- TimescaleDB - A time-series database built on top of PostgreSQL.
- TimescaleDB - A time-series database built on top of PostgreSQL.
- Citus - An extension that transforms PostgreSQL into a distributed database for horizontal scalability.
-
Replication and Clustering
- Citus - A distributed database solution for scaling PostgreSQL horizontally.
- Streaming Replication - The built-in streaming replication feature of PostgreSQL.
- Patroni - A high-availability solution for PostgreSQL based on streaming replication.
- pgPool-II - A middleware for PostgreSQL that provides connection pooling and load balancing.
- Bucardo - A multi-master replication system for PostgreSQL.
- Streaming Replication - The built-in streaming replication feature of PostgreSQL.
- Patroni - A high-availability solution for PostgreSQL based on streaming replication.
- pgPool-II - A middleware for PostgreSQL that provides connection pooling and load balancing.
- Bucardo - A multi-master replication system for PostgreSQL.
-
Optimization and Monitoring
- EXPLAIN - A command to analyze and optimize query performance.
- pg_stat_monitor - A statistics collection extension for PostgreSQL query performance monitoring.
- pgHero - A performance monitoring tool for PostgreSQL.
- pgBadger - A fast log analyzer for PostgreSQL.
- PMM (Percona Monitoring and Management) - A monitoring tool for PostgreSQL and other databases.
- EXPLAIN - A command to analyze and optimize query performance.
- pg_stat_monitor - A statistics collection extension for PostgreSQL query performance monitoring.
- pgHero - A performance monitoring tool for PostgreSQL.
- pgBadger - A fast log analyzer for PostgreSQL.
- PMM (Percona Monitoring and Management) - A monitoring tool for PostgreSQL and other databases.
-
Data Modeling and Schema Design
- pgModeler - An open-source database modeler for PostgreSQL.
- PostgreSQL Schema Design Guide - Official PostgreSQL documentation on schema design.
- DBDiagram - An online tool for visualizing database schemas, including PostgreSQL.
- DBDiagram - An online tool for visualizing database schemas, including PostgreSQL.
- pgModeler - An open-source database modeler for PostgreSQL.
- PostgreSQL Schema Design Guide - Official PostgreSQL documentation on schema design.
-
Learning Resources
- PostgreSQL Documentation - The official PostgreSQL reference documentation.
- PostgreSQL Tutorial - A comprehensive guide to PostgreSQL, covering basic to advanced topics.
- Leetcode: PostgreSQL Problems - Practice SQL queries with PostgreSQL challenges on Leetcode.
- PostgreSQL Documentation - The official PostgreSQL reference documentation.
- PostgreSQL Tutorial - A comprehensive guide to PostgreSQL, covering basic to advanced topics.
- Leetcode: PostgreSQL Problems - Practice SQL queries with PostgreSQL challenges on Leetcode.
- The Art of PostgreSQL - A blog with articles on advanced PostgreSQL techniques.
- The Art of PostgreSQL - A blog with articles on advanced PostgreSQL techniques.
-
Community
- PostgreSQL Mailing Lists - The official PostgreSQL mailing lists for discussions and support.
- Reddit: r/PostgreSQL - A subreddit for PostgreSQL discussions and questions.
- Stack Overflow: PostgreSQL - A Q&A site for PostgreSQL-related questions.
- Planet PostgreSQL - A blog aggregator for PostgreSQL posts and news.
- PostgreSQL Slack Community - Join the PostgreSQL Slack for discussions and networking.
- PostgreSQL Mailing Lists - The official PostgreSQL mailing lists for discussions and support.
- Reddit: r/PostgreSQL - A subreddit for PostgreSQL discussions and questions.
- Stack Overflow: PostgreSQL - A Q&A site for PostgreSQL-related questions.
- Planet PostgreSQL - A blog aggregator for PostgreSQL posts and news.
- PostgreSQL Slack Community - Join the PostgreSQL Slack for discussions and networking.
Programming Languages
Categories
Sub Categories
Keywords
postgresql
7
postgres
3
archiving
2
aws
2
aws-s3
2
azure
2
azure-storage
2
backup
2
cloud
2
go
2
golang
2
greenplum
2
mariadb
2
mongodb
2
mysql
2
zookeeper
2
raft
2
kubernetes
2
high-availability
2
haproxy
2
failover
2
etcd
2
consul
2
tuning
2
sql
2
perfomance
2
log
2
sqlserver
2
s3
2
redis
2
postgresql-driver
1
node-postgres
1
libpq
1