{"id":30830,"url":"https://github.com/devton/awesome-postgresql","name":"awesome-postgresql","description":"A curated list of awesome PostgreSQL tools, scripts, slides, and short examples. inspired by the other awesome lists","projects_count":31,"last_synced_at":"2026-04-02T00:00:36.171Z","repository":{"id":66312448,"uuid":"44915350","full_name":"devton/awesome-postgresql","owner":"devton","description":"A curated list of awesome PostgreSQL tools, scripts, slides, and short examples. inspired by the other awesome lists","archived":false,"fork":false,"pushed_at":"2025-11-05T20:59:44.000Z","size":32,"stargazers_count":82,"open_issues_count":0,"forks_count":13,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-03-19T06:49:18.921Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devton.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-10-25T15:15:47.000Z","updated_at":"2026-02-04T11:11:00.000Z","dependencies_parsed_at":"2024-03-17T09:05:59.610Z","dependency_job_id":"5286b685-4d21-464c-8869-85324e09ce63","html_url":"https://github.com/devton/awesome-postgresql","commit_stats":{"total_commits":19,"total_committers":12,"mean_commits":"1.5833333333333333","dds":0.736842105263158,"last_synced_commit":"458dcc8c098d5e52ca2864b86eac20ed623ce2e3"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devton/awesome-postgresql","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devton%2Fawesome-postgresql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devton%2Fawesome-postgresql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devton%2Fawesome-postgresql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devton%2Fawesome-postgresql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devton","download_url":"https://codeload.github.com/devton/awesome-postgresql/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devton%2Fawesome-postgresql/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31293139,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T21:15:39.731Z","status":"ssl_error","status_checked_at":"2026-04-01T21:15:34.046Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"readme":"# awesome-postgresql\n\nA curated list of awesome PostgreSQL tools, scripts, slides, and short examples. inspired by the other [awesome lists](https://github.com/bayandin/awesome-awesomeness).\n\n- [awesome-postgresql](https://github.com/devton/awesome-postgresql#awesome-postgresql)\n  - [Extensions / Tools](#extensions-and-tools)\n  - [Utilities](#utilities)\n    - [Useful Scripts] (#useful-scripts)\n    - [Useful Examples] (#useful-examples)\n    - [Useful Slides](#useful-slides)\n    - [Roadmaps](#roadmaps)\n\n### Extensions and Tools\n- [Citus](https://github.com/citusdata/citus) - Citus horizontally scales PostgreSQL across commodity servers using sharding and replication. Its query engine parallelizes incoming SQL queries across these servers to enable real-time responses on large datasets.\n- [ldap2pg](https://github.com/dalibo/ldap2pg) - manage roles and ACL.\n- [PL/V8](http://pgxn.org/dist/plv8/doc/plv8.html) - Content for starting and do quick consults about PL/V8.\n- [PGBouncer](https://pgbouncer.github.io/) - Lightweight connection pooler for PostgreSQL.\n- [pgpool-II](http://pgpool.net) - Connection pooler, load balancer, replicator, also implementing parallel query.\n- [PGStrom (GPU Process)\n](https://wiki.postgresql.org/wiki/PGStrom) - Designed to off-load several CPU intensive workloads to GPU devices.\n- [PostgREST](http://postgrest.com/) - Standalone web server that tuns your database directly into a RESTful API.\n- [pgloader](http://pgloader.io/) - Load data into PostgreSQL. Any Data.\n- [pgbundle](https://github.com/adjust/pgbundle) - Manage your PostgreSQL extensions with Pgbundle.\n- [pgcli](http://pgcli.com/) - Postgres CLI with autocompletion and syntax highlighting.\n- [Barman](http://www.pgbarman.org) - Backup and recovery manager.\n- [psql2csv](https://github.com/fphilipe/psql2csv) - Run a query in psql and output the result as CSV.\n- [pome](https://github.com/rach/pome) - A Postgres Metrics Dashboard which can be deployed as a binary.\n- [pg_bulkload](http://ossc-db.github.io/pg_bulkload/index.html) - It's a high speed data loading utility for PostgreSQL. \n- [pg](https://github.com/datawan-labs/pg) - Browser PostgreSQL, no server, just client and pglite (postgresql wasm)\n- [Bemi](https://github.com/BemiHQ/bemi) - Automatic data change tracking for PostgreSQL.\n\n#### SQL plan visualizers\n- [Depesz](http://explain.depesz.com/)\n- [Tatiyants](http://tatiyants.com/pev/)\n\n### Utilities\n\n##### Useful scripts\n\n- [Views dependency handle](http://pretius.com/postgresql-stop-worrying-about-table-and-view-dependencies/) - Script to handle with tabe and view dependencies easy.\n- [pg-ldap-sync](https://github.com/larskanis/pg-ldap-sync) - This program helps to solve the issue by synchronizing users, groups and their memberships from LDAP to PostgreSQL\n- [pgldapsync](https://github.com/EnterpriseDB/pgldapsync) - Python module that allows you to synchronize Postgres login roles with users in an LDAP directory\n- [postgresql-ldap-sync](https://github.com/canonical/postgresql-ldap-sync) - This program synchronize users, groups and their memberships from LDAP to PostgreSQL\n\n##### Useful Examples\n\n- [Listen / Notify in Node.js](http://bjorngylling.com/2011-04-13/postgres-listen-notify-with-node-js.html) - Tiny how to use about listen / notify\n- [JSON Queries](http://webrobots.io/postgresql-json-queries/) - Real examples of using lateral joins and recursive queries on JSON structures\n- [Using postgresql](http://www.postgresguide.com) - Real examples about using postgresql with awesome examples\n\n##### Useful slides\n\n- [Full text search (PT_BR)](http://pt.slideshare.net/spjuliano/fts-26392077) -  Deep intro on full text search on postgresql\n- [PostgREST + Mihtril.js](http://slideshare.net/tonnysk823/using-mithriljs-postgrest-to-build-and-consume-apis) - Real example of postREST using\n\n##### Roadmaps\n\n- [PostgreSQL Roadmap](https://roadmap.sh/postgresql-dba) -  Complete step-by-step guide to PostgreSQL\n\n### Blogs\n- [2ndQuadrant](http://blog.2ndquadrant.com/)\n- [PostgreSQL-Consulting](http://blog.postgresql-consulting.com/)\n- [Depesz](http://www.depesz.com/)\n\n### Screencasts\n- [PG Casts](https://www.pgcasts.com/)\n","created_at":"2024-01-13T12:58:16.730Z","updated_at":"2026-04-02T00:00:36.172Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"projects_url":"https://awesome.ecosyste.ms/api/v1/lists/devton%2Fawesome-postgresql/projects"}