Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
47 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| http | 1.7.2 | HTTP client for PostgreSQL, allows web page retrieval inside the database. | UTIL | MIT | C | 14–18 | 1.6k |
| pgjwt | 0.2.0 | JSON Web Token API for Postgresql | UTIL | MIT | SQL | 14–18 | 443 |
| pgjq | 0.1.0 | Use jq in Postgres | UTIL | MIT | C | 14–18 | 205 |
| postgres_protobuf | 0.2 | C++ functions for querying protobuf values stored as bytea and converting Protocol Buffers to and from their JSON representation. | UTIL | MIT | C++ | 11–18 | 130 |
| gzip | 1.1.0 | gzip and gunzip functions. | UTIL | MIT | C | 14–18 | 88 |
| pg_curl | 2.4.6 | Run curl actions for data transfer in URL syntax | UTIL | MIT | C | 14–18 | 71 |
| pg_render | 0.1.3 | Render HTML in SQL | UTIL | MIT | Rust | 14–18 | 65 |
| pg_protobuf | 1.0 | Protobuf support for PostgreSQL | UTIL | MIT | C | 14–18 | 63 |
| pg_primal | 0.0.0 | Primal database extension used by the Primal Nostr cache server. | UTIL | MIT | Rust | 11–16 | 59 |
| emoji | 1.0 | Pure SQL PostgreSQL extension to encode and decode bytea/text as emoji | UTIL | MIT | SQL | — | 56 |
| texcaller | 0 | PostgreSQL functions for converting TeX or LaTeX source to DVI or PDF. | UTIL | MIT | C | 10–18 | 37 |
| pg_mustach | 2.0 | PostgreSQL implementation of Mustache templating | UTIL | MIT | C | — | 22 |
| pg_smtp_client | 0.2.1 | PostgreSQL extension to send email using SMTP | UTIL | MIT | Rust | 14–18 | 10 |
| postgreChain | 0.0.0 | Query Solana RPC data and perform wallet, airdrop, and transfer operations directly from PostgreSQL | UTIL | MIT | Rust | 11–16 | 10 |
| floatfile | 1.3.1 | Simple file storage for arrays of floats | UTIL | MIT | C | 14–18 | 8 |
| pgtera | 0.0.0 | render Tera HTML templates inside PostgreSQL | UTIL | MIT | Rust | 11–16 | 7 |
| pgzint | 0.2.0 | Generate PNG barcodes and QR codes inside PostgreSQL with the Zint library | UTIL | MIT | C | 10–18 | 7 |
| pg_algorand | 2.0 | Algorand address, application, asset, transaction, and checksum encoding utilities. | UTIL | MIT | C | — | 6 |
| pg_handlebars | 1.0 | PostgreSQL handlebars | UTIL | MIT | C | — | 6 |
| pg_wkhtmltopdf | 1.0 | Convert HTML pages to PDF bytea values inside PostgreSQL using wkhtmltopdf/QtWebKit. | UTIL | MIT | C | — | 6 |
| pg_htmldoc | 1.0 | Converts HTML, Markdown, files or web pages to PDF, PostScript and other HTMLDOC output formats from PostgreSQL. | UTIL | MIT | C | — | 5 |
| pg_mupdf | 1.0 | Convert HTML to PDF inside PostgreSQL using MuPDF | UTIL | MIT | C | — | 4 |
| bzip | 1.0.0 | Bzip compression and decompression | UTIL | MIT | C | 14–18 | 3 |
| formatbase | 2.0.0 | C functions to format numbers and parse strings by numeric base. | UTIL | MIT | C | — | 3 |
| pg_idna | 0.1.1-docs | WHATWG URL IDNA helpers for PostgreSQL | UTIL | MIT | Rust | 12–17 | 3 |
| pgerror | 0.2.1 | Tools for better error handling | UTIL | MIT | SQL | — | 2 |
| pgpm-base32 | 0.15.5 | PostgreSQL modules using the pgpm workflow for safe, testable, reversible SQL changes. | UTIL | MIT | C | — | 2 |
| pjpg | 1.0 | provide general-purpose SQL utilities for time zones and ranges | UTIL | MIT | SQL | — | 2 |
| pg_collkey | 0.5.1 | ICU collation function wrapper | UTIL | MIT | C | 10–18 | 1 |
| pg_describe | 1.0.0 | Report a query's parameters and result columns without executing it | UTIL | MIT | C | 17–18 | 1 |
| pg_grex | 0.1.0 | A dynamic regex builder for PgSQL | UTIL | MIT | Rust | — | 1 |
| pg_grpc | 1.0 | PostgreSQL gRPC | UTIL | MIT | C | — | 1 |
| pg_logfmt | 0.0.0 | Parse logfmt strings into JSONB and key sets | UTIL | MIT | Rust | 14–15 | 1 |
| pg_wthtmltopdf | 1.0 | Render HTML into PDF from a PostgreSQL function. | UTIL | MIT | C++ | — | 1 |
| pgzstd_rs | 0.0.0 | Compress and decompress bytea values with Zstandard from PostgreSQL, including a parallel batch compressor | UTIL | MIT | Rust | 11–16 | 1 |
| wbase64 | 0.0.1 | Base64 PostgreSQL Extension | UTIL | MIT | C | — | 1 |
| believe | 0.11.0 | The official PostgreSQL extension for the Believe API. | UTIL | MIT | SQL | — | |
| describe_resultset | 1.0.0 | PostgreSQL extension to show names, data types, and attributes of columns in an arbitrary result set | UTIL | MIT | C | — | |
| pg_ffmpeg | 0.3.4 | Exposes FFmpeg media processing functions inside PostgreSQL through a pgrx extension. | UTIL | MIT | Rust | 16–18 | |
| pg_flatbuffers | 0.0.1 | pg_flatbuffers: query and convert FlatBuffers payloads in bytea columns | UTIL | MIT | Rust | — | |
| pg_https | 1.1 | HTTP/HTTPS client functions for PostgreSQL using libcurl | UTIL | MIT | C | 17 | |
| pg_punycode | 0.1.0 | Punycode and IDNA/UTS-46 domain-name conversion functions. | UTIL | MIT | Rust | 13–19 | |
| pg_ssh | 0.3.0 | Run remote commands over SSH from PostgreSQL (libssh2; in-memory private-key auth) | UTIL | MIT | Rust | — | |
| pg_zerialize | 1.12 | Binary serialization and deserialization for MessagePack, CBOR, ZERA, FlexBuffers, Ion, BSON, and BEVE. | UTIL | MIT | C++ | 16–18 | |
| pgfs | 0.0.1 | PostgreSQL extension for copying files on the server filesystem through SQL. | UTIL | MIT | Rust | 11–15 | |
| rpg_base36 | 0.0.1 | Toy Rust extension exposing a base36 encoder for PostgreSQL integers. | UTIL | MIT | Rust | — | |
| skitch-extension-utils | 0.0.7 | PostgreSQL utilities | UTIL | MIT | SQL | — |