Live data from Hacker News

Show HN: pgxman – npm for Postgres extensions

pgxman.com

21–24 of 24 posts

Re: Show HN: pgxman – npm for Postgres extensions

#21
post #5

Other related projects: * PGXN ( https://pgxn.org/ - the original Postgres community extension repository, though more "old school") * Trunk by Tembo ( https://github.com/tembo-io/trunk - very similar to pgxman, but using the more liberal Postgres BSD-style license) Additionally its important to mention that many popular extensions are already packaged as part of the Postgres YUM and Apt repositories ( https://wiki.p…

> I would generally recommend using the upstream repository packages directly, since they are tested/updated with each major release, and their maintainers are proactive in reaching out to extension maintainers that need to update their extension due to upstream code changes.

Not all extensions have an upstream repository and built debian/yum packages. At Hydra, we test all published in https://github.com/pgxman/buildkit which is available from our registry.

Re: Show HN: pgxman – npm for Postgres extensions

#22
post #9

I didn't even know I wanted this, but after seeing it, makes 100% sense! What an incredibly good idea. Edit: Looks like there is some existing (partial) competition from pgxn: https://manager.pgxn.org/about

pgxn is a network of extensions but is far from being an extension manager. An extension manager would IMHO include building the extensions, distributing built artifacts, and managing their lifecycle (upgrade/delete etc.) This is the gap that pgxman tries to fill. When you run `pgxman install EXTENSION`, it installs the prebuilt extension to your system.

Re: Show HN: pgxman – npm for Postgres extensions

#23
post #5

Other related projects: * PGXN ( https://pgxn.org/ - the original Postgres community extension repository, though more "old school") * Trunk by Tembo ( https://github.com/tembo-io/trunk - very similar to pgxman, but using the more liberal Postgres BSD-style license) Additionally its important to mention that many popular extensions are already packaged as part of the Postgres YUM and Apt repositories ( https://wiki.p…

We have some exciting news re: Trunk to announce in January — taking the project to the next level.

Thanks for mention :)

Post reply on HN