An open API service for producing an overview of a list of open source projects.

https://github.com/pgcentralfoundation/pgrx

postgres postgresql postgresql-extension rust rustlang

Score: 29.321749484729917

Last synced: about 20 hours ago
JSON representation

Repository metadata:

Build Postgres Extensions with Rust!


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 2,112
Total Committers: 130
Avg Commits per committer: 16.246
Development Distribution Score (DDS): 0.473

Commits in past year: 122
Committers in past year: 21
Avg Commits per committer in past year: 5.81
Development Distribution Score (DDS) in past year: 0.68

Name Email Commits
Eric B. Ridge e****r@g****m 1112
Jubilee 4****e 339
Ana Hobden o****r@h****g 126
Thom Chiovoloni t****m@s****k 79
usamoi u****i@o****m 43
Yoh Deadfall y****l@h****m 38
Yurii Rashkovskii y****k@g****m 31
Brady Bonnette B****e 22
James Sewell j****l@g****m 16
Yuri Astrakhan y****n@g****m 15
James Guthrie J****e 13
Smittyvb s****y@t****m 12
damien clochard d****n@d****m 11
mhov m****y@g****m 10
Emily C 4****o 10
willmurnane w****e@g****m 10
David Selph d****h@g****m 9
Bruno Bigras b****o@g****m 8
Francesco Degrassi f****i@g****m 8
Ming m****c@g****m 8
Joshua Lockerman j****h@t****m 8
ethanpailes e****n@p****g 7
Jelte Fennema g****h@j****l 7
Ryan Lambert r****s 6
SteveLauC s****c@o****m 6
Mingzhuo Yin y****o@g****m 5
David E. Wheeler 4****y 4
Félix Saparelli f****x@p****e 4
ZomboDB z****b@g****m 4
Feike Steenbergen f****n 4
and 100 more...

Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 413
Total pull requests: 1,013
Average time to close issues: 3 months
Average time to close pull requests: 15 days
Total issue authors: 143
Total pull request authors: 111
Average comments per issue: 1.94
Average comments per pull request: 1.64
Merged pull request: 781
Bot issues: 0
Bot pull requests: 0

Past year issues: 35
Past year pull requests: 91
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 9 days
Past year issue authors: 27
Past year pull request authors: 24
Past year average comments per issue: 2.2
Past year average comments per pull request: 1.26
Past year merged pull request: 44
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pgcentralfoundation/pgrx

Top Issue Authors

  • workingjubilee (154)
  • ccleve (20)
  • theory (9)
  • nyurik (8)
  • eeeebbbbrrrr (8)
  • daamien (7)
  • bpsbits-org (7)
  • Hoverbear (6)
  • LucaCappelletti94 (6)
  • if0ne (5)
  • jawj (5)
  • owenthereal (5)
  • jyn514 (4)
  • xingtanzjr (4)
  • alaneos777 (3)

Top Pull Request Authors

  • workingjubilee (323)
  • eeeebbbbrrrr (155)
  • YohDeadfall (83)
  • usamoi (83)
  • nyurik (41)
  • thomcc (27)
  • daamien (21)
  • NotGyro (21)
  • rebasedming (16)
  • SteveLauC (11)
  • theory (8)
  • LucaCappelletti94 (8)
  • if0ne (7)
  • silver-ymz (7)
  • hamirmahal (6)

Top Issue Labels

  • enhancement (45)
  • ffi-safety (33)
  • bug (20)
  • test-support (16)
  • docs (14)
  • rust+sql (13)
  • build-sys (11)
  • diagnostics (11)
  • ffi-bindgen (10)
  • needs-design (9)
  • cargo pgrx (9)
  • ci (9)
  • needs-test (9)
  • sql-gen (8)
  • macro (8)
  • metabug (8)
  • deprecation (7)
  • good first issue (7)
  • blocks-0.12.0 (7)
  • pgrx::memcx (6)
  • deps (6)
  • cargo-pgrx (6)
  • confusing (6)
  • help wanted (6)
  • blocked (5)
  • pgrx::array (5)
  • breaks-API (5)
  • pgrx-iter (5)
  • refactor (5)
  • merged-ready-to-release (4)

Top Pull Request Labels

  • breaks-API (29)
  • #include (28)
  • pgrx-cshim (10)
  • ffi-bindgen (8)
  • deprecation (6)
  • Hold for future release (5)
  • mergable (3)
  • relnotes (2)
  • sql-safety (2)
  • pgrx-spi (2)
  • wontfix (1)
  • bug (1)
  • sys:*-macos (1)
  • cargo pgrx (1)
  • await-0.12.0 (1)
  • merged-ready-to-release (1)
  • Needs Review (1)
  • macro (1)

Package metadata

crates.io: pgrx

pgrx: A Rust framework for creating Postgres extensions

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/pgrx/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:25.680Z (4 days ago)
  • Versions: 57
  • Dependent Packages: 8
  • Dependent Repositories: 39
  • Downloads: 1,102,417 Total
  • Docker Downloads: 15,077
  • Rankings:
    • Docker downloads count: 1.824%
    • Stargazers count: 2.542%
    • Forks count: 4.06%
    • Average: 4.484%
    • Dependent repos count: 4.684%
    • Dependent packages count: 6.221%
    • Downloads: 7.572%
  • Maintainers (3)
crates.io: pgrx-sql-entity-graph

Sql Entity Graph for `pgrx`

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/pgrx-sql-entity-graph/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:34.734Z (4 days ago)
  • Versions: 57
  • Dependent Packages: 4
  • Dependent Repositories: 28
  • Downloads: 1,167,877 Total
  • Docker Downloads: 15,297
  • Rankings:
    • Docker downloads count: 1.824%
    • Stargazers count: 2.542%
    • Forks count: 4.06%
    • Average: 4.775%
    • Dependent repos count: 5.273%
    • Dependent packages count: 7.415%
    • Downloads: 7.535%
  • Maintainers (3)
crates.io: pgrx-macros

Proc Macros for 'pgrx'

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/pgrx-macros/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:35.411Z (4 days ago)
  • Versions: 57
  • Dependent Packages: 3
  • Dependent Repositories: 28
  • Downloads: 1,102,741 Total
  • Docker Downloads: 15,077
  • Rankings:
    • Docker downloads count: 1.824%
    • Stargazers count: 2.543%
    • Forks count: 4.131%
    • Average: 5.079%
    • Dependent repos count: 5.273%
    • Downloads: 7.547%
    • Dependent packages count: 9.156%
  • Maintainers (3)
crates.io: pgrx-pg-config

A Postgres pg_config wrapper for 'pgrx'

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/pgrx-pg-config/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:30.657Z (4 days ago)
  • Versions: 57
  • Dependent Packages: 3
  • Dependent Repositories: 28
  • Downloads: 1,204,379 Total
  • Docker Downloads: 15,297
  • Rankings:
    • Docker downloads count: 1.824%
    • Stargazers count: 2.543%
    • Forks count: 4.131%
    • Average: 5.08%
    • Dependent repos count: 5.273%
    • Downloads: 7.552%
    • Dependent packages count: 9.156%
  • Maintainers (3)
crates.io: pgrx-tests

Test framework for 'pgrx'-based Postgres extensions

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/pgrx-tests/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:29.335Z (4 days ago)
  • Versions: 57
  • Dependent Packages: 6
  • Dependent Repositories: 21
  • Downloads: 842,306 Total
  • Docker Downloads: 15,077
  • Rankings:
    • Docker downloads count: 1.824%
    • Stargazers count: 2.543%
    • Forks count: 4.131%
    • Average: 5.218%
    • Dependent repos count: 5.878%
    • Downloads: 7.778%
    • Dependent packages count: 9.156%
  • Maintainers (3)
crates.io: pgrx-pg-sys

Generated Rust bindings for Postgres internals, for use with 'pgrx'

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/pgrx-pg-sys/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:28.492Z (4 days ago)
  • Versions: 57
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 1,116,861 Total
  • Docker Downloads: 15,077
  • Rankings:
    • Docker downloads count: 1.847%
    • Stargazers count: 2.541%
    • Forks count: 4.013%
    • Average: 7.099%
    • Downloads: 7.891%
    • Dependent repos count: 8.144%
    • Dependent packages count: 18.156%
  • Maintainers (3)
crates.io: cargo-pgrx

Cargo subcommand for 'pgrx' to make Postgres extension development easy

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/cargo-pgrx/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:28.273Z (4 days ago)
  • Versions: 57
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 882,171 Total
  • Docker Downloads: 15,297
  • Rankings:
    • Docker downloads count: 1.847%
    • Stargazers count: 2.541%
    • Forks count: 4.013%
    • Downloads: 8.636%
    • Average: 11.646%
    • Dependent repos count: 16.7%
    • Dependent packages count: 36.139%
  • Maintainers (3)
crates.io: pgrx-bench

Benchmark runtime support for pgrx extensions

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://docs.rs/pgrx-bench/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:33.736Z (4 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 728 Total
  • Rankings:
    • Dependent repos count: 15.579%
    • Dependent packages count: 20.579%
    • Average: 42.48%
    • Downloads: 91.283%
  • Maintainers (1)
formulae.brew.sh: pgrx

Build Postgres Extensions with Rust

  • Homepage: https://github.com/pgcentralfoundation/pgrx
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:32.968Z (4 days ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8 Last month
  • Rankings:
    • Dependent packages count: 17.367%
    • Average: 44.045%
    • Dependent repos count: 50.533%
    • Downloads: 64.235%
crates.io: pgrx-bindgen

additional bindgen support for pgrx

  • Homepage: https://github.com/pgcentralfoundation/pgrx
  • Documentation: https://docs.rs/pgrx-bindgen/
  • Licenses: MIT
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T21:01:34.471Z (4 days ago)
  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 771,371 Total
  • Rankings:
    • Dependent repos count: 25.978%
    • Dependent packages count: 34.453%
    • Average: 52.363%
    • Downloads: 96.657%
  • Maintainers (2)
nixpkgs-24.11: cargo-pgrx_0_10_2

Build Postgres Extensions with Rust

nixpkgs-unstable: cargo-pgrx_0_17_0

Build Postgres Extensions with Rust

nixpkgs-unstable: cargo-pgrx

Build Postgres Extensions with Rust

nixpkgs-unstable: cargo-pgrx_0_16_1

Build Postgres Extensions with Rust

nixpkgs-unstable: cargo-pgrx_0_12_6

Build Postgres Extensions with Rust

nixpkgs-unstable: cargo-pgrx_0_12_0_alpha_1

Build Postgres Extensions with Rust

nixpkgs-unstable: cargo-pgrx_0_16_0

Build Postgres Extensions with Rust

gentoo-portage: dev-util/cargo-pgrx

pgrx: A Rust framework for creating Postgres extensions

  • Homepage: https://github.com/pgcentralfoundation/pgrx/
  • Documentation: https://packages.gentoo.org/packages/dev-util/cargo-pgrx
  • Licenses: MIT Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB openssl
  • Latest release: 0.18.0 (published about 1 month ago)
  • Last Synced: 2026-05-27T02:55:02.279Z (5 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: cargo-pgrx

Build Postgres Extensions with Rust

nixpkgs-24.11: cargo-pgrx

Build Postgres Extensions with Rust

nixpkgs-24.05: cargo-pgrx_0_10_2

Build Postgres Extensions with Rust

nixpkgs-24.05: cargo-pgrx_0_11_3

Build Postgres Extensions with Rust

nixpkgs-24.11: cargo-pgrx_0_12_0_alpha_1

Build Postgres Extensions with Rust

nixpkgs-24.11: cargo-pgrx_0_11_3

Build Postgres Extensions with Rust


Dependencies

Cargo.lock cargo
  • 268 dependencies
cargo-pgrx/src/templates/control deb
pgrx-examples/pgthread/Cargo.toml cargo
.github/workflows/tests.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
.github/workflows/will-it-blend-develop.yml actions
  • actions/checkout v3 composite
Cargo.toml cargo
cargo-pgrx/Cargo.toml cargo
pgrx/Cargo.toml cargo
pgrx-examples/aggregate/Cargo.toml cargo
  • serde 1.0
pgrx-examples/arrays/Cargo.toml cargo
  • rand *
  • serde 1.0
pgrx-examples/bad_ideas/Cargo.toml cargo
  • rand 0.8.5
  • ureq 2.7.1
pgrx-examples/bgworker/Cargo.toml cargo
pgrx-examples/bytea/Cargo.toml cargo
  • libflate 2.0.0
pgrx-examples/composite_type/Cargo.toml cargo
  • serde 1.0
pgrx-examples/custom_libname/Cargo.toml cargo
pgrx-examples/custom_sql/Cargo.toml cargo
  • serde 1.0
pgrx-examples/custom_types/Cargo.toml cargo
  • maplit 1.0.2
  • serde 1.0
pgrx-examples/datetime/Cargo.toml cargo
  • rand 0.8
pgrx-examples/errors/Cargo.toml cargo
pgrx-examples/nostd/Cargo.toml cargo
  • serde 1.0
pgrx-examples/numeric/Cargo.toml cargo
  • rand 0.8.5
pgrx-examples/operators/Cargo.toml cargo
  • serde 1.0
pgrx-examples/pgtrybuilder/Cargo.toml cargo
pgrx-examples/range/Cargo.toml cargo
pgrx-examples/schemas/Cargo.toml cargo
  • serde 1.0
pgrx-examples/shmem/Cargo.toml cargo
  • heapless 0.7.16
  • serde 1.0
pgrx-examples/spi/Cargo.toml cargo
pgrx-examples/spi_srf/Cargo.toml cargo
pgrx-examples/srf/Cargo.toml cargo
  • rand 0.8.5
pgrx-examples/strings/Cargo.toml cargo
pgrx-examples/triggers/Cargo.toml cargo
  • thiserror 1.0
pgrx-examples/versioned_custom_libname_so/Cargo.toml cargo
pgrx-examples/versioned_so/Cargo.toml cargo
pgrx-macros/Cargo.toml cargo
  • serde 1.0 development
  • pgrx-sql-entity-graph =0.10.0-beta.1
  • proc-macro2 1.0.64
  • quote 1.0.29
  • syn 1.0.109
pgrx-pg-config/Cargo.toml cargo
pgrx-pg-sys/Cargo.toml cargo
pgrx-sql-entity-graph/Cargo.toml cargo
pgrx-tests/Cargo.toml cargo
  • eyre 0.6.8 development
  • clap-cargo 0.10.0
  • eyre 0.6.8
  • libc 0.2.147
  • once_cell 1.18.0
  • owo-colors 3.5.0
  • pgrx =0.10.0-beta.1
  • pgrx-macros =0.10.0-beta.1
  • pgrx-pg-config =0.10.0-beta.1
  • postgres 0.19.5
  • rand 0.8.5
  • regex 1.9.1
  • serde 1.0
  • serde_json 1.0
  • sysinfo 0.29.4
  • thiserror 1.0
pgrx-bindgen/Cargo.toml cargo
.github/workflows/package-test.yaml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v4 composite
.github/workflows/runas.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v4 composite
tools/version-updater/Cargo.toml cargo
pgrx-examples/hooks/Cargo.toml cargo
pgrx-examples/subtrans_infos/Cargo.toml cargo
pgrx-examples/wal_decoder/Cargo.toml cargo
  • serde 1.0.219
  • serde_json 1.0.140