select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

PostgreSQL Extension Catalogue

Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.

omnidb_plugin · PostgreSQL plugin for enabling PL/pgSQL debugger in OmniDB · 0.0.1 · Procedural languages · MIT · C · Not packagedplpgsql_check · Additional validation, profiling, and diagnostics for PL/pgSQL functions · 2.10.10 · Procedural languages · MIT · C · Packagedwasm · A Postgres extension to run WebAssembly binaries. · 0.1.0 · Procedural languages · MIT · Rust · Not packagedplsh · PL/sh procedural language · 1.20220917 · Procedural languages · MIT · C · Packagedhstore_pllua · Hstore transform for Lua · 2.0.12 · Procedural languages · MIT · C · Packagedhstore_plluau · Hstore transform for untrusted Lua · 2.0.12 · Procedural languages · MIT · C · Packagedpllua · Lua as a procedural language · 2.0.12 · Procedural languages · MIT · C · Packagedplluau · Lua as an untrusted procedural language · 2.0.12 · Procedural languages · MIT · C · Packagedhstore_plruby · Transform between hstore and Ruby Hashes for PL/Ruby · 1.0 · Procedural languages · MIT · C · Packagedjsonb_plruby · Transform between jsonb and native Ruby data for PL/Ruby · 1.0 · Procedural languages · MIT · C · Packagedltree_plruby · Transform between ltree and Ruby Arrays for PL/Ruby · 1.0 · Procedural languages · MIT · C · Packagedplruby · Embed MRI Ruby as an untrusted PostgreSQL procedural language · 2.5 · Procedural languages · MIT · C · Packagedplx · Transpile multiple procedural dialects to PL/pgSQL · 2.0.0 · Procedural languages · MIT · C · Packagedpgcov · Tracks test coverage in PL/PgSQL functions and requires shared_preload_libraries. · 1.0 · Procedural languages · MIT · C · Not packagedpg_typescript · pg_typescript: TypeScript/JavaScript procedural language for PostgreSQL · 0.1.0 · Procedural languages · MIT · Rust · Not packagedomnidb_plpgsql_debugger · PostgreSQL extension for enabling PL/pgSQL debugger in OmniDB · 1.0.0 · Procedural languages · MIT · C · Not packagedplswipl · Execute PostgreSQL functions and inline blocks in an embedded SWI-Prolog runtime · 0.1 · Procedural languages · MIT · C · Not packagedpg_linegazer · Transparent code coverage for PL/pgSQL · 1.0 · Procedural languages · MIT · C · Not packagedpllju · LuaJIT FFI PostgreSQL language extension · 0.1 · Procedural languages · MIT · C · Not packagednumpy_plpython2u · transform between numpy and plpython2u · 1.0 · Procedural languages · MIT · C · Not packagednumpy_plpython3u · transform between numpy and plpython3u · 1.0 · Procedural languages · MIT · C · Not packagednumpy_plpythonu · transform between numpy and plpythonu · 1.0 · Procedural languages · MIT · C · Not packagedpostr · Embeds Ruby as an untrusted PostgreSQL procedural language supporting functions, DO blocks, triggers, and set-returning functions. · 0.1.0 · Procedural languages · MIT · Rust · Not packagedplmuggin · PL/Muggin: an HTML templating language for PostgreSQL · 0.1 · Procedural languages · MIT · C · Not packagedstopgap · pgrx deployment layer for versioned TypeScript/JavaScript function bundles backed by PLTS. · 0.1.3 · Procedural languages · MIT · Rust · Not packaged

25 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
omnidb_plugin 0.0.1 PostgreSQL plugin for enabling PL/pgSQL debugger in OmniDB LANG MIT C 3.3k
plpgsql_check 2.10.10 Additional validation, profiling, and diagnostics for PL/pgSQL functions LANG MIT C 14–18 778
wasm 0.1.0 A Postgres extension to run WebAssembly binaries. LANG MIT Rust 10 430
plsh 1.20220917 PL/sh procedural language LANG MIT C 14–18 178
hstore_pllua 2.0.12 Hstore transform for Lua LANG MIT C 14–18 161
hstore_plluau 2.0.12 Hstore transform for untrusted Lua LANG MIT C 14–18 161
pllua 2.0.12 Lua as a procedural language LANG MIT C 14–18 161
plluau 2.0.12 Lua as an untrusted procedural language LANG MIT C 14–18 161
hstore_plruby 1.0 Transform between hstore and Ruby Hashes for PL/Ruby LANG MIT C 11–18 36
jsonb_plruby 1.0 Transform between jsonb and native Ruby data for PL/Ruby LANG MIT C 11–18 36
ltree_plruby 1.0 Transform between ltree and Ruby Arrays for PL/Ruby LANG MIT C 11–18 36
plruby 2.5 Embed MRI Ruby as an untrusted PostgreSQL procedural language LANG MIT C 11–18 36
plx 2.0.0 Transpile multiple procedural dialects to PL/pgSQL LANG MIT C 13–18 32
pgcov 1.0 Tracks test coverage in PL/PgSQL functions and requires shared_preload_libraries. LANG MIT C 10–12 11
pg_typescript 0.1.0 pg_typescript: TypeScript/JavaScript procedural language for PostgreSQL LANG MIT Rust 14–18 9
omnidb_plpgsql_debugger 1.0.0 PostgreSQL extension for enabling PL/pgSQL debugger in OmniDB LANG MIT C 8
plswipl 0.1 Execute PostgreSQL functions and inline blocks in an embedded SWI-Prolog runtime LANG MIT C 8
pg_linegazer 1.0 Transparent code coverage for PL/pgSQL LANG MIT C 7
pllju 0.1 LuaJIT FFI PostgreSQL language extension LANG MIT C 6
numpy_plpython2u 1.0 transform between numpy and plpython2u LANG MIT C 2
numpy_plpython3u 1.0 transform between numpy and plpython3u LANG MIT C 2
numpy_plpythonu 1.0 transform between numpy and plpythonu LANG MIT C 2
postr 0.1.0 Embeds Ruby as an untrusted PostgreSQL procedural language supporting functions, DO blocks, triggers, and set-returning functions. LANG MIT Rust 13–18 2
plmuggin 0.1 PL/Muggin: an HTML templating language for PostgreSQL LANG MIT C
stopgap 0.1.3 pgrx deployment layer for versioned TypeScript/JavaScript function bundles backed by PLTS. LANG MIT Rust 14–18