Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
395 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pgmq | 1.13.0 | A lightweight message queue. Like AWS SQS and RSMQ but on Postgres. | FEAT | PostgreSQL | SQL | 14–18 | 5.1k |
| index_advisor | 0.2.0 | Query index advisor | FEAT | PostgreSQL | SQL | 14–18 | 1.7k |
| bundle | 0.4.0 | data version control system | FEAT | GPL-3.0 | SQL | — | 1.1k |
| documentation | 0.5.0 | Aquameta internal documentation system | FEAT | GPL-3.0 | SQL | — | 1.1k |
| endpoint | 0.5.0 | endpoint extension | FEAT | GPL-3.0 | SQL | — | 1.1k |
| event | 0.5.0 | pub/sub data change event tracking system | FEAT | GPL-3.0 | SQL | — | 1.1k |
| filesystem | 0.4.0 | filesystem foreign data wrapper | FDW | GPL-3.0 | SQL | — | 1.1k |
| ide | 0.5.0 | Aquameta IDE | FEAT | GPL-3.0 | SQL | — | 1.1k |
| semantics | 0.5.0 | Aquameta Semantics Extension | FEAT | GPL-3.0 | SQL | — | 1.1k |
| widget | 0.5.0 | Aquameta widget framework | FEAT | GPL-3.0 | SQL | — | 1.1k |
| basejump_core | 2.0.1 | Basejump adds accounts, teams, permissions and billing to Supabase. | FEAT | MIT | SQL | — | 941 |
| supa_audit | 0.3.1 | Trigger-based table audit history with stable UUID record identities and JSONB row versions. | SEC | Apache-2.0 | SQL | 12–16 | 672 |
| mobilitydb_datagen | 1.3.0 | MobilityDB random data generator functions | GIS | PostgreSQL | SQL | 14–18 | 624 |
| postgres-json-schema | 0.1.1 | Pure PL/pgSQL functions for validating PostgreSQL jsonb documents against JSON Schema draft 4, including use in CHECK constraints. | FEAT | PostgreSQL | SQL | — | 508 |
| pgjwt | 0.2.0 | JSON Web Token API for Postgresql | UTIL | MIT | SQL | 14–18 | 443 |
| dbdev | 0.0.5 | In-database client for installing packages from the database.dev registry. | ADMIN | Apache-2.0 | SQL | — | 441 |
| hybrid_search | 1.1.0 | Hybrid pgvector and full-text search helper functions for LangChain and Supabase. | RAG | Apache-2.0 | SQL | — | 441 |
| timeseries | 0.2.1 | Convenience API for time series stack | TIME | PostgreSQL | SQL | 14–18 | 423 |
| pgmemento | 0.7.4 | Transaction-based audit trail with schema versioning | SEC | LGPL-3.0 | SQL | 14–18 | 411 |
| pg_jobmon | 1.4.1 | Extension for logging and monitoring functions in PostgreSQL | SEC | PostgreSQL | SQL | 14–18 | 203 |
| pgfaceting | 0.2.0 | fast faceting queries using an inverted index | TYPE | BSD-3-Clause | SQL | 14–18 | 181 |
| aws_s3 | 0.0.1 | aws_s3 postgres extension to import/export data from/to s3 | FDW | Apache-2.0 | SQL | 14–18 | 178 |
| pg_permissions | 1.4.1 | view object permissions and compare them with the desired state | ADMIN | BSD-2-Clause | SQL | 14–18 | 167 |
| ddlx | 0.31 | DDL eXtractor functions | ADMIN | PostgreSQL | SQL | 14–18 | 156 |
| pgcalendar | 1.1.0 | Recurring calendar, schedule, and exception management for PostgreSQL | TYPE | MIT | SQL | 14–18 | 141 |
| basejump-supabase_test_helpers | 0.0.6 | A collection of functions designed to make testing Supabase projects easier. | FEAT | MIT | SQL | — | 131 |
| ora_migrator | 1.1.0 | Tools to migrate Oracle databases to PostgreSQL | ETL | PostgreSQL | SQL | 10–18 | 121 |
| pg_statviz | 1.2 | Capture PostgreSQL statistics snapshots for time-series analysis and visualization | STAT | PostgreSQL | SQL | 14–18 | 108 |
| metagration | 1.0.4 | Migrate Postgres with Postgres | ETL | PostgreSQL | SQL | — | 102 |
| pg_column_tetris | 0.1.0 | Enforce optimal column alignment to minimize row padding | ADMIN | MIT | SQL | 14–18 | 100 |
| uuidv7-sql | 1.1 | Pure SQL and PL/pgSQL functions for generating, inspecting, and transforming UUID version 7 values. | FUNC | PostgreSQL | SQL | — | 100 |
| emaj | 5.0.0 | Enables fine-grained write logging and time travel on subsets of the database. | TIME | GPL-3.0 | SQL | 14–18 | 92 |
| pgfr_analyze | 2.29.2 | Reporting and analysis functions for pgfr_record | STAT | Apache-2.0 | SQL | 15–18 | 81 |
| pgfr_record | 2.29.2 | Server-side PostgreSQL performance flight recorder | STAT | Apache-2.0 | SQL | 15–18 | 81 |
| mimeo | 1.5.1 | Extension for specialized, per-table replication between PostgreSQL instances | ETL | PostgreSQL | SQL | 14–18 | 79 |
| pgfsm | 0.0.1 | Finite State Machine enforcement with triggers and util functions. | FEAT | CC0-1.0 | SQL | 17 | 71 |
| table_version | 1.11.1 | PostgreSQL table versioning extension | TIME | BSD-3-Clause | SQL | 14–18 | 68 |
| addressing_dictionary | 1.1 | Address handling dictionaries for PostgreSQL, applying smarter handling to addresses in text search. | FTS | MIT | SQL | 10–18 | 59 |
| keyhippo | 1.2.5 | RLS-compatible API keys for PostgreSQL | SEC | MIT | SQL | 15 | 59 |
| emoji | 1.0 | Pure SQL PostgreSQL extension to encode and decode bytea/text as emoji | UTIL | MIT | SQL | — | 56 |
| pg_track_settings | 2.1.2 | Track settings changes | STAT | PostgreSQL | SQL | 14–18 | 55 |
| recall | 0.9.6 | Tracks table changes in per-table _log tables for timestamp-based history queries. | TIME | PostgreSQL | SQL | 10–18 | 55 |
| dsef | 2024.4.9 | DiffStats and ExplainFull: detailed SQL reports for third party help & support | STAT | PostgreSQL | SQL | — | 52 |
| geoip | 0.3.0 | IP-based geolocation query | GIS | BSD-2-Clause | SQL | 14–18 | 52 |
| pg-audit-json | 1.0.2 | Trigger-based PostgreSQL table auditing with JSONB row snapshots and recursive change diffs. | SEC | PostgreSQL | SQL | 10–18 | 47 |
| pgh_consistency | 6.6 | Pfafstetter consistency checks for PgHydro | GIS | GPL-2.0 | SQL | 14–18 | 47 |
| pgh_hgm | 2.2.6 | Hydrogeomorphological analysis extension for PgHydro | GIS | GPL-2.0 | SQL | 14–18 | 47 |
| pgh_output | 6.6 | Output and reporting objects for PgHydro | GIS | GPL-2.0 | SQL | 14–18 | 47 |
| pgh_output_en_au | 6.6 | Australian English output pack for PgHydro | GIS | GPL-2.0 | SQL | 14–18 | 47 |
| pgh_output_pt_br | 6.6 | Brazilian Portuguese output pack for PgHydro | GIS | GPL-2.0 | SQL | 14–18 | 47 |