Topic: "postgresql-extension"
pgcentralfoundation/pgrx
Build Postgres Extensions with Rust!
Language: Rust - Size: 32.5 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 4,016 - Forks: 278

apache/age
Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
Language: C - Size: 45.5 MB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 3,581 - Forks: 431

orioledb/orioledb
OrioleDB – building a modern cloud-native storage engine (... and solving some PostgreSQL wicked problems)
Language: C - Size: 6.85 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,408 - Forks: 130

hydradatabase/columnar
Postgres-native columnar storage extension
Language: C - Size: 4.51 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 2,946 - Forks: 86

pgpartman/pg_partman
Partition management extension for PostgreSQL
Language: PLpgSQL - Size: 3.2 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 2,326 - Forks: 292

plv8/plv8
V8 Engine Javascript Procedural Language add-on for PostgreSQL
Language: C++ - Size: 9.55 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 1,984 - Forks: 146

pgaudit/pgaudit
PostgreSQL Audit Extension
Language: C - Size: 371 KB - Last synced at: 18 days ago - Pushed at: 20 days ago - Stars: 1,442 - Forks: 173

pgRouting/pgrouting
Repository contains pgRouting library. Development branch is "develop", stable branch is "master"
Language: C++ - Size: 645 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 1,281 - Forks: 376

hapostgres/pg_auto_failover
Postgres extension and service for automated failover and high-availability
Language: C - Size: 6.85 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 1,208 - Forks: 122

okbob/plpgsql_check
plpgsql_check is a linter tool (does source code static analyze) for the PostgreSQL language plpgsql (the native language for PostgreSQL store procedures).
Language: C - Size: 1.69 MB - Last synced at: 10 days ago - Pushed at: 21 days ago - Stars: 687 - Forks: 54

supabase/wrappers
Postgres Foreign Data Wrapper development framework in Rust.
Language: Rust - Size: 6.86 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 674 - Forks: 67

cybertec-postgresql/pg_squeeze
A PostgreSQL extension for automatic bloat cleanup
Language: C - Size: 1.02 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 547 - Forks: 34

orafce/orafce
The "orafce" project implements in Postgres some of the functions from the Oracle database that are missing (or behaving differently).Those functions were verified on Oracle 10g, and the module is useful for production work.
Language: C - Size: 2.32 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 506 - Forks: 159

wasmerio/wasmer-postgres
💽🕸 Postgres library to run WebAssembly binaries.
Language: Rust - Size: 84 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 418 - Forks: 16

tds-fdw/tds_fdw
A PostgreSQL foreign data wrapper to connect to TDS databases (Sybase and Microsoft SQL Server)
Language: C - Size: 576 KB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 394 - Forks: 105

fboulnois/pg_uuidv7
A tiny Postgres extension to create version 7 UUIDs
Language: C - Size: 32.2 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 377 - Forks: 35

OneSparse/OneSparse
Accelerated Sparse Linear Algebra with Postgres and SuiteSparse
Language: C - Size: 13.7 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 375 - Forks: 24

eulerto/pg_similarity
set of functions and operators for executing similarity queries
Language: C - Size: 164 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 375 - Forks: 41

aws/pg_tle
Framework for building trusted language extensions for PostgreSQL
Language: C - Size: 430 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 370 - Forks: 36

petere/pguri
uri type for PostgreSQL
Language: C - Size: 36.1 KB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 321 - Forks: 19

iCyberon/pg_hashids
Short unique id generator for PostgreSQL, using hashids
Language: C - Size: 38.1 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 301 - Forks: 25

apache/age-viewer
Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
Language: JavaScript - Size: 8.21 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 300 - Forks: 247

supabase/pg_net
A PostgreSQL extension that enables asynchronous (non-blocking) HTTP/HTTPS requests with SQL
Language: Python - Size: 708 KB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 296 - Forks: 21

microo8/plgo
easily create postgresql extensions in golang; moved to gitlab.com/microo8/plgo
Size: 2.08 MB - Last synced at: 19 days ago - Pushed at: about 4 years ago - Stars: 294 - Forks: 22

tada/pljava
PL/Java is a free add-on module that brings Java™ Stored Procedures, Triggers, Functions, Aggregates, Operators, Types, etc., to the PostgreSQL™ backend.
Language: Java - Size: 31.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 256 - Forks: 78

pgspider/sqlite_fdw
SQLite Foreign Data Wrapper for PostgreSQL
Language: PLpgSQL - Size: 1.77 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 233 - Forks: 41

pgxman/pgxman
Developer-friendly package manager and registry for PostgreSQL extensions
Language: Go - Size: 845 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 206 - Forks: 2

pgspider/parquet_s3_fdw
ParquetS3 Foreign Data Wrapper for PostgresSQL
Language: PLpgSQL - Size: 951 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 204 - Forks: 29

cybertec-postgresql/pg_show_plans
Show query plans of all currently running SQL statements
Language: C - Size: 110 KB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 189 - Forks: 23

skaiworldwide-oss/AgensGraph-Extension
A graph database extension for PostgreSQL
Language: C - Size: 2.08 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 189 - Forks: 23

pgsentinel/pgsentinel
postgresql extension providing Active session history
Language: C - Size: 248 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 178 - Forks: 23

petere/plsh
PL/sh is a procedural language handler for PostgreSQL that allows you to write stored procedures in a shell of your choice.
Language: C - Size: 75.2 KB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 172 - Forks: 21

chimpler/postgres-aws-s3
aws_s3 postgres extension to import/export data from/to s3 (compatible with aws_s3 extension on AWS RDS)
Language: PLpgSQL - Size: 36.1 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 155 - Forks: 49

cybertec-postgresql/pg_permissions
A simple set of views to see ALL permissions in a PostgreSQL database
Language: PLpgSQL - Size: 59.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 150 - Forks: 16

lacanoid/pgddl
DDL eXtractor functions for PostgreSQL (ddlx)
Language: PLpgSQL - Size: 1.13 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 143 - Forks: 24

eradman/pg-safeupdate
A simple extension to PostgreSQL that requires criteria for UPDATE and DELETE
Language: Ruby - Size: 31.3 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 125 - Forks: 7

xstevens/decoderbufs
INACTIVE: A PostgreSQL logical decoder output plugin to deliver data as Protocol Buffers
Language: C - Size: 51.8 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 121 - Forks: 57

klando/pgfincore
this repos is moving to https://codeberg.org/c2main/pgfincore | Mirror of http://git.postgresql.org/gitweb/?p=pgfincore.git;a=summary
Language: C - Size: 250 KB - Last synced at: 30 days ago - Pushed at: 6 months ago - Stars: 106 - Forks: 14

Brick-Abode/pldotnet
Build PostgreSQL functions, procedures, and triggers in C# and F#
Language: C# - Size: 610 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 104 - Forks: 8

prest/bgworker
Background Worker Processes for PostgreSQL written in Go
Language: C - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 94 - Forks: 7

blm768/pg-libphonenumber
A (partially implemented!) PostgreSQL extension that provides access to Google's libphonenumber
Language: C++ - Size: 119 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 94 - Forks: 7

gabfl/bigquery_fdw
BigQuery Foreign Data Wrapper for PostgreSQL
Language: Python - Size: 241 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 92 - Forks: 16

omniti-labs/mimeo
Extension for specialized, per-table replication between PostgreSQL instances
Language: PLpgSQL - Size: 1.22 MB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 78 - Forks: 14

Hornetlabs/synchdb
SynchDB is a PostgreSQL extension designed to replicate data from one or more heterogeneous databases (such as MySQL) directly to PostgreSQL in a fast and reliable way.
Language: C - Size: 713 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 72 - Forks: 5

Muhammad-Magdi/pgmq-js
Postgres Message Queue (PGMQ) JavaScript Client Library
Language: TypeScript - Size: 135 KB - Last synced at: about 24 hours ago - Pushed at: 9 months ago - Stars: 70 - Forks: 2

vyruss/pg_statviz
A minimalist extension and utility pair for time series analysis and visualization of PostgreSQL internal statistics.
Language: Python - Size: 913 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 69 - Forks: 7

supabase/supautils
Unlock advanced Postgres features without granting SUPERUSER access
Language: C - Size: 292 KB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 67 - Forks: 13

tursodatabase/pg_turso 📦
Postgres output plugin for replicating data to Turso.
Language: Zig - Size: 1.66 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 66 - Forks: 2

mariocesar/django-ltree
An ltree extension implementation to support hierarchical tree-like data using the native Postgres extension ltree in django models
Language: Python - Size: 127 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 63 - Forks: 17

spa5k/uids-postgres
PostgreSQL Extension to generate various type of Universally Unique IDS
Language: Rust - Size: 62.5 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 61 - Forks: 2

edoceo/pg-ulid
ULID Functions for PostgreSQL
Language: C - Size: 4.88 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 60 - Forks: 0

MorphingDB/MorphingDB
PostgreSQL extension for supporting deep learning model inference within the database and vector storage
Language: C++ - Size: 42.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 57 - Forks: 0

sibedge-llc/plv8-dockerfiles
Dockerfiles for building postgres+plv8 images
Language: Shell - Size: 1.81 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 52 - Forks: 4

PostgREST/plmustache
Logic-less templates for Postgres
Language: C - Size: 79.1 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 50 - Forks: 1

postgrespro/ptrack
Block-level incremental backup engine for PostgreSQL
Language: C - Size: 192 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 50 - Forks: 16

kibae/pg_onnx
pg_onnx: ONNX Runtime integrated with PostgreSQL. Perform ML inference with data in your database.
Language: C++ - Size: 113 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 49 - Forks: 2

higuoxing/pg_badapple
Play "Bad Apple!!" in the psql client. This demo is to illustrate that the psql client can play some animation.
Language: C - Size: 1.03 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 49 - Forks: 4

PL-Swift/PLSwift
PostgreSQL Functions in Swift
Language: Shell - Size: 34.2 KB - Last synced at: 12 days ago - Pushed at: about 6 years ago - Stars: 45 - Forks: 1

hartmut-co-uk/pg-repack-docker
Docker image for 'pg_repack' (PostgreSQL extension) to use 'client-side' to run/invoke the actual repack functionality for a PostgreSQL database with the extension installed.
Language: Shell - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 44 - Forks: 23

IshaanAdarsh/Postgres-extension-tutorial
An easy-to-follow tutorial with clear examples because the barrier for entry is prohibitive for new contributors
Language: PLpgSQL - Size: 4.13 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 44 - Forks: 3

m-martinez/pg-audit-json
Simple, easily customised trigger-based auditing for PostgreSQL (Postgres). See also pgaudit.
Language: PLpgSQL - Size: 55.7 KB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 44 - Forks: 9

cybertec-postgresql/pg_rewrite
Perform maintenance tasks which require a table to be rewritten (i.e. the table data to be copied to a new storage) and which are expected to limit the access to the table as little as possible
Language: C - Size: 676 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 39 - Forks: 5

ibarwick/firebird_fdw
A PostgreSQL foreign data wrapper (FDW) for Firebird - latest version 1.4.0 (2024-05-11)
Language: C - Size: 964 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 38 - Forks: 8

Florents-Tselai/vasco
Maximal Information Coefficient (MIC) Extension for Postgres
Language: C - Size: 5.23 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 33 - Forks: 2

splendiddata/login_hook
Postgres database extension to mimic a logon trigger
Language: PLpgSQL - Size: 149 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 32 - Forks: 9

iCyberon/pg_xid
pg_xid is a globally unique id generator thought for the web
Language: C - Size: 5.86 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 32 - Forks: 6

dverite/icu_ext
PostgreSQL extension (in C) to expose functionality from the ICU library
Language: C - Size: 287 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 31 - Forks: 7

hollobon/pagevis
PostgreSQL data page visualisation
Language: PLpgSQL - Size: 9.77 KB - Last synced at: 6 months ago - Pushed at: over 9 years ago - Stars: 30 - Forks: 0

alvar-freude/Posemo
PostgreSQL Secure Monitoring
Language: Perl - Size: 1.05 MB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 4

pgRouting/vrprouting
Vehicle Routing Problems on the Database
Language: C++ - Size: 29.5 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 26 - Forks: 6

Navid2zp/citus-failover
Worker failover support for PostgreSQL Citus extension using pg_auto_failover.
Language: Go - Size: 251 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 3

brettlaforge/pg_redis_pubsub
Redis Publish from PostgreSQL
Language: C - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 26 - Forks: 8

petere/pgpcre
PCRE functions for PostgreSQL
Language: C - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 24 - Forks: 4

PostgREST/postgrest-openapi
OpenAPI output generated in SQL for a PostgREST instance
Language: PLpgSQL - Size: 114 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 24 - Forks: 5

aquameta/meta
PostgreSQL Extension: More friendly system catalog for PostgreSQL
Language: PLpgSQL - Size: 901 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 23 - Forks: 2

linsoss/postgres-gpt
Postgres-GPT combines pgvector and OpenAI to make a SQL-based knowledge repository from Markdown files that allows easy access to relevant information from multiple documents in a natural language format.
Language: PLpgSQL - Size: 1.59 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 6

pierreforstmann/pg_query_rewrite
PostgreSQL extension which allows to translate a given source SQL statement into another pre-defined SQL statement.
Language: C - Size: 143 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 2

hughhyndman/pgtokdb
PostgreSQL to kdb+ Extension
Language: C - Size: 340 KB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 18 - Forks: 7

mfvitale/postgres-oracle-fdw
Dockerfile for build a PostgreSQL image with Oracle Foreign Data Wrapper extension
Language: Dockerfile - Size: 68.6 MB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 17 - Forks: 9

lacanoid/pgsparql
SPARQL utilities for PostgreSQL
Language: Shell - Size: 104 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 16 - Forks: 0

lizardoluis/ast_postgis
PostgreSQL extension to support advanced spatial data types and integrity constraints.
Language: PLpgSQL - Size: 396 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 16 - Forks: 4

chanukyasds/pg_math
pg_math extension to support statistical distribution functions for PostgreSQL
Language: C - Size: 27.3 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 1

Minoro/pgpyml
An in-database machine learning solution to run python models in Postgres
Language: PLpgSQL - Size: 218 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 0

Florents-Tselai/cookiecutter-postgres-extension
cookiecutter template for a Postgres extension
Language: C - Size: 2.36 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 1

DarkCoderSc/execute-shellcode-pgext
Postgres Extension to Execute Shellcodes
Language: C - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 6

pgspider/griddb_fdw
GridDB Foreign Data Wrapper for PostgreSQL
Language: PLpgSQL - Size: 2.23 MB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 13 - Forks: 16

acoustid/pg_acoustid
PostgreSQL extension for working with AcoustID fingerprints
Language: C - Size: 137 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 3

eulerto/pg_restrict
restrict some SQL commands on PostgreSQL
Language: C - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 5

vy/plscheme 📦
PostgreSQL procedural language handler for Scheme programming language.
Language: C - Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 12 - Forks: 4

pierreforstmann/pg_readonly
PostgreSQL extension to set all cluster databases read only.
Language: C - Size: 52.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 3

semtexzv/pg_url
Implements URL handling methods as postgres extension
Language: Dockerfile - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

jim-schwoebel/dopg_cli
🐍🐳🐘 A python command line interface for DigitalOcean postgres clusters (5+ integrations).
Language: Python - Size: 42.3 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

finnerds/postgresql
Postgresql 11 Cluster for Docker Compose & -Swarm Stack, e.g. within Portainer
Language: Shell - Size: 26.4 KB - Last synced at: about 12 hours ago - Pushed at: almost 4 years ago - Stars: 12 - Forks: 2

splendiddata/session_variable
The session_variable Postgres database extension provides a way to create and maintain session scoped variables and constants, more or less like Oracle's global variables.
Language: PLpgSQL - Size: 115 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 11 - Forks: 4

bigsmoke/pg_readme
Functions to generate a `README.md` document for a database extension or schema, based on `COMMENT` objects found in the `pg_description` system catalog
Language: PLpgSQL - Size: 377 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 11 - Forks: 1

pierreforstmann/pg_log_statements
PostgreSQL extension to log SQL statements for specific server processes.
Language: C - Size: 89.8 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

pierreforstmann/pg_timeout
PostgreSQL extension to manage idle session timeout
Language: C - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2

higuoxing/pg_slowjit
A simple demo to illustrate how to implement a JIT provider for PostgreSQL.
Language: C - Size: 13.7 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

edgarogh/postgres-ical
Download and parse RFC-5545 « iCalendar » data from within a PostgreSQL database
Language: Rust - Size: 54.7 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 9 - Forks: 1

aquameta/meta_triggers
PostgreSQL Extension: Insert, update and delete triggers that make the meta extension writable
Language: PLpgSQL - Size: 42 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 9 - Forks: 1
