[ { "name": "address_standardizer", "comment": "Used to parse an address into constituent elements. Generally used to support geocoding address normalization step.", "tags": ["Utility"], "link": "https://postgis.net/docs/manual-2.5/Address_Standardizer.html", "github_url": null, "product": null, "product_url": null }, { "name": "address_standardizer_data_us", "comment": "Address Standardizer US dataset example", "tags": ["Dataset"], "link": "https://postgis.net/docs/manual-2.5/Address_Standardizer.html", "github_url": null, "product": null, "product_url": null }, { "name": "amcheck", "comment": "functions for verifying relation integrity", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/amcheck.html", "github_url": null, "product": null, "product_url": null }, { "name": "autoinc", "comment": "functions for autoincrementing fields", "tags": ["Utility"], "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.6", "github_url": null, "product": null, "product_url": null }, { "name": "bloom", "comment": "bloom access method - signature file based index", "tags": ["Index"], "link": "https://www.postgresql.org/docs/current/bloom.html", "github_url": null, "product": null, "product_url": null }, { "name": "btree_gin", "comment": "support for indexing common datatypes in GIN", "tags": ["Index"], "link": "https://www.postgresql.org/docs/current/btree-gin.html", "github_url": null, "product": null, "product_url": null }, { "name": "btree_gist", "comment": "support for indexing common datatypes in GiST", "tags": ["Index"], "link": "https://www.postgresql.org/docs/current/btree-gist.html", "github_url": null, "product": null, "product_url": null }, { "name": "citext", "comment": "data type for case-insensitive character strings", "tags": ["Data Type"], "link": "https://www.postgresql.org/docs/current/citext.html", "github_url": null, "product": null, "product_url": null }, { "name": "cube", "comment": "data type for multidimensional cubes", "tags": ["Data Type"], "link": "https://www.postgresql.org/docs/current/cube.html", "github_url": null, "product": null, "product_url": null }, { "name": "dblink", "comment": "connect to other PostgreSQL databases from within a database", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/contrib-dblink-function.html", "github_url": null, "product": null, "product_url": null }, { "name": "dict_int", "comment": "text search dictionary template for integers", "tags": ["Search"], "link": "https://www.postgresql.org/docs/current/dict-int.html", "github_url": null, "product": null, "product_url": null }, { "name": "dict_xsyn", "comment": "text search dictionary template for extended synonym processing", "tags": ["Search"], "link": "https://www.postgresql.org/docs/current/dict-xsyn.html", "github_url": null, "product": null, "product_url": null }, { "name": "earthdistance", "comment": "calculate great-circle distances on the surface of the Earth", "tags": ["Geo", "Utility"], "link": "https://www.postgresql.org/docs/current/earthdistance.html", "github_url": null, "product": null, "product_url": null }, { "name": "fuzzystrmatch", "comment": "determine similarities and distance between strings", "tags": ["Search"], "link": "https://www.postgresql.org/docs/current/fuzzystrmatch.html", "github_url": null, "product": null, "product_url": null }, { "name": "hstore", "comment": "data type for storing sets of (key, value) pairs", "tags": ["Data Type"], "link": "https://www.postgresql.org/docs/current/hstore.html", "github_url": null, "product": null, "product_url": null }, { "name": "hypopg", "comment": "Hypothetical indexes for PostgreSQL", "tags": ["Admin", "Index"], "link": "/guides/database/extensions/hypopg", "github_url": null, "product": null, "product_url": null }, { "name": "http", "comment": "HTTP client for PostgreSQL, allows web page retrieval inside the database.", "tags": ["Utility"], "link": "/guides/database/extensions/http", "github_url": null, "product": null, "product_url": null }, { "name": "insert_username", "comment": "functions for tracking who changed a table", "tags": ["Audit", "Utility"], "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.7", "github_url": null, "product": null, "product_url": null }, { "name": "old_snapshot", "comment": "utilities in support of old_snapshot_threshold", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/oldsnapshot.html", "github_url": null, "product": null, "product_url": null }, { "name": "index_advisor", "comment": "optimize query performance with automatic index recommendation", "tags": ["Utility"], "link": "/guides/database/extensions/index_advisor", "github_url": "https://github.com/supabase/index_advisor", "product": "Index Advisor Report", "product_url": "/project/{ref}/observability/query-performance" }, { "name": "intarray", "comment": "functions, operators, and index support for 1-D arrays of integers", "tags": ["Utility"], "link": "https://www.postgresql.org/docs/current/intarray.html", "github_url": null, "product": null, "product_url": null }, { "name": "isn", "comment": "data types for international product numbering standards", "tags": ["Data Type"], "link": "https://www.postgresql.org/docs/current/isn.html", "github_url": null, "product": null, "product_url": null }, { "name": "lo", "comment": "Large Object maintenance", "tags": ["Data Type"], "link": "https://www.postgresql.org/docs/current/lo.html", "github_url": null, "product": null, "product_url": null }, { "name": "ltree", "comment": "data type for hierarchical tree-like structures", "tags": ["Data Type"], "link": "https://www.postgresql.org/docs/current/ltree.html", "github_url": null, "product": null, "product_url": null }, { "name": "moddatetime", "comment": "functions for tracking last modification time", "tags": ["Audit", "Utility"], "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.8", "github_url": null, "product": null, "product_url": null }, { "name": "pg_cron", "comment": "Job scheduler for PostgreSQL", "tags": ["Utility"], "link": "/guides/database/extensions/pg_cron", "github_url": "https://github.com/citusdata/pg_cron", "product": "Supabase Cron", "product_url": "/project/{ref}/integrations/cron" }, { "name": "pg_freespacemap", "comment": "examine the free space map (FSM)", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/pgfreespacemap.html", "github_url": null, "product": null, "product_url": null }, { "name": "pg_graphql", "comment": "pg_graphql: GraphQL support", "tags": ["Utility"], "link": "/guides/database/extensions/pg_graphql", "github_url": "https://github.com/supabase/pg_graphql", "product": "GraphiQL", "product_url": "/project/{ref}/api/graphiql" }, { "name": "pg_hashids", "comment": "pg_hashids", "tags": ["Utility"], "link": "/guides/database/extensions/pg_hashids", "github_url": null, "product": null, "product_url": null }, { "name": "pg_jsonschema", "comment": "pg_jsonschema", "tags": ["Utility"], "link": "/guides/database/extensions/pg_jsonschema", "github_url": null, "product": null, "product_url": null }, { "name": "pg_net", "comment": "Async HTTP", "tags": ["Utility", "Notifications"], "link": "/guides/database/extensions/pg_net", "github_url": "https://github.com/supabase/pg_net", "product": "Database Webhooks", "product_url": "/project/{ref}/integrations/webhooks" }, { "name": "pg_partman", "comment": "Automated partition management", "tags": ["Utility"], "link": "https://github.com/pgpartman/pg_partman", "github_url": "https://github.com/pgpartman/pg_partman", "product": null, "product_url": null }, { "name": "pg_prewarm", "comment": "prewarm relation data", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/pgprewarm.html", "github_url": null, "product": null, "product_url": null }, { "name": "pg_stat_statements", "comment": "track execution statistics of all SQL statements executed", "tags": ["Admin", "Utility"], "link": "/guides/database/extensions/pg_stat_statements", "github_url": null, "product": "Query Performance", "product_url": "/project/{ref}/observability/query-performance" }, { "name": "pg_surgery", "comment": "extension to perform surgery on a damaged relation", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/pgsurgery.html", "github_url": null, "product": null, "product_url": null }, { "name": "pg_trgm", "comment": "text similarity measurement and index searching based on trigrams", "tags": ["Search"], "link": "https://www.postgresql.org/docs/current/pgtrgm.html", "github_url": null, "product": null, "product_url": null }, { "name": "pgaudit", "comment": "provides auditing functionality", "tags": ["Audit", "Utility"], "link": "/guides/database/extensions/pgaudit", "github_url": null, "product": null, "product_url": null }, { "name": "pg_walinspect", "comment": "functions to inspect contents of PostgreSQL Write-Ahead Log", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/pgwalinspect.html", "github_url": null, "product": null, "product_url": null }, { "name": "pgcrypto", "comment": "cryptographic functions", "tags": ["Utility", "Cryptography"], "link": "https://www.postgresql.org/docs/current/pgcrypto.html", "github_url": null, "product": null, "product_url": null }, { "name": "pgjwt", "comment": "JSON Web Token API for Postgresql", "tags": ["Utility", "Cryptography"], "link": "/guides/database/extensions/pgjwt", "github_url": "https://github.com/michelp/pgjwt", "product": null, "product_url": null, "deprecated": ["Postgres 17"] }, { "name": "pgroonga", "comment": "Super fast and all languages supported full text search index based on Groonga", "tags": ["Search"], "link": "/guides/database/extensions/pgroonga", "github_url": null, "product": null, "product_url": null }, { "name": "pgroonga_database", "comment": "PGroonga database management module", "tags": ["Admin"], "link": "https://pgroonga.github.io/reference/modules/pgroonga-database.html", "github_url": null, "product": null, "product_url": null }, { "name": "pgrouting", "comment": "pgRouting Extension", "tags": ["Geo", "Utility"], "link": "/guides/database/extensions/pgrouting", "github_url": null, "product": null, "product_url": null }, { "name": "pgrowlocks", "comment": "show row-level locking information", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/pgrowlocks.html", "github_url": null, "product": null, "product_url": null }, { "name": "pgsodium", "comment": "Postgres extension for libsodium functions", "tags": ["Utility", "Cryptography"], "link": "/guides/database/extensions/pgsodium", "github_url": "https://github.com/michelp/pgsodium", "product": "Supabase Vault", "product_url": "/project/{ref}/settings/vault/secrets" }, { "name": "pgstattuple", "comment": "show tuple-level statistics", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/pgstattuple.html", "github_url": null, "product": null, "product_url": null }, { "name": "pgtap", "comment": "Unit testing for PostgreSQL", "tags": ["Utility", "Testing"], "link": "/guides/database/extensions/pgtap", "github_url": null, "product": null }, { "name": "plcoffee", "comment": "PL/CoffeeScript (v8) trusted procedural language", "tags": ["Language"], "link": "https://github.com/plv8/plv8/blob/master/doc/plv8.md#coffeescript-extension", "github_url": null, "product": null, "product_url": null, "deprecated": ["Postgres 17"] }, { "name": "pljava", "comment": "PL/Java procedural language (https://tada.github.io/pljava/)", "tags": ["Language"], "link": "https://tada.github.io/pljava/", "github_url": null, "product": null }, { "name": "plls", "comment": "PL/LiveScript (v8) trusted procedural language", "tags": ["Language"], "link": "https://github.com/plv8/plv8/blob/master/doc/plv8.md#livescript-extension", "github_url": null, "product": null, "product_url": null, "deprecated": ["Postgres 17"] }, { "name": "plpgsql", "comment": "PL/pgSQL procedural language", "tags": ["Language"], "link": "https://www.postgresql.org/docs/current/plpgsql.html", "github_url": null, "product": null, "product_url": null }, { "name": "plpgsql_check", "comment": "extended check for plpgsql functions", "tags": ["Utility", "Testing"], "link": "/guides/database/extensions/plpgsql_check", "github_url": null, "product": null, "product_url": null }, { "name": "plv8", "comment": "PL/JavaScript (v8) trusted procedural language", "tags": ["Language"], "link": "/guides/database/extensions/plv8", "github_url": null, "product": null, "product_url": null, "deprecated": ["Postgres 17"] }, { "name": "postgis", "comment": "PostGIS geometry and geography spatial types and functions", "tags": ["Geo"], "link": "/guides/database/extensions/postgis", "github_url": null, "product": null, "product_url": null }, { "name": "postgres_fdw", "comment": "foreign-data wrapper for remote PostgreSQL servers", "tags": ["Admin"], "link": "/guides/database/extensions/postgres_fdw", "github_url": null, "product": null, "product_url": null }, { "name": "refint", "comment": "functions for implementing referential integrity (obsolete)", "tags": ["Utility"], "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.5", "github_url": null, "product": null, "product_url": null }, { "name": "rum", "comment": "GIN-like index for text search", "tags": ["Index", "Search"], "link": "/guides/database/extensions/rum", "github_url": null, "product": null, "product_url": null }, { "name": "seg", "comment": "data type for representing line segments or floating-point intervals", "tags": ["Utility"], "link": "https://www.postgresql.org/docs/current/seg.html", "github_url": null, "product": null, "product_url": null }, { "name": "sslinfo", "comment": "information about SSL certificates", "tags": ["Admin", "Utility"], "link": "https://www.postgresql.org/docs/current/sslinfo.html", "github_url": null, "product": null, "product_url": null }, { "name": "tablefunc", "comment": "functions that manipulate whole tables, including crosstab", "tags": ["Utility"], "link": "https://www.postgresql.org/docs/current/tablefunc.html", "github_url": null, "product": null, "product_url": null }, { "name": "tcn", "comment": "Triggered change notifications", "tags": ["Utility", "Notifications"], "link": "https://www.postgresql.org/docs/current/tcn.html", "github_url": null, "product": null, "product_url": null }, { "name": "timescaledb", "comment": "Enables scalable inserts and complex queries for time-series data", "tags": ["Time Series", "Data Type", "Utility"], "link": "/guides/database/extensions/timescaledb", "github_url": null, "product": null, "product_url": null, "deprecated": ["Postgres 17"] }, { "name": "tsm_system_rows", "comment": "TABLESAMPLE method which accepts number of rows as a limit", "tags": ["Utility"], "link": "https://www.postgresql.org/docs/current/tsm-system-rows.html", "github_url": null, "product": null }, { "name": "tsm_system_time", "comment": "TABLESAMPLE method which accepts time in milliseconds as a limit", "tags": ["Utility"], "link": "https://www.postgresql.org/docs/current/tsm-system-time.html", "github_url": null, "product": null, "product_url": null }, { "name": "unaccent", "comment": "text search dictionary that removes accents", "tags": ["Search"], "link": "https://www.postgresql.org/docs/current/unaccent.html", "github_url": null, "product": null, "product_url": null }, { "name": "uuid-ossp", "comment": "generate universally unique identifiers (UUIDs)", "tags": ["Utility", "Data Type"], "link": "/guides/database/extensions/uuid-ossp", "github_url": null, "product": null, "product_url": null }, { "name": "vector", "comment": "vector data type with similarity search", "tags": ["AI", "Data Type", "Search"], "link": "/guides/database/extensions/pgvector", "github_url": "https://github.com/pgvector/pgvector", "product": "Supabase Vector", "product_url": null }, { "name": "pg_repack", "comment": "Optimize physical storage and remove bloat from tables and indexes", "tags": ["Admin", "Utility"], "link": "/guides/database/extensions/pg_repack" }, { "name": "wrappers", "comment": "Foreign data wrappers developed by Supabase", "tags": ["Admin", "Utility"], "link": "/guides/database/extensions/wrappers/overview", "github_url": "https://github.com/supabase/wrappers", "product": "Supabase Wrappers", "product_url": "/project/{ref}/database/wrappers" } ]