Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
395 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_monitoring | 0.2 | Provides a common SQL interface for collecting PostgreSQL replication, table-load and database-load monitoring statistics. | STAT | PostgreSQL | SQL | 10–18 | 2 |
| pg_sample_ext | 1.0.2 | A Sample PostgreSQL extension | FUNC | PostgreSQL | SQL | — | 2 |
| pg_tamperlog | 1.1 | Tamper-evident append-only audit logging with hash chaining | SEC | — | SQL | — | 2 |
| pg_thud | 0.1.0 | Framework extending pgtap with scaffolding and test-data helpers for database unit tests. | FEAT | PostgreSQL | SQL | 10–18 | 2 |
| pg_tms | 0.0.4 | functions to tile rasters in TMS format | GIS | MIT | SQL | 10–18 | 2 |
| pg_upless | 0.0.3 | Detect Useless UPDATE | ADMIN | PostgreSQL | SQL | 14–18 | 2 |
| pgcozy | 1.0 | Pre-warming shared buffers according to previous pg_buffercache snapshots for PostgreSQL. | ADMIN | PostgreSQL | SQL | 14–18 | 2 |
| pgerror | 0.2.1 | Tools for better error handling | UTIL | MIT | SQL | — | 2 |
| pgocrypto | 1.0 | encrypt data between Go and PG | SEC | — | SQL | — | 2 |
| pgparts | 0.0.15 | SQL/PLpgSQL helper extension for creating and maintaining table partitions with triggers | OLAP | BSD-3-Clause | SQL | — | 2 |
| pgsqlmock | 1.0.1 | Mocking and faking helpers for PostgreSQL unit tests | LANG | PostgreSQL | SQL | 14–18 | 2 |
| pjpg | 1.0 | provide general-purpose SQL utilities for time zones and ranges | UTIL | MIT | SQL | — | 2 |
| plpy_venv | 1.0 | Select and manage Python virtual environments for PL/Python functions. | LANG | — | SQL | — | 2 |
| product_logic | 1.1.0 | Provides operators to evaluate fuzzy logic expressions according to product logic. | FUNC | BSD-3-Clause | SQL | — | 2 |
| resources | 0.1.0 | Linux server resource monitoring views backed by file_fdw PROGRAM foreign tables. | STAT | — | SQL | 10–18 | 2 |
| safecast | 0.0.1 | Pure-SQL helper functions that return NULL for some invalid text-to-number casts. | FUNC | Apache-2.0 | SQL | — | 2 |
| siguanet_quest | 1.0 | Application-specific PL/pgSQL reporting layer for spatial aggregation over SIGUANET/PostGIS campus asset databases. | GIS | GPL-3.0 | SQL | 10–18 | 2 |
| supasession | 0.1.2 | Advanced session management for Supabase. | SEC | PostgreSQL | SQL | — | 2 |
| tablelog | 0.1 | Trigger-based audit and change-data-capture extension that records INSERT, UPDATE, and DELETE row images in a central log table and can generate replay SQL. | SEC | — | SQL | 10–18 | 2 |
| url | 1.0 | SQL and PL/pgSQL types and helper functions for URL parsing, encoding, decoding, and query-string key/value handling. | TYPE | BSD-3-Clause | SQL | — | 2 |
| vacuum_utils | 0.1.0 | SQL functions for inspecting VACUUM and ANALYZE thresholds and activity and for invoking table maintenance. | ADMIN | PostgreSQL | SQL | 10–18 | 2 |
| validadores | 0.0.2 | Brazilian CPF check-digit validator, operator, and domain | FUNC | PostgreSQL | SQL | — | 2 |
| wiki | 0.1 | In-database wiki data model and SQL/PLPerl API with optional MediaWiki integration. | FEAT | PostgreSQL | SQL | 10–12 | 2 |
| approx_count | 1.0 | Fast approximate row counts for tables and indexes in PostgreSQL 14+ from pg class.reltuples, with a governed ANALYZE refresh | FUNC | — | SQL | — | 1 |
| auth0 | 0.1 | Auth0 Management API client for PostgreSQL. | SEC | GPL-3.0 | SQL | 10–18 | 1 |
| boolean_cascaded | 2.0 | Composite boolean status type with operators and trigger helper for cascaded parent-child status. | TYPE | PostgreSQL | SQL | 10–18 | 1 |
| check_orapg | 3.0 | Validate Oracle-to-PostgreSQL or EDB migrations by comparing database objects, privileges, attributes, comments, and row counts. | ETL | — | SQL | 11–13 | 1 |
| constr_name_unif | 1.0.1 | Uniforms the names of constraints on base tables. | ADMIN | MIT | SQL | 10–18 | 1 |
| constraint_uniform | 1.0.0 | This is an extension for uniforming the names of base table constraints. | ADMIN | MIT | SQL | — | 1 |
| content_utils | 1.0.0 | Utility functions for news management and full-text search. | FTS | GPL-2.0 | SQL | — | 1 |
| count_nulls | 0.9.6 | Count the number of null arguments | FUNC | BSD-2-Clause | SQL | — | 1 |
| data_historization | 1.1.0 | PLPGSQL Script to historize data in partitionned table | UTIL | PostgreSQL | SQL | 14–18 | 1 |
| ddla | 0.1 | Audit DDL changes with event triggers and queryable log functions | SEC | — | SQL | 10–18 | 1 |
| debversion | 1.2.0 | Debian version number data type | TYPE | PostgreSQL | SQL | 14–18 | 1 |
| evr | 0.0.2 | PostgreSQL extension for RPM epoch/version/release datatype parsing. | TYPE | GPL-3.0 | SQL | — | 1 |
| extension_drop | 0.1.1 | Run custom commands when an extension is dropped. | ADMIN | PostgreSQL | SQL | — | 1 |
| fhir_jsonb | 1.0 | Synthetic FHIR JSONB data generator and query benchmark fixture for PostgreSQL. | FUNC | — | SQL | 10–18 | 1 |
| firefly | 0.2.0 | PostGIS-backed Firefly database schema for tracking 3D points and add/delete operations by task. | GIS | GPL-3.0 | SQL | — | 1 |
| fsm_core | 1.1.0 | Finite state machine toolkit for PostgreSQL | FEAT | Apache-2.0 | SQL | 15–18 | 1 |
| geekspeak | 1.0.0 | Database schema extension for the GeekSpeak podcast website. | FEAT | GPL-2.0 | SQL | 10 | 1 |
| hamradio | 1 | ham radio extension | TYPE | PostgreSQL | SQL | — | 1 |
| hello_world | 1.0 | A simple hello-world Postgres extension using sql/plpgsql implementing a russian roulette function. | FUNC | — | SQL | — | 1 |
| italian_codes | 1.0 | Validation domains for Italian fiscal and VAT codes | TYPE | BSD-3-Clause | SQL | — | 1 |
| ly2pg | 0.1 | Import LilyPond files into PostgreSQL | ETL | — | SQL | — | 1 |
| migration | 0.0.1 | Database Migrations: Configure and Run | ETL | — | SQL | — | 1 |
| monitoring_role | 0.0.1 | Security-definer monitoring wrappers for a non-privileged role | STAT | WTFPL | SQL | — | 1 |
| mvtbl | 0.0.2 | Easily move tables around tablespaces | ADMIN | PostgreSQL | SQL | — | 1 |
| newsfeeds | 1.0.0 | PostgreSQL extension for gathering news | FEAT | GPL-2.0 | SQL | 10–18 | 1 |
| pg2podg | 0.1.3 | PostgreSQL extension for two-player open deterministic games. | FEAT | GPL-3.0 | SQL | 10–18 | 1 |
| pg_cache_tree | 1.0.0 | Caches recursive parent and child IDs in array columns using trigger and helper functions. | FEAT | MIT | SQL | 10–18 | 1 |