PostgreSQL
Notes
Links
- Skor - Listen to Postgres events and forward them as JSON payloads to a webhook. 
- PipelineDB - High-performance time-series aggregation for PostgreSQL. 
- pgsync - Sync Postgres data between databases. 
- Slonik - PostgreSQL client with strict types, detail logging and assertions for node.js 
- Postico - Modern PostgreSQL Client for the Mac. 
- prettier-plugin-pg - Work-in-progress plugin for prettier to support formatting of PostgreSQL-flavour SQL. 
- PostGraphile - Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database. 
- WAL-G - Archival restoration tool for Postgres. 
- migra - Like diff but for PostgreSQL schemas. 
- PGHoard - PostgreSQL backup and restore service. 
- postgresqltuner.pl - Simple script to analyse your PostgreSQL database configuration, and give tuning advice. 
- pgx - PostgreSQL driver and toolkit for Go. 
- postgres-operator - Controller that runs within a Kubernetes cluster that provides a means to deploy and manage PostgreSQL clusters. 
- pgfutter - Import CSV and JSON into PostgreSQL the easy way. 
- The Art of PostgreSQL - Book that teaches SQL to developers: Learn to replace thousands of lines of code with simple queries. (Lobsters) 
- PLV8 - V8 Engine Javascript Procedural Language add-on for PostgreSQL. 
- PostgreSQL for Beginners book - Intended for those who only start getting acquainted with the world of PostgreSQL. 
- pg_flame - Flamegraph generator for Postgres EXPLAIN ANALYZE output. 
- PostgREST - Serves a fully RESTful API from any existing PostgreSQL database. (HN) (HN 2) (Introduction to Postgrest) 
- Dexter - Automatic indexer for Postgres. 
- PgHero - Performance dashboard for Postgres. 
- pg-structure - Get PostgreSQL database structure as a detailed JS Object. 
- Odyssey - Advanced multi-threaded PostgreSQL connection pooler and request router. 
- pgAudit - PostgreSQL Audit Extension. 
- Supabase Realtime - Listens to changes in a PostgreSQL Database and broadcasts them over websockets. 
- py-pgproto - Low-level IO utilities for PosgtreSQL drivers. 
- pgweb - Cross-platform client for PostgreSQL databases. 
- plow - Postgres migrations and seeding made easy. 
- New Plan - Analyze, visualize and share Postgres Query Plans. 
- New Explain - PostgreSQL's explain analyze made readable. 
- postgresql.conf - Postgres configuration reference. Helps tune and optimize PostgreSQL configuration. 
- pg_timetable - Advanced scheduling for PostgreSQL. (Article) 
- Strong migrations - Catch unsafe migrations in development. 
- pgDash - Comprehensive diagnostic and monitoring solution designed to help you ensure the ongoing health and performance of your PostgreSQL deployment. 
- pgcli - Postgres CLI with autocompletion and syntax highlighting. 
- Postgres Explain Visualizer (pev) - VueJS component to show a graphical visualization of a PostgreSQL execution plan. (Code) (HN) 
- PostgreSQL Automatic Failover - High-Availibility for Postgres, based on industry references Pacemaker and Corosync. 
- pgagroal - High-performance protocol-native connection pool for PostgreSQL. 
- Postgres Weekly - Free, once–weekly e-mail round-up of PostgreSQL news and articles. 
- graphile-migrate - Opinionated SQL-powered productive roll-forward migration tool for PostgreSQL. 
- pgslice - Postgres partitioning as easy as pie. 
- pgFormatter - PostgreSQL SQL syntax beautifier. (Code) 
- graphile-worker - Job queue for PostgreSQL running on Node.js. 
- ZomboDB - Brings powerful text-search and analytics features to Postgres by using Elasticsearch as an index type. 
- PGSync - PostgreSQL to Elasticsearch sync. 
- pgCenter - Command-line admin tool for observing and troubleshooting Postgres. 
- Swarm64 - Faster PostgreSQL performance and easier scaling. 
- Patroni - Template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes. 
- PostgreSQL HTTP Client - Retrieve a web page from inside the database. 
- Crunchy Data - Trusted Open Source PostgreSQL & Commercial Support for the Enterprise. 
- Kanel - Generate Typescript types from Postgres. 
- Splitgraph - Build and share data with Postgres, inspired by Docker/Git. (HN) 
- Ephemeral PostgreSQL - Quickly spin up a temporary PostgreSQL test databases. (Docs) 
- Noisia - Harmful workload generator for PostgreSQL. 
- pgxtesting - Utilities for having a temporary database per test. 
- pg-jump - Postgres jumphost with query audit-logging. 
- WAL-E - Continuous Archiving for Postgres. 
- 2ndQuadrant - PostgreSQL support company. 
- EDB - Supercharges PostgreSQL. 
- prostgles-server - Isomorphic PostgreSQL client for node. (Web) 
- CYBERTEC PostgreSQL - Professional PostgreSQL services. (Web) 
- postgres-interval - Parse Postgres interval columns. 
- prettier-plugin-pg - Plugin for prettier to support formatting of PostgreSQL-flavour SQL. 
- pg_auto_failover - Postgres extension and service for automated failover and high-availability. 
- Postgres Observability - Postgres views and functions that contain info you might want to know about a Postgres instance. (HN) 
- PostgreSQL Server Exporter - Prometheus exporter for PostgreSQL server metrics. 
- RUM access method - Provides access method to work with RUM index. It is based on the GIN access methods code. Can be used for full text search. 
- Hypershield - Shield sensitive data in Postgres and MySQL. 
- PostgreSQL to PostgreSQL in minutes - Stitch PostgreSQL integration enables you to ETL data from one PostgreSQL database to another PostgreSQL you'd like to use as a data warehouse. 
- Serverless-postgres - Package for managing PostgreSQL connections at serverless scale. 
- pg-shortkey - YouTube-like Short IDs as Postgres Primary Keys. (HN) 
- pg-mem - Experimental in-memory emulation of a postgres database. Useful for unit tests. 
- pg-listen - Postgres LISTEN & NOTIFY that works. 
- pgtricks - Handy helpers for PostgreSQL users. 
- PGCon 2020 (HN) 
- pgreplay-go - Postgres load testing tool. 
- pg_stat_monitor - PostgreSQL Statistics Collector. 
- hasql-queue - Module that utilizes PostgreSQL to implement a durable queue for efficently processing payloads. (Introducing hasql-queue) 
- tmp-postgres - Create temporary postgres instances. (Keeping Database Tests Fast with - tmp-postgres) (Faster Database Testing with the New- tmp-postgres)
- DbSchema - Opinionated database schema management tool that lets you maintain your DB schema with a single ruby file. 
- Apache AGE - Graph database extension for PostgreSQL. 
- Bucardo.org - PostgreSQL tools for Replication, Monitoring, and Productivity. 
- postgresql-hll - PostgreSQL extension adding HyperLogLog data structures as a native data type. 
- pg_cron - Run periodic jobs in PostgreSQL. 
- Embedded Postgres Binaries - Lightweight bundles of PostgreSQL binaries with reduced size intended for testing purposes. 
- pg_activity - Command line tool for PostgreSQL server activity monitoring. 
- Planet PostgreSQL - Aggregator for Postgres blog posts from across the web. 
- pllua - Embeds Lua into PostgreSQL as a procedural language module. 
- pg-boss - Queueing jobs in Node.js using PostgreSQL like a boss. 
- FlameExplain - PostgreSQL EXPLAIN ANALYZE visualizer with advanced quirk correction algorithms. (Code) 
- Metagration - PostgreSQL Migrator in PostgreSQL. 
- Aquameta - Web development platform built entirely in PostgreSQL. 
Last updated
Was this helpful?