dbdev is a package manager for Postgres trusted language extensions (TLE).
- Search for packages on database.dev
- Documentation: database.dev/docs
- Publish your own Extension: database.dev/docs/publish-extension
- Read the dbdev release blog post
Trusted Language Extensions (TLE) allow PostgreSQL extensions to be installed by non-superusers by restricting them to trusted languages such as SQL and PL/pgSQL. Because these languages cannot access the operating system or unsafe memory, the extensions can run safely in managed environments where superuser access is not available. TLEs are commonly used in hosted PostgreSQL services to enable a safer extension ecosystem without granting elevated privileges.
Apache 2.0
