401 lines
78 KiB
Plaintext
401 lines
78 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Postgres [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mawesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||
|
||
[38;5;12m (https://www.postgresql.org/)[39m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome [39m[38;5;14m[1mPostgreSQL[0m[38;5;12m (https://www.postgresql.org/) software, libraries, tools and resources, inspired by [39m[38;5;14m[1mawesome-mysql[0m[38;5;12m (http://shlomi-noach.github.io/awesome-mysql/)[39m
|
||
|
||
[38;5;14m[1mPostgreSQL[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/PostgreSQL),[39m[38;5;12m [39m[38;5;12moften[39m[38;5;12m [39m[38;5;12msimply[39m[38;5;12m [39m[38;5;12mPostgres,[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;14m[1mobject-relational[0m[38;5;14m[1m [0m[38;5;14m[1mdatabase[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/Object-relational_database)[39m[38;5;12m [39m[38;5;12m(ORDBMS).[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;14m[1mACID-compliant[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/ACID)[39m[38;5;12m [39m
|
||
[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mtransactional[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/Transaction_processing).[39m[38;5;12m [39m[38;5;12m(see[39m[38;5;12m [39m[38;5;12mmore:[39m[38;5;12m [39m[38;5;14m[1mwikipedia:PostgreSQL[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/PostgreSQL),[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL.org[0m[38;5;12m [39m[38;5;12m(https://www.postgresql.org))[39m
|
||
|
||
[38;5;12m [39m[38;5;12m:elephant:[39m[38;5;12m [39m[38;5;12mContributions[39m[38;5;12m [39m[38;5;12mwelcome.[39m[38;5;12m [39m[38;5;12mAdd[39m[38;5;12m [39m[38;5;12mlinks[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;14m[1mpull[0m[38;5;14m[1m [0m[38;5;14m[1mrequests[0m[38;5;12m [39m[38;5;12m(https://github.com/dhamaniasad/awesome-postgres/pulls)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;14m[1missue[0m[38;5;12m [39m[38;5;12m(https://github.com/dhamaniasad/awesome-postgres/issues)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstart[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdiscussion.[39m[38;5;12m [39m[38;5;12mPlease[39m[38;5;12m [39m[38;5;12mtake[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m
|
||
[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mcontribution[0m[38;5;14m[1m [0m[38;5;14m[1mguidelines[0m[38;5;12m [39m[38;5;12m(CONTRIBUTING.md).[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAwesome Postgres[0m[38;5;12m (#awesome-postgres-)[39m
|
||
[48;5;235m[38;5;249m- **High-Availability** (#high-availability)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Backups** (#backups)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **GUI** (#gui)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Distributions** (#distributions)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **CLI** (#cli)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Server** (#server)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Monitoring** (#monitoring)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Extensions** (#extensions)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Work Queues** (#work-queues)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Optimization** (#optimization)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Utilities** (#utilities)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Language bindings** (#language-bindings)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **PaaS (PostgreSQL as a Service)** (#paas-postgresql-as-a-service)[49m[39m
|
||
[48;5;235m[38;5;249m- **Docker images** (#docker-images)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Kubernetes** (#kubernetes)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||
[48;5;235m[38;5;249m- **Tutorials** (#tutorials)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Blogs** (#blogs)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Articles** (#articles)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Documentation** (#documentation)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Newsletters** (#newsletters)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Videos** (#videos)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Community** (#community)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Roadmaps** (#roadmaps)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **External lists** (#external-lists)[49m[39m
|
||
|
||
[38;2;255;187;0m[4mHigh-Availability[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mautobase[0m[38;5;12m (https://github.com/vitabaks/autobase) - Autobase for PostgreSQL® is an open-source DBaaS that automates the deployment and management of highly available PostgreSQL clusters.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBDR[0m[38;5;12m (https://github.com/2ndQuadrant/bdr) - BiDirectional Replication - a multimaster replication system for PostgreSQL[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPatroni[0m[38;5;12m (https://github.com/zalando/patroni) - Template for PostgreSQL HA with ZooKeeper or etcd.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStolon[0m[38;5;12m (https://github.com/sorintlab/stolon) - PostgreSQL HA based on Consul or etcd, with Kubernetes integration.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpglookout[0m[38;5;12m (https://github.com/aiven/pglookout) - Replication monitoring and failover daemon.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrepmgr[0m[38;5;12m (https://github.com/2ndQuadrant/repmgr) - Open-source tool suite to manage replication and failover in a cluster of PostgreSQL servers.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSlony-I[0m[38;5;12m (https://slony.info/) - "Master to multiple slaves" replication system with cascading and failover.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPAF[0m[38;5;12m (https://github.com/ClusterLabs/PAF) - PostgreSQL Automatic Failover: High-Availibility for Postgres, based on Pacemaker and Corosync.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSkyTools[0m[38;5;12m (https://github.com/pgq/skytools-legacy) - Replication tools, including PgQ, a queuing system, and Londiste, a replication system a bit simpler to manage than Slony.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_auto_failover[0m[38;5;12m (https://github.com/citusdata/pg_auto_failover) - Postgres extension and service for automated failover and high-availability.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgrwl[0m[38;5;12m (https://github.com/hashmap-kz/pgrwl) - Stream write-ahead logs (WAL) from a PostgreSQL server in real time. A drop-in, container-friendly alternative to pg_receivewal.[39m
|
||
|
||
[38;2;255;187;0m[4mBackups[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBarman[0m[38;5;12m (https://www.pgbarman.org/index.html) - Backup and Recovery Manager for PostgreSQL by 2ndQuadrant.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOmniPITR[0m[38;5;12m (https://github.com/omniti-labs/omnipitr) - Advanced WAL File Management Tools for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_probackup[0m[38;5;12m (https://github.com/postgrespro/pg_probackup) – A fork of pg\_arman, improved by @PostgresPro, supports incremental backups, backups from replica, multithreaded backup and restore, and anonymous backup without archive command.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgBackRest[0m[38;5;12m (https://pgbackrest.org/) - Reliable PostgreSQL Backup & Restore.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgbackweb[0m[38;5;12m (https://github.com/eduardolat/pgbackweb) - A Complete Docker-based Postgres backup and maintenance tool with Web UI. [39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_back[0m[38;5;12m (https://github.com/orgrim/pg_back/) - pg\_back is a simple backup script[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpghoard[0m[38;5;12m (https://github.com/aiven/pghoard) - Backup and restore tool for cloud object stores (AWS S3, Azure, Google Cloud, OpenStack Swift).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwal-e[0m[38;5;12m (https://github.com/wal-e/wal-e) (obsolete) - Simple Continuous Archiving for PostgreSQL to S3, Azure, or Swift by Heroku.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwal-g[0m[38;5;12m [39m[38;5;12m(https://github.com/wal-g/wal-g)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12msuccessor[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mWAL-E[39m[38;5;12m [39m[38;5;12mrewritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGo.[39m[38;5;12m [39m[38;5;12mCurrently[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mAWS[39m[38;5;12m [39m[38;5;12m(S3),[39m[38;5;12m [39m[38;5;12mGoogle[39m[38;5;12m [39m[38;5;12mCloud[39m[38;5;12m [39m[38;5;12m(GCS),[39m[38;5;12m [39m[38;5;12mAzure,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mOpenStack[39m[38;5;12m [39m[38;5;12mSwift,[39m[38;5;12m [39m[38;5;12mMinIO,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mstorages.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m
|
||
[38;5;12mblock-level[39m[38;5;12m [39m[38;5;12mincremental[39m[38;5;12m [39m[38;5;12mbackups,[39m[38;5;12m [39m[38;5;12moffloading[39m[38;5;12m [39m[38;5;12mbackup[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstandby[39m[38;5;12m [39m[38;5;12mserver,[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mparallelization[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthrottling[39m[38;5;12m [39m[38;5;12moptions.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12maddition[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mPostgres,[39m[38;5;12m [39m[38;5;12mWAL-G[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMongoDB[39m[38;5;12m [39m[38;5;12mdatabases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpitrery[0m[38;5;12m (https://dalibo.github.io/pitrery/) - pitrery is a set of Bash scripts to manage Point In Time Recovery (PITR) backups for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgbackup-sidecar[0m[38;5;12m [39m[38;5;12m(https://github.com/Musab520/pgbackup-sidecar)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[48;5;235m[38;5;249mpgbackup-sidecar[49m[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12msidecar[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mautomate[39m[38;5;12m [39m[38;5;12mregular[39m[38;5;12m [39m[38;5;12mbackups[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[48;5;235m[38;5;249mpg_dump[49m[39m[38;5;12m,[39m[38;5;12m [39m[48;5;235m[38;5;249mcron[49m[39m[38;5;12m,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbash[39m[38;5;12m [39m[38;5;12mscripts[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12msending[39m[38;5;12m [39m
|
||
[38;5;12moutput[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwebhook.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg-backups-to-s3[0m[38;5;12m [39m[38;5;12m(https://github.com/Saicheg/pg-backups-to-s3)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDocker-first[39m[38;5;12m [39m[38;5;12msolution[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpg_dump[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12menvironment-based[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mscheduled[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mbackups[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12moptional[39m[38;5;12m [39m[38;5;12mcompression,[39m[38;5;12m [39m[38;5;12mGPG[39m[38;5;12m [39m[38;5;12mencryption,[39m[38;5;12m [39m[38;5;12mwebhooks,[39m[38;5;12m [39m
|
||
[38;5;12mautomatic[39m[38;5;12m [39m[38;5;12mupload[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mS3.[39m
|
||
|
||
[38;2;255;187;0m[4mGUI[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdminer[0m[38;5;12m (https://www.adminer.org/) - Full-featured database management tool written in PHP.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBeekeeper Studio[0m[38;5;12m (https://www.beekeeperstudio.io) - Free and open source SQL client with a modern UI and great Postgres support. Cross platform.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChartbrew[0m[38;5;12m (https://chartbrew.com) - Create live dashboards, charts, and client reports from PostgreSQL data. Features a query tool that works with SQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCount[0m[38;5;12m (https://count.co/) - Web-based analytics platform with a notebook interface which connects to PostgreSQL (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDataGrip[0m[38;5;12m (https://www.jetbrains.com/datagrip/) - IDE with advanced tool sets and good cross-platform experience (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatazenit[0m[38;5;12m (https://datazenit.com/) - Web-based PostgreSQL GUI (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDataRow[0m[38;5;12m (https://www.datarow.com/) - Cross-platform SQL Client for Amazon Redshift: Simple, Effortless, Extensible.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDBConvert Streams[0m[38;5;12m (https://streams.dbconvert.com/) - A cloud-native platform for real-time data migration and CDC replication between PostgreSQL and MySQL databases across various cloud environments. (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDBeaver[0m[38;5;12m (https://dbeaver.io/) - Universal Database Manager with excellent support for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDbVisualizer[0m[38;5;12m (http://www.dbvis.com) - Cross-platform database client for developers, DBAs, and analysts (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHolistics[0m[38;5;12m (https://www.holistics.io/) - Online cross platform database management tool and SQL query reporting GUI with strong PostgreSQL support (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJackDB[0m[38;5;12m (https://www.jackdb.com/) - Web-based SQL query interface (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuna Modeler[0m[38;5;12m (http://www.datensen.com) - Cross-platform desktop data modeling tool (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMathesar[0m[38;5;12m (https://mathesar.org/) - Web application providing an intuitive user experience to databases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMetabase[0m[38;5;12m (https://www.metabase.com/) - Simple dashboards, charts and query tool for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNumeracy[0m[38;5;12m (https://numeracy.co/) - Fast SQL editor with charts and dashboards for PostgreSQL (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgAdmin[0m[38;5;12m (https://www.pgadmin.org/) - PostgreSQL Administration and Management GUI.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgMagic🪄[0m[38;5;12m (https://pgmagic.app/?ref=awesomepostgres) - Chat to Postgres in Natural Language (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgModeler[0m[38;5;12m (https://pgmodeler.io/) - pgModeler is an open-source PostgreSQL Database Modeler.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgweb[0m[38;5;12m (https://github.com/sosedoff/pgweb) - Web-based PostgreSQL database browser written in Go.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphpPgAdmin[0m[38;5;12m (https://github.com/phppgadmin/phppgadmin) - The Premier Web Based Administration Tool for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostbird[0m[38;5;12m (https://github.com/Paxa/postbird) - PostgreSQL Client for macOS.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgresCompare[0m[38;5;12m (https://www.postgrescompare.com) - Cross-platform database comparison and deployment tool (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostico[0m[38;5;12m (https://eggerapps.at/postico/) - Modern PostgreSQL Client for macOS (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPSequel[0m[38;5;12m (http://www.psequel.com/) - Clean and simple interface to perform common PostgreSQL tasks quickly (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRedash[0m[38;5;12m (https://github.com/getredash/redash) - Connect to any data source, easily visualize and share your data.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSQL Tabs[0m[38;5;12m (http://www.sqltabs.com/) - Cross Platform Desktop Client for PostgreSQL written in JS.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSQLPro for Postgres[0m[38;5;12m (http://macpostgresclient.com/) - Simple, powerful PostgreSQL manager for macOS (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtemBoard[0m[38;5;12m (https://github.com/dalibo/temboard) - Web-based PostgreSQL GUI and monitoring.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTeable[0m[38;5;12m (https://github.com/teableio/teable) - A Super fast, Real-time, Professional, Developer friendly, No code database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTablePlus[0m[38;5;12m (https://tableplus.com/) - Native App which let you edit database and structure. High-end security ensured (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mValentina Studio[0m[38;5;12m (https://www.valentina-db.com/en/valentina-studio-overview) - Cross-platform database administration tool (Free/Commercial)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDbGate[0m[38;5;12m (https://dbgate.org) - The Smartest (no)SQL Database Client[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWebDB[0m[38;5;12m (https://webdb.app) – Efficient Database IDE.[39m
|
||
|
||
[38;2;255;187;0m[4mDistributions[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgres.app[0m[38;5;12m (https://postgresapp.com/) - The Easiest Way to Get Started with PostgreSQL on macOS.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPigsty[0m[38;5;12m (https://github.com/Vonng/pigsty) - Battery-Included Open-Source Distribution for PostgreSQL with ultimate observability & Database-as-Code toolbox for developers.[39m
|
||
|
||
[38;2;255;187;0m[4mCLI[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matlas[0m[38;5;12m (https://github.com/ariga/atlas) - Atlas is a tool for managing and migrating database schemas using modern DevOps principles.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgcli[0m[38;5;12m (https://github.com/dbcli/pgcli) - Postgres CLI with autocompletion and syntax highlighting[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg-schema-diff[0m[38;5;12m (https://github.com/stripe/pg-schema-diff) - CLI (and Golang library) for diffing Postgres schemas and generating SQL migrations with minimal locking.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgsh[0m[38;5;12m (https://github.com/sastraxi/pgsh) - Branch your PostgreSQL Database like Git[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpsql[0m[38;5;12m (https://www.postgresql.org/docs/current/static/app-psql.html) - The built-in PostgreSQL CLI client[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpsql2csv[0m[38;5;12m (https://github.com/fphilipe/psql2csv) - Run a query in psql and output the result as CSV[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mschemaspy[0m[38;5;12m (https://github.com/schemaspy/schemaspy) - SchemaSpy is a JAVA JDBC-compliant tool for generating your database to HTML documentation, including Entity Relationship diagrams[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpdot[0m[38;5;12m (https://gitlab.com/dmfay/pdot) - Visualize and explore database structures in your shell, from high-context views of the foreign key graph to trigger cascades, role inheritance and permissions, and many more[39m
|
||
|
||
[38;2;255;187;0m[4mServer[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAgensGraph[0m[38;5;12m (https://bitnine.net/) - Powerful graph database based on the PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApache Cloudberry[0m[38;5;12m (https://github.com/apache/cloudberry) - And MPP PostgreSQL fork. Open source alternative to Greenplum Database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFerretDB[0m[38;5;12m (https://www.ferretdb.io) - A truly Open Source MongoDB alternative on top of PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgres-XL[0m[38;5;12m (https://www.postgres-xl.org/) - Scalable Open Source PostgreSQL-based Database Cluster.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYugabyteDB[0m[38;5;12m (https://yugabyte.com/) - Open Source Distributed SQL using a fork of PostgreSQL on top of distributed storage and transaction[39m
|
||
|
||
[38;2;255;187;0m[4mSecurity[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAcra[0m[38;5;12m (https://github.com/cossacklabs/acra) - SQL database security suite: proxy for data protection with transparent "on the fly" data encryption, SQL firewall (SQL injections prevention), intrusion detection system.[39m
|
||
|
||
[38;2;255;187;0m[4mMonitoring[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcheck\_pgactivity[0m[38;5;12m (https://github.com/OPMDG/check_pgactivity) - check\_pgactivity is designed to monitor PostgreSQL clusters from Nagios. It offers many options to measure and monitor useful performance metrics.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCheck\_postgres[0m[38;5;12m (https://github.com/bucardo/check_postgres) - Nagios check\_postgres plugin for checking status of PostgreSQL databases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoroot[0m[38;5;12m (https://github.com/coroot/coroot) - Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative. Powered by eBPF for rapid insights into system performance.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatadog[0m[38;5;12m (https://www.datadoghq.com/product/database-monitoring/) - SaaS monitoring that collects and visualizes metrics, queries, and explain plans, and sends alerts when problems are encountered (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInstrumental[0m[38;5;12m (https://github.com/Instrumental/instrumentald) - Real-time performance monitoring, including [39m[38;5;14m[1mpre-made graphs[0m[38;5;12m (https://instrumentalapp.com/docs/instrumentald/postgresql#suggested-graphs) for ease of setup (Commercial Software)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlibzbxpgsql[0m[38;5;12m (https://github.com/cavaliercoder/libzbxpgsql) - Comprehensive PostgreSQL monitoring module for Zabbix.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPMM[0m[38;5;12m (https://github.com/percona/pmm) - Percona Monitoring and Management (PMM) is a Free and Open Source platform for monitoring and managing PostgreSQL, MySQL, and MongoDB.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPome[0m[38;5;12m (https://github.com/rach/pome) - Pome stands for PostgreSQL Metrics. Pome is a PostgreSQL Metrics Dashboard to keep track of the health of your database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgmetrics[0m[38;5;12m [39m[38;5;12m(https://pgmetrics.io/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mpgmetrics[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen-source,[39m[38;5;12m [39m[38;5;12mzero-dependency,[39m[38;5;12m [39m[38;5;12msingle-binary[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mcollect[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlot[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12minformation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstatistics[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdisplay[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12measy-to-read[39m[38;5;12m [39m[38;5;12mtext[39m[38;5;12m [39m[38;5;12mformat[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mexport[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m
|
||
[38;5;12mas[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCSV[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mscripting.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_view[0m[38;5;12m (https://github.com/zalando/pg_view) - Open-source command-line tool that shows global system stats, per-partition information, memory stats and other information.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgwatch2[0m[38;5;12m (https://github.com/cybertec-postgresql/pgwatch2) - Flexible and easy to get started PostgreSQL metrics monitor focusing on Grafana dashboards.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgbench[0m[38;5;12m (https://www.postgresql.org/docs/devel/static/pgbench.html) - Run a benchmark test on PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopm.io[0m[38;5;12m (http://opm.io) - Open PostgreSQL Monitoring is a free software suite designed to help you manage your PostgreSQL servers. It can gather stats, display dashboards and send warnings when something goes wrong.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mokmeter.io[0m[38;5;12m [39m[38;5;12m(https://okmeter.io/pg)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCommercial[39m[38;5;12m [39m[38;5;12mSaaS[39m[38;5;12m [39m[38;5;12magent-based[39m[38;5;12m [39m[38;5;12mmonitoring[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mdetailed[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mplugin.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mgathers[39m[38;5;12m [39m[38;5;12m100s[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstats,[39m[38;5;12m [39m[38;5;12mdisplays[39m[38;5;12m [39m[38;5;12mdashboards[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mevery[39m[38;5;12m [39m[38;5;12maspect[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msends[39m[38;5;12m [39m[38;5;12malerts[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12msomething[39m[38;5;12m [39m[38;5;12mgoes[39m[38;5;12m [39m[38;5;12mwrong[39m[38;5;12m [39m
|
||
[38;5;12m(Commercial[39m[38;5;12m [39m[38;5;12mSoftware).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdexter[0m[38;5;12m (https://github.com/ankane/dexter) - The automatic indexer for Postgres. Detects slow queries and creates indexes if configured to do so.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_exporter[0m[38;5;12m (https://github.com/Vonng/pg_exporter) - Fully customizable Prometheus exporter for PostgreSQL & Pgbouncer with fine-grained execution control.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpostgres_exporter[0m[38;5;12m (https://github.com/wrouesnel/postgres_exporter) - Prometheus exporter for PostgreSQL server metrics.[39m
|
||
|
||
[38;2;255;187;0m[4mExtensions[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAGE[0m[38;5;12m (https://github.com/apache/age) - Adds fully-functional graph database support including Cypher queries.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOrioleDB[0m[38;5;12m (https://www.orioledb.com/) - The cloud-native storage engine for PostgreSQL. OrioleDB is a PostgreSQL extension that combines the advantages of both on-disk and in-memory engines.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCitus[0m[38;5;12m (https://github.com/citusdata/citus) - Scalable PostgreSQL cluster for real-time workloads.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcstore\_fdw[0m[38;5;12m (https://github.com/citusdata/cstore_fdw) - Columnar store for analytics with PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcyanaudit[0m[38;5;12m (https://pgxn.org/dist/cyanaudit/) - Cyan Audit provides in-database logging of all DML activity on a column-by-column basis.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_analytics[0m[38;5;12m (https://github.com/paradedb/pg_analytics) - pg_analytics is an extension that accelerates analytical query processing inside Postgres to a performance level comparable to dedicated OLAP databases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_lakehouse[0m[38;5;12m (https://github.com/paradedb/paradedb/tree/dev/pg_lakehouse) - pg_lakehouse is an extension that transforms Postgres into an analytical query engine over object stores like AWS S3/GCS and table formats like Delta Lake/Iceberg.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_search[0m[38;5;12m (https://github.com/paradedb/paradedb/tree/dev/pg_search) - pg_search is a PostgreSQL extension that enables full-text search over SQL tables using the BM25 algorithm, the state-of-the-art ranking function for full-text search.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_cron[0m[38;5;12m (https://github.com/citusdata/pg_cron) - Run periodic jobs in PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpglogical[0m[38;5;12m (https://github.com/2ndQuadrant/pglogical) - Extension that provides logical streaming replication.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgcat[0m[38;5;12m (https://github.com/kingluo/pgcat) - Enhanced PostgreSQL logical replication[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_barcode[0m[38;5;12m (https://github.com/btouchard/pg_barcode/) - PostgreSQL SVG QRcode & Datamatrix generator.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_partman[0m[38;5;12m (https://github.com/pgpartman/pg_partman) - Partition management extension for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_paxos[0m[38;5;12m (https://github.com/citusdata/pg_paxos/) - Basic implementation of Paxos and Paxos-based table replication for a cluster of PostgreSQL nodes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_shard[0m[38;5;12m (https://github.com/citusdata/pg_shard) - Extension to scale out real-time reads and writes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_stat\_monitor[0m[38;5;12m (https://github.com/percona/pg_stat_monitor) - Query Performance Monitoring tool for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_squeeze[0m[38;5;12m (https://github.com/cybertec-postgresql/pg_squeeze) - An extension for automatic bloat cleanup with minimal locking.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPGStrom[0m[38;5;12m (https://wiki.postgresql.org/wiki/PGStrom) - Extension to offload CPU intensive workloads to GPU.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgxn[0m[38;5;12m (https://pgxn.org/) PostgreSQL Extension Network - central distribution point for many open-source PostgreSQL extensions[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPipelineDB[0m[38;5;12m (https://www.confluent.io/blog/pipelinedb-team-joins-confluent/) - A PostgreSQL extension that runs SQL queries continuously on streams, incrementally storing results in tables.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplpgsql\_check[0m[38;5;12m (https://github.com/okbob/plpgsql_check) - Extension that allows to check plpgsql source code.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostGIS[0m[38;5;12m (http://postgis.net/) - Spatial and Geographic objects for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPG\_Themis[0m[38;5;12m (https://github.com/cossacklabs/pg_themis) - Postgres binding as extension for crypto library Themis, providing various security services on PgSQL's side.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mzomboDB[0m[38;5;12m (https://github.com/zombodb/zombodb) - Extension that enables efficient full-text searching via the use of indexes backed by Elasticsearch.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgMemento[0m[38;5;12m (https://github.com/pgMemento/pgMemento) - Provides an audit trail for your data inside a PostgreSQL database using triggers and server-side functions written in PL/pgSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTimescaleDB[0m[38;5;12m (https://www.timescale.com/) - Open-source time-series database fully compatible with Postgres, distributed as extension[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgTAP[0m[38;5;12m (https://pgtap.org/) - Database testing framework for Postgres[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHypoPG[0m[38;5;12m (https://github.com/HypoPG/hypopg) - HypoPG provides hypothetical/virtual indexes feature.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgRouting[0m[38;5;12m (https://github.com/pgRouting/pgrouting) - pgRouting extends the PostGIS/PostgreSQL geospatial database to provide geospatial routing and other network analysis functionality.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPGroonga[0m[38;5;12m (https://pgroonga.github.io/) - PGroonga provides a new index access method that uses Groonga allowing super fast full text search feature against all languages.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPGAudit[0m[38;5;12m (https://www.pgaudit.org/) - The PostgreSQL Audit Extension (or pgaudit) provides detailed session and/or object audit logging via the standard logging facility provided by PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgresML[0m[38;5;12m (https://postgresml.org/) - Machine learning and AI inside your database, including vectors, LLMs, and classic ML. Train, predict and manage the entire lifecycle of machine learning models using only SQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mParadeDB[0m[38;5;12m (https://github.com/paradedb/paradedb) - Postgres for Search and Analytics[39m
|
||
|
||
[38;2;255;187;0m[4mWork Queues[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBeanQueue[0m[38;5;12m (https://github.com/LaunchPlatform/bq) - A Python work queue framework based on SKIP LOCKED, LISTEN and NOTIFY[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgmq[0m[38;5;12m (https://github.com/pgmq/pgmq) - A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriver[0m[38;5;12m (https://github.com/riverqueue/river) - A high-performance job processing system for Go and Postgres.[39m
|
||
|
||
[38;2;255;187;0m[4mOptimization[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEverSQL[0m[38;5;12m (https://www.eversql.com/) - Automated query optimization tool, monitoring and analysis tool, indexing recommendation tool. (Commercial Software)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPEV2[0m[38;5;12m (https://github.com/dalibo/pev2) - Online Postgres Explain Visualizer.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_flame[0m[38;5;12m (https://github.com/mgartner/pg_flame) - A flamegraph generator for query plans.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPgHero[0m[38;5;12m (https://github.com/ankane/pghero) - PostgreSQL insights made easy.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgMustard[0m[38;5;12m (https://www.pgmustard.com/) - A modern user interface[39m
|
||
[38;5;12mfor [39m[48;5;235m[38;5;249mEXPLAIN[49m[39m[38;5;12m, that also provides performance tips (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgtune[0m[38;5;12m (https://github.com/gregs1104/pgtune/) - PostgreSQL configuration wizard.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgtune[0m[38;5;12m (https://github.com/le0pard/pgtune) - Online version of PostgreSQL configuration wizard.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgconfig.org[0m[38;5;12m (https://github.com/sebastianwebber/pgconfig) - PostgreSQL Online Configuration Tool (also based on pgtune).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPoWA[0m[38;5;12m (https://powa.readthedocs.io/en/latest/) - PostgreSQL Workload Analyzer gathers performance stats and provides real-time charts and graphs to help monitor and tune your PostgreSQL servers.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_web_stats[0m[38;5;12m (https://github.com/kirs/pg_web_stats) - Web UI to view pg_stat_statements.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTimescaleDB Tune[0m[38;5;12m (https://github.com/timescale/timescaledb-tune) - a program for tuning a TimescaleDB database to perform its best based on the host's resources such as memory and number of CPUs.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMetis[0m[38;5;12m (https://www.metisdata.io/product/troubleshooting) - Metis provides observability and performance tuning for SQL databases including PostgreSQL. (Commercial Software)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maqo[0m[38;5;12m (https://github.com/postgrespro/aqo) - Adaptive query optimization for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgassistant[0m[38;5;12m (https://github.com/nexsol-technologies/pgassistant) - A DB optimization dashboard for PostgreSQL with LLM and pgTune integration.[39m
|
||
|
||
[38;2;255;187;0m[4mUtilities[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapgdiff[0m[38;5;12m (https://www.apgdiff.com/) - Compares two database dump files and creates output with DDL statements that can be used to update old database schema to new one.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbemi[0m[38;5;12m (https://github.com/BemiHQ/bemi) - Automatic data change tracking for PostgreSQL[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mERAlchemy[0m[38;5;12m (https://github.com/Alexis-benoist/eralchemy) - ERAlchemy generates Entity Relation (ER) diagram from databases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mflyway[0m[38;5;12m (https://flywaydb.org/) - Schema migration tool for Postgres and others.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGatewayD[0m[38;5;12m (https://github.com/gatewayd-io/gatewayd) - Cloud-native database gateway and framework for building data-driven applications. Like API gateways, for databases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHasura GraphQL Engine[0m[38;5;12m (https://github.com/hasura/graphql-engine) - Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mldap2pg[0m[38;5;12m (https://github.com/dalibo/ldap2pg) - Synchronize roles and privileges from YML and LDAP.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmigra[0m[38;5;12m (https://github.com/djrobstep/migra) - Like diff but for Postgres schemas.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmysql-postgresql-converter[0m[38;5;12m (https://github.com/lanyrd/mysql-postgresql-converter) - Lanyrd's MySQL to PostgreSQL conversion script.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNServiceBus.Transport.PostgreSql[0m[38;5;12m [39m[38;5;12m(https://github.com/Particular/NServiceBus.SqlServer)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mNServiceBus.Transport.PostgreSql[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12m.NET[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;14m[1muse[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mPostgreSQL[0m[38;5;14m[1m [0m[38;5;14m[1mdatabase[0m[38;5;14m[1m [0m[38;5;14m[1mas[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mmessage[0m[38;5;14m[1m [0m[38;5;14m[1mbroker[0m[38;5;12m [39m
|
||
[38;5;12m(https://docs.particular.net/transports/postgresql).[39m[38;5;12m [39m[38;5;12m(Commerical[39m[38;5;12m [39m[38;5;12mSoftware)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mora2pg[0m[38;5;12m (http://ora2pg.darold.net) - Perl module to export an Oracle database schema to a PostgreSQL compatible schema.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg\_activity[0m[38;5;12m (https://github.com/dalibo/pg_activity) - top like application for PostgreSQL server activity monitoring.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg-formatter[0m[38;5;12m (https://github.com/gajus/pg-formatter) - A PostgreSQL SQL syntax beautifier (Node.js).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpganalyze[0m[38;5;12m (https://pganalyze.com) - PostgreSQL Performance Monitoring (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgbadger[0m[38;5;12m (https://github.com/darold/pgbadger) - Fast PostgreSQL Log Analyzer.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPgBouncer[0m[38;5;12m (http://www.pgbouncer.org/) - Lightweight connection pooler for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgCenter[0m[38;5;12m (https://github.com/lesovsky/pgcenter) - Provides convenient interface to various statistics, management task, reloading services, viewing log files and canceling or terminating database backends.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_chameleon[0m[38;5;12m (https://github.com/the4thdoctor/pg_chameleon) - Real time replica from MySQL to PostgreSQL with optional type override migration and migration capabilities.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgclimb[0m[38;5;12m (https://github.com/lukasmartinelli/pgclimb) - Export data from PostgreSQL into different data formats.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_docs_bot[0m[38;5;12m (https://github.com/mchristofides/pg_docs_bot/) - Browser extension to redirect PostgreSQL docs links to the current version.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgfutter[0m[38;5;12m (https://github.com/lukasmartinelli/pgfutter) - Import CSV and JSON into PostgreSQL the easy way.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPGInsight[0m[38;5;12m (http://pginsight.io/) - CLI tool to easily dig deep inside your PostgreSQL database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_insights[0m[38;5;12m (https://github.com/lob/pg_insights) - Convenient SQL for monitoring Postgres database health.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgloader[0m[38;5;12m (https://github.com/dimitri/pgloader) - Loads data into PostgreSQL using the COPY streaming protocol, and does so with separate threads for reading and writing data.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgMonitor[0m[38;5;12m (https://github.com/CrunchyData/pgmonitor) - Postgres metrics collection and visualization that can be deployed to bare metal, virtual machines, or Kubernetes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgpool-II[0m[38;5;12m (https://www.pgpool.net/mediawiki/index.php/Main_Page) - Middleware that provides connection pooling, replication, load balancing and limiting exceeding connections.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgspot[0m[38;5;12m (https://github.com/timescale/pgspot) - Spot vulnerabilities in PostgreSQL extension scripts.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg-spot-operator[0m[38;5;12m (https://github.com/pg-spot-ops/pg-spot-operator) - A daemon to run stateful Postgres on cheap AWS Spot VMs[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgsync[0m[38;5;12m (https://github.com/ankane/pgsync) - Tool to sync PostgreSQL data to your local machine.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPGXN client[0m[38;5;12m (https://github.com/pgxn/pgxnclient) - Command line tool to interact with the PostgreSQL Extension Network[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpostgresql-metrics[0m[38;5;12m (https://github.com/spotify/postgresql-metrics) - Tool that extracts and provides metrics for your PostgreSQL database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgREST[0m[38;5;12m (https://github.com/PostgREST/postgrest) - Serves a fully RESTful API from any existing PostgreSQL database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpREST[0m[38;5;12m (https://github.com/prest/prest) - Serve a RESTful API from any PostgreSQL database (Golang)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostGraphile[0m[38;5;12m (https://github.com/graphile/postgraphile) - Instant GraphQL API or GraphQL schema for your PostgreSQL database[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myoke[0m[38;5;12m (https://github.com/nanopack/yoke) - PostgreSQL high-availability cluster with auto-failover and automated cluster recovery.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpglistend[0m[38;5;12m (https://github.com/kabirbaidhya/pglistend) - A lightweight PostgresSQL [39m[48;5;235m[38;5;249mLISTEN[49m[39m[38;5;12m/[39m[48;5;235m[38;5;249mNOTIFY[49m[39m[38;5;12m daemon built on top of [39m[48;5;235m[38;5;249mnode-postgres[49m[39m[38;5;12m.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZSON[0m[38;5;12m (https://github.com/postgrespro/zson) - PostgreSQL extension for transparent JSONB compression[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_bulkload[0m[38;5;12m (http://ossc-db.github.io/pg_bulkload/index.html) - It's a high speed data loading utility for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_migrate[0m[38;5;12m (https://github.com/jwdeitch/pg_migrate) - Manage PostgreSQL codebases and make VCS simple.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg_timetable[0m[38;5;12m (https://github.com/cybertec-postgresql/pg_timetable) - Advanced job scheduler for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msqitch[0m[38;5;12m (https://github.com/sqitchers/sqitch) - Tool for managing versioned schema deployment[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgmigrate[0m[38;5;12m (https://github.com/yandex/pgmigrate) - CLI tool to evolve schema migrations, developed by Yandex.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgcmp[0m[38;5;12m (https://github.com/cbbrowne/pgcmp) - Tool to compare database schemas, with capability to accept some persistent differences[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg-differ[0m[38;5;12m (https://github.com/multum/pg-differ) - Tool for easy initialization / updating of the structure of PostgreSQL tables, migration alternative (Node.js).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msqlcheck[0m[38;5;12m (https://github.com/jarulraj/sqlcheck) - Automatically detects common SQL anti-patterns. Such anti-patterns often slow down queries. Addressing them will, therefore, help accelerate queries.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpostgres-checkup[0m[38;5;12m (https://gitlab.com/postgres-ai/postgres-checkup) - a new-generation diagnostics tool that allows users to collect deep analysis of the health of a Postgres database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPyrseas[0m[38;5;12m (https://github.com/perseas/Pyrseas) - Postgres database schema versioning.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScaffoldHub.io[0m[38;5;12m (https://scaffoldhub.io) - Generate fullstack PostgreSQL apps with Angular, Vue or React (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplanter[0m[38;5;12m (https://github.com/achiku/planter) - Generate PlantUML ER diagram textual description from PostgreSQL tables[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgroll[0m[38;5;12m (https://github.com/xataio/pgroll) - Zero-downtime, reversible, schema migrations for Postgres[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRegreSQL[0m[38;5;12m (https://github.com/dimitri/regresql) - Tool to build, maintain and execute a regression testing suite for SQL queries.[39m
|
||
|
||
[38;2;255;187;0m[4mLanguage bindings[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mCommon Lisp: [39m[38;5;14m[1mPostmodern[0m[38;5;12m (https://github.com/marijnh/Postmodern)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mClojure: [39m[38;5;14m[1mclj-postgresql[0m[38;5;12m (https://github.com/remodoy/clj-postgresql)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mElixir: [39m[38;5;14m[1mpostgrex[0m[38;5;12m (https://github.com/elixir-ecto/postgrex)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mGo: [39m[38;5;14m[1mpq[0m[38;5;12m (https://github.com/lib/pq), [39m[38;5;14m[1mpgx[0m[38;5;12m (https://github.com/jackc/pgx), [39m[38;5;14m[1mgo-pg[0m[38;5;12m (https://github.com/go-pg/pg)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mHaskell: [39m[38;5;14m[1mpostgresql-simple[0m[38;5;12m (http://hackage.haskell.org/package/postgresql-simple)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mJava: [39m[38;5;14m[1mPostgreSQL JDBC Driver[0m[38;5;12m (https://jdbc.postgresql.org/), [39m[38;5;14m[1mVert.x PostgreSQL Client[0m[38;5;12m (https://vertx.io/docs/vertx-pg-client/java/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mLua: [39m[38;5;14m[1mluapgsql[0m[38;5;12m (https://github.com/arcapos/luapgsql)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m.Net/.Net Core: [39m[38;5;14m[1mNpgsql[0m[38;5;12m (https://github.com/npgsql/npgsql)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mNode:[39m[38;5;12m [39m[38;5;14m[1mnode-postgres[0m[38;5;12m [39m[38;5;12m(https://github.com/brianc/node-postgres),[39m[38;5;12m [39m[38;5;14m[1mpg-promise[0m[38;5;12m [39m[38;5;12m(https://github.com/vitaly-t/pg-promise),[39m[38;5;12m [39m[38;5;14m[1mpogi[0m[38;5;12m [39m[38;5;12m(https://github.com/holdfenytolvaj/pogi),[39m[38;5;12m [39m[38;5;14m[1mslonik[0m[38;5;12m [39m[38;5;12m(https://github.com/gajus/slonik),[39m[38;5;12m [39m[38;5;14m[1mpostgres[0m[38;5;12m [39m
|
||
[38;5;12m(https://github.com/porsager/postgres)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mPerl: [39m[38;5;14m[1mDBD-Pg[0m[38;5;12m (https://metacpan.org/pod/distribution/DBD-Pg/Pg.pm)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mPHP: [39m[38;5;14m[1mPomm[0m[38;5;12m (http://www.pomm-project.org), [39m[38;5;14m[1mpecl/pq[0m[38;5;12m (https://github.com/m6w6/ext-pq)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mPython: [39m[38;5;14m[1mpsycopg2[0m[38;5;12m (https://pypi.org/project/psycopg2/), [39m[38;5;14m[1masyncpg[0m[38;5;12m (https://pypi.org/project/asyncpg/), [39m[38;5;14m[1mpg8000[0m[38;5;12m (https://pypi.org/project/pg8000/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mR: [39m[38;5;14m[1mRPostgres[0m[38;5;12m (https://github.com/r-dbi/RPostgres), [39m[38;5;14m[1mRPostgreSQL[0m[38;5;12m (https://github.com/tomoakin/RPostgreSQL)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mRuby: [39m[38;5;14m[1mpg[0m[38;5;12m (https://github.com/ged/ruby-pg)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mRust: [39m[38;5;14m[1mrust-postgresql[0m[38;5;12m (https://github.com/sfackler/rust-postgres), [39m[38;5;14m[1mpgx[0m[38;5;12m (https://github.com/tcdi/pgx), [39m[38;5;14m[1mwtx[0m[38;5;12m (https://github.com/c410-f3r/wtx)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mTypeScript: [39m[38;5;14m[1mzapatos[0m[38;5;12m (https://github.com/jawj/zapatos)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mZig: [39m[38;5;14m[1mpg.zig[0m[38;5;12m (https://github.com/karlseguin/pg.zig)[39m
|
||
|
||
[38;2;255;187;0m[4mPaaS [0m[48;2;30;30;40m[38;5;13m[3m[4m(PostgreSQL as a Service)[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAiven PostgreSQL[0m[38;5;12m (https://aiven.io/postgresql) - PostgreSQL as a service in AWS, Azure, DigitalOcean, Google Cloud and UpCloud; plans range from $19/month single node instances to large highly-available setups, free trial for two weeks.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAmazon RDS for PostgreSQL[0m[38;5;12m (https://aws.amazon.com/rds/postgresql/) - Amazon Relational Database Service (RDS) for PostgreSQL[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAzure[0m[38;5;14m[1m [0m[38;5;14m[1mDatabase[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mPostgreSQL[0m[38;5;12m [39m[38;5;12m(https://azure.microsoft.com/en-us/services/postgresql/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mmanaged,[39m[38;5;12m [39m[38;5;12menterprise-ready[39m[38;5;12m [39m[38;5;12mcommunity[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mservice.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mbuiltin[39m[38;5;12m [39m[38;5;12mHA,[39m[38;5;12m [39m[38;5;12melastic[39m[38;5;12m [39m[38;5;12mscaling[39m[38;5;12m [39m
|
||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mecosystem.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCrunchy Bridge[0m
|
||
[38;5;12m (https://www.crunchydata.com/products/crunchy-bridge/) - Fully managed Postgres from the Postgres experts. Available across all major cloud providers: Amazon AWS, Google GCP, Microsoft Azure. No lock-in with full super-user support.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatabase Labs[0m[38;5;12m (https://www.databaselabs.io) - Get a production-ready cloud PostgreSQL server in minutes, from $20 a month Backups, monitoring, patches, and 24/7 tech support all included.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDigitalOcean Managed Databases[0m[38;5;12m (https://www.digitalocean.com/products/managed-databases/) - Fully managed PostgreSQL databases. No free plan. Starting at $15/mo. Daily backups with point-in-time recovery. Standby nodes with auto-failover.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGoogle Cloud SQL for PostgreSQL[0m[38;5;12m (https://cloud.google.com/sql/docs/postgres/) - Fully-managed database service that makes it easy to set up, maintain, manage, and administer your PostgreSQL relational databases on Google Cloud Platform.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHeroku[0m[38;5;14m[1m [0m[38;5;14m[1mPostgres[0m[38;5;12m [39m[38;5;12m(https://elements.heroku.com/addons/heroku-postgresql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPlans[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhuge,[39m[38;5;12m [39m[38;5;12moperated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mexperts.[39m[38;5;12m [39m[38;5;12mDoes[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mrequire[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mHeroku.[39m[38;5;12m [39m[38;5;12mFree[39m[38;5;12m [39m[38;5;12mplan[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12m10,000[39m[38;5;12m [39m[38;5;12mrows,[39m[38;5;12m [39m[38;5;12m20[39m[38;5;12m [39m[38;5;12mconnections,[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mbackups,[39m[38;5;12m [39m
|
||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mPostGIS[39m[38;5;12m [39m[38;5;12msupport.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOVHcloud Cloud Databases[0m[38;5;12m (https://www.ovhcloud.com/en/public-cloud/databases/) - Highly available, scalable, and secured PostgreSQL. Daily backups with point-in-time recovery, no lock-in, free incoming and outgoing traffic.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRender[0m[38;5;14m[1m [0m[38;5;14m[1mManaged[0m[38;5;14m[1m [0m[38;5;14m[1mPostgreSQL[0m[38;5;12m [39m[38;5;12m(https://render.com/docs/databases)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSecure,[39m[38;5;12m [39m[38;5;12mreliable,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcompletely[39m[38;5;12m [39m[38;5;12mhands-off[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mPostgreSQL.[39m[38;5;12m [39m[38;5;12mEncryption[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mrest,[39m[38;5;12m [39m[38;5;12mautomated[39m[38;5;12m [39m[38;5;12mbackups,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexpandable[39m[38;5;12m [39m[38;5;12mSSD[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mincluded[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mplans.[39m[38;5;12m [39m[38;5;12mPlans[39m[38;5;12m [39m[38;5;12mstart[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12m$7[39m[38;5;12m [39m[38;5;12mper[39m[38;5;12m [39m[38;5;12mmonth[39m[38;5;12m [39m
|
||
[38;5;12mfor[39m[38;5;12m [39m[38;5;12m256MB[39m[38;5;12m [39m[38;5;12mRAM[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m1GB[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12m(free[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12m90[39m[38;5;12m [39m[38;5;12mdays).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScaleGrid PostgreSQL DBaaS[0m[38;5;12m (https://scalegrid.io/postgresql.html) - Fully managed PostgreSQL hosting with high availability, dedicated servers, and superuser control on the #1 multi-cloud Amazon RDS alternative.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScaleway Managed Database[0m[38;5;12m (https://www.scaleway.com/en/database/) - Fully managed PostgreSQL databases with HA, scaling, and automated backups, hosted in the EU. Starting at €10 per month.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSupabase[0m[38;5;12m (https://www.supabase.com) - Fully managed Postgres with read replicas, point-in-time-recovery, support packages, browser based GUI, and a generous free tier.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNeon[0m[38;5;12m (https://neon.tech) - Fully managed serverless PostgreSQL. Neon separates storage and compute to offer modern developer features such as serverless, branching, bottomless storage, and more.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNile[0m[38;5;12m (https://www.thenile.dev/) - Fully managed PostgreSQL . Nile decouples storage from compute and virtualizes tenants to ship multi-tenant AI applications fast, safe, and with limitless scale. Free tier provides unlimited databases.[39m
|
||
|
||
[38;2;255;187;0m[4mDocker images[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcitusdata/citus[0m[38;5;12m (https://hub.docker.com/r/citusdata/citus/) - Citus official images with citus extensions. Based on the official Postgres container.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmdillon/postgis[0m[38;5;12m (https://hub.docker.com/r/mdillon/postgis/) - PostGIS 2.3 on Postgres 9. Based on the official Postgres container.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparadedb/paradedb[0m[38;5;12m (https://hub.docker.com/r/paradedb/paradedb/) - ParadeDB is Postgres for Search and Analytics. Based on the Bitnami Postgres container with pg_search and pg_analytics Postgres extensions.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpostgres[0m[38;5;12m (https://hub.docker.com/_/postgres/) - Official postgres container (from Docker)[39m
|
||
|
||
[38;2;255;187;0m[4mKubernetes[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCrunchy Operator[0m[38;5;12m (https://github.com/CrunchyData/postgres-operator) - Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFujitsu Enterprise Postgres for Kubernetes[0m[38;5;12m (https://www.postgresql.fastware.com/) - Enterprise-grade PostgreSQL on OpenShift Container Platform (Commercial Software).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKubegres Operator[0m[38;5;12m (https://github.com/reactive-tech/kubegres) - Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStackGres Operator[0m[38;5;12m (https://github.com/ongres/stackgres/) - Full Stack PostgreSQL on Kubernetes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZalando Operator[0m[38;5;12m (https://github.com/zalando/postgres-operator) - Creates and manages PostgreSQL clusters running in Kubernetes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudNativePG operator[0m[38;5;12m (https://github.com/cloudnative-pg/cloudnative-pg) - A comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKubeDB operator[0m[38;5;12m (https://kubedb.com/) - Run Production-Grade Databases on Kubernetes (Commercial Software).[39m
|
||
|
||
[38;2;255;187;0m[4mResources[0m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBackup and recover a PostgreSQL DB using wal-e[0m[38;5;12m (https://coderwall.com/p/cwe2_a/backup-and-recover-a-postgres-db-using-wal-e) - Tutorial about setting up continuous archiving in PostgreSQL using wal-e.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOperations cheat sheet[0m[38;5;12m (https://wiki.postgresql.org/wiki/Operations_cheat_sheet) - Operations cheat sheet from PostgreSQL Wiki.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPG Casts[0m[38;5;12m (https://www.pgcasts.com) - Free weekly PostgreSQL screencasts by Hashrocket.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgres Guide[0m[38;5;12m (http://postgresguide.com/) - Guide designed as an aid for beginners and experienced users to find specific tips and explore tools available within PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL Exercises[0m[38;5;12m (https://pgexercises.com/) - Site to make it easy to learn PostgreSQL by doing exercises.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtutorialspoint PostgreSQL tutorial[0m[38;5;12m (http://www.tutorialspoint.com/postgresql/) - Very extensive collection of tutorials on PostgreSQL[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpostgresDBSamples[0m[38;5;12m (https://github.com/morenoh149/postgresDBSamples) - A collection of sample postgres schemas[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL Primer for Busy People[0m[38;5;12m (https://zaiste.net/posts/postgresql-primer-for-busy-people/) - A collection of the most common commands used in PostgreSQL[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpg-utils[0m[38;5;12m (https://github.com/dataegret/pg-utils) - Useful DBA tools by Data Egret[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpagila[0m[38;5;12m (https://github.com/xzilla/pagila) - Pagila, Postgres Sample Database[39m
|
||
|
||
[38;2;255;187;0m[4mBlogs[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPlanet PostgreSQL[0m[38;5;12m (https://planet.postgresql.org/) - Blog aggregation service for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAndrew Dunstan's PostgreSQL and Technical blog[0m[38;5;12m (http://adpgtech.blogspot.com/search/label/PostgreSQL/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBruce Momjian's PostgreSQL blog[0m[38;5;12m (https://momjian.us/main/blogs/pgblog.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCraig Kerstiens PostgreSQL posts[0m[38;5;12m (http://www.craigkerstiens.com/categories/postgres/) - Set of posts on PostgreSQL cool features, tips and tricks.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatabase Soup[0m[38;5;12m (http://www.databasesoup.com/search/label/postgresql/) - Josh Berkus' blog.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMichael Paquier's blog[0m[38;5;12m (https://paquier.xyz/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPercona's PostgreSQL blog posts[0m[38;5;12m (https://www.percona.com/blog/category/postgresql/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRobert Haas' blog[0m[38;5;12m (http://rhaas.blogspot.com/search/label/postgresql/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mselect [0m[48;2;30;30;40m[38;5;14m[1m[3m from depesz;[0m[48;2;30;30;40m[38;5;13m[3m (https://www.depesz.com/tag/postgresql/) - Hubert Lubaczewski's blog.[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMetis Blog[0m[38;5;12m (https://www.metisdata.io/blog) - Set of posts on PostgreSQL, SQL databases, performance, and tuning.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDigoal's PostgreSQL and Technical blog(Chinese Language)[0m[38;5;12m (https://github.com/digoal/blog/blob/master/README.md) [39m
|
||
|
||
[38;2;255;187;0m[4mArticles[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mthe ultimate postgres vs mysql blog post[0m[38;5;12m (https://di.nmfay.com/postgres-vs-mysql)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDebugging PostgreSQL performance, the hard way[0m[38;5;12m (https://www.justwatch.com/blog/post/debugging-postgresql-performance-the-hard-way/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWhy use Postgres?[0m[38;5;12m (http://www.craigkerstiens.com/2017/04/30/why-postgres-five-years-later/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSuperfast CSV imports using PostgreSQL's COPY command[0m[38;5;12m (https://infinum.com/the-capsized-eight/superfast-csv-imports-using-postgresqls-copy)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTricking Postgres into using an insane – but 200x faster – query plan[0m[38;5;12m (https://spacelift.io/blog/tricking-postgres-into-using-query-plan)[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mBooks[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL Mistakes and How to Avoid Them[0m[38;5;12m (https://www.manning.com/books/postgresql-mistakes-and-how-to-avoid-them)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Internals of PostgreSQL[0m[38;5;12m (https://www.interdb.jp/pg/index.html) - A free e-book by Hironobu Suzuki[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL 14 Internals[0m[38;5;12m (https://postgrespro.com/community/books/internals) - A free e-book by Egor Rogov[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mDocumentation[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWiki[0m[38;5;12m (https://wiki.postgresql.org/wiki/Main_Page) - user documentation, how-tos, and tips 'n' tricks[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgPedia[0m[38;5;12m (https://pgpedia.info/) - An encyclopedia of things related to postgreSQL.[39m
|
||
|
||
[38;2;255;187;0m[4mNewsletters[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgres Weekly[0m[38;5;12m (https://postgresweekly.com/) - Weekly newsletter that contains articles, news, and repos relevant to PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpgMustard newsletter[0m[38;5;12m (https://www.pgmustard.com/newsletter) - Monthly newsletter that contains Postgres performance articles and videos.[39m
|
||
|
||
[38;2;255;187;0m[4mPodcasts[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgresFM[0m[38;5;12m (https://postgres.fm/) - Weekly discussions about Postgres topics.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScaling Postgres[0m[38;5;12m (https://www.scalingpostgres.com/) - Weekly roundups of PostgreSQL related content.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPath to Citus Con[0m[38;5;12m (https://www.citusdata.com/podcast/path-to-citus-con/) - Monthly interviews with people in the Postgres world.[39m
|
||
|
||
[38;2;255;187;0m[4mVideos[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCitus Data Youtube channel[0m[38;5;12m (https://www.youtube.com/channel/UC8jpoK1BqQhDh6HDGFnM_DA/videos) - Citus related videos[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEnterpriseDB Youtube channel[0m[38;5;12m (https://www.youtube.com/channel/UCkIPoYyNr1OHgTo0KwE9HJw) - EnterpriseDB related videos[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgres Conference Youtube channel[0m[38;5;12m (https://www.youtube.com/channel/UCsJkVvxwoM7R9oRbzvUhbPQ/videos) - Conference videos[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScaling Postgres[0m[38;5;12m (https://www.scalingpostgres.com/) - Postgres video blog series by Creston Jamison[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgresTV Youtube channel[0m[38;5;12m (https://www.youtube.com/@PostgresTV) - Postgres talks, hacking sessions, interviews, and podcast episodes[39m
|
||
|
||
[38;2;255;187;0m[4mCommunity[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMailing lists[0m[38;5;12m (https://www.postgresql.org/list/) - Official mailing lists for Postgres for support, outreach, and more. One of the primary channels of communication in the Postgres community.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReddit[0m[38;5;12m (https://www.reddit.com/r/PostgreSQL/) - A reddit community for PostgreSQL users with over 12000 users[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSlack[0m[38;5;12m (https://pgtreats.info/slack-invite) - Slack workspace for Postgres with over 20k members[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mTelegram[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSeveral[39m[38;5;12m [39m[38;5;12mgroups[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mlanguages:[39m[38;5;12m [39m[38;5;14m[1mRussian[0m[38;5;12m [39m[38;5;12m(https://t.me/pgsql)[39m[38;5;12m [39m[38;5;12m>4200[39m[38;5;12m [39m[38;5;12mpeople,[39m[38;5;12m [39m[38;5;14m[1mBrazilian[0m[38;5;14m[1m [0m[38;5;14m[1mPortuguese[0m[38;5;12m [39m[38;5;12m(https://t.me/postgresqlbr)[39m[38;5;12m [39m[38;5;12m>2300[39m[38;5;12m [39m[38;5;12mpeople,[39m[38;5;12m [39m[38;5;14m[1mIndonesian[0m[38;5;12m [39m[38;5;12m(https://t.me/postgresql_id)[39m[38;5;12m [39m[38;5;12m~1000[39m[38;5;12m [39m[38;5;12mpeople,[39m[38;5;12m [39m[38;5;14m[1mEnglish[0m[38;5;12m [39m
|
||
[38;5;12m(https://t.me/postgreschat)[39m[38;5;12m [39m[38;5;12m>750[39m[38;5;12m [39m[38;5;12mpeople[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m#postgresql on Freenode[0m[38;5;12m (https://webchat.freenode.net/#postgresql) - The most popular IRC channel about Postgres on Freenode with over 1000 users[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDiscord[0m[38;5;12m (https://discord.gg/bW2hsax8We) - A Discord server for Postgres with over 6k members[39m
|
||
|
||
[38;2;255;187;0m[4mRoadmaps[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL Roadmap[0m[38;5;12m (https://roadmap.sh/postgresql-dba) - A roadmap providing step wise guide to PostgreSQL.[39m
|
||
|
||
[38;2;255;187;0m[4mExternal lists[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWikipedia admin tools list[0m[38;5;12m (https://en.wikipedia.org/wiki/Comparison_of_database_tools) - Comparison of database administration tools on Wikipedia[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL Wiki GUI tools list[0m[38;5;12m (https://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools) - Community Guide to PostgreSQL GUI Tools[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL Wiki Foreign Data Wrappers list[0m[38;5;12m (https://wiki.postgresql.org/wiki/Foreign_data_wrappers) - Foreign data wrappers[39m
|
||
|
||
[38;5;12mpostgres Github: https://github.com/dhamaniasad/awesome-postgres[39m
|