Skip to content

How to reduce complexity and move faster? Just Postgres for everything.

Notifications You must be signed in to change notification settings

Olshansk/postgres_for_everything

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 

Repository files navigation

Postgres for Everything (e/postgres)

Keep It Simple Stupid, just use postgres.

Goals & Inspiration

The goal of this repository is to demonstrate how to use Postgres for Everything.

It's inspired by this article from the Amazing CTO as well as this GitHub gist from @cpursley.

Why maintain this list?

It seems like every week I hear of a new tool on top of Postgres or another way it can being used, so I wanted a place where I can keep track of everything. If you have other examples, submit a PR!

Table of Contents

Blog Posts & Articles

Cron Jobs

Embeddable Postgres

  • PGLite: WASM Postgres build packaged into a TypeScript library (< 10MB) that can run in the browser, Node.js, Bun and Deno. It's lightweight, reactive and sync live.

Message Queues

Analytics

GIS & Mapping

Audit Logs

Access Control & Authorization

Search

Full Text

Vector

  • pgvector/pgvector
  • tensorchord/VectorChord: PostgreSQL extension designed for scalable, high-performance, and disk-efficient vector similarity search. It serves as the successor to the pgvecto.rs project.
  • timescale/pgai: PostgreSQL extension to allow RAG, semantic search and other AI application development from within postgres. Based on pgvector.
  • timescale/pgvectorscale: DiskANN vector index implementation complementary to pgvector.

Time Series

Column Oriented

NoSQL

Graph Data

Foreign Data

Alternative Query Languages

HTTP

APIs

Events, Replication, CDC

Caching

Unit Tests

HTML & Applications

Graphics & Visualizations

Migrations

Performance Tuning

Scaling & Storage

Dashboards & UIs

Data Visualization

Package Management

Language Servers

Miscellaneous

About

How to reduce complexity and move faster? Just Postgres for everything.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published