Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

  • Data Modeling and Schema Design

  • Learning Resources

  • Community