back to home

Best Open Source postgres Libraries

A curated list of the most popular GitHub repositories tagged with postgres. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1supabase/supabase

The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

99,143TypeScript
Explore Repo

#2grafana/grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

72,712TypeScript
Explore Repo

#3coollabsio/coolify

An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.

51,789PHP
Explore Repo

#4metabase/metabase

The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:

46,428Clojure
Explore Repo

#5prisma/prisma

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

45,543TypeScript
Explore Repo

#6payloadcms/payload

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

41,252TypeScript
Explore Repo

#7drizzle-team/drizzle-orm

ORM

33,339TypeScript
Explore Repo

#8hasura/graphql-engine

Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

31,925TypeScript
Explore Repo

#9PostgREST/postgrest

REST API for any Postgres database

26,662Haskell
Explore Repo

#10Infisical/infisical

Infisical is the open-source platform for secrets, certificates, and privileged access management.

25,437TypeScript
Explore Repo

#11golang-migrate/migrate

Database migrations. CLI and Golang library.

18,238Go
Explore Repo

#12supermemoryai/supermemory

Memory engine and app that is extremely fast, scalable. The Memory API for the AI era.

16,973TypeScript
Explore Repo

#13launchbadge/sqlx

🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

16,786Rust
Explore Repo

#14nextjs/saas-starter

Get started quickly with Next.js, Postgres, Stripe, and shadcn/ui.

15,522TypeScript
Explore Repo

#15electric-sql/pglite

Embeddable Postgres with real-time, reactive bindings.

14,888TypeScript
Explore Repo

#16dhamaniasad/awesome-postgres

A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql

12,067
Explore Repo

#17electric-sql/electric

Read-path sync engine for Postgres that handles partial replication, data delivery and fan-out.

9,991Elixir
Explore Repo

#18xo/usql

Universal command-line interface for SQL databases

9,869Go
Explore Repo

#19frappe/frappe

Low code web framework for real world applications, in Python and Javascript

9,817Python
Explore Repo

#20blinkospace/blinko

An open-source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript .

9,719TypeScript
Explore Repo

#21SeaQL/sea-orm

🐚 A powerful relational ORM for Rust

9,455Rust
Explore Repo

#22nhost/nhost

The Open Source Firebase Alternative with GraphQL.

9,106TypeScript
Explore Repo

#23activeloopai/deeplake

the GPU-native, sandboxed Postgres for AI agents

9,037C++
Explore Repo

#24tobymao/sqlglot

Python SQL Parser and Transpiler

9,037Python
Explore Repo

#25porsager/postgres

Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare

8,587JavaScript
Explore Repo

#26supabase/realtime

Broadcast, Presence, and Postgres Changes via WebSockets

7,625Elixir
Explore Repo

#27gajus/slonik

A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

4,893TypeScript
Explore Repo

#28pgsty/pigsty

Enterprise-Grade OSS PostgreSQL Distribution with HA, PITR, IaC, Monitor, 12 kernel forks and 460 PG extensions. Best-of-breed products integrated as a platform. Self-host Postgres like a Pro!

4,893Shell
Explore Repo

#29riverqueue/river

Fast and reliable background jobs in Go

4,884Go
Explore Repo

#30mathesar-foundation/mathesar

An intuitive spreadsheet-like interface that lets users of all technical skill levels view, edit, query, and collaborate on Postgres data directly—100% open source and self hosted, with native Postgres access control.

4,881Svelte
Explore Repo

#31PeerDB-io/peerdb

Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage

3,257Go
Explore Repo

#32userver-framework/userver

Production-ready C++ Asynchronous Framework with rich functionality

2,956C++
Explore Repo

#33supabase/cli

Supabase CLI. Manage postgres migrations, run Supabase locally, deploy edge functions. Postgres backups. Generating types from your database schema.

2,404TypeScript
Explore Repo

#34tess1o/geopulse

A self-hosted, privacy-first location timeline platform: an open-source alternative to Google Timeline with automatic trip detection, Immich integration, and rich analytics.

1,369Java
Explore Repo

#35supabase/supabase-flutter

Flutter integration for Supabase. These packages makes it simple for developers to build secure and scalable products.

1,021Dart
Explore Repo

#36pashagolub/pgxmock

pgx mock driver for golang to test database interactions

596Go
Explore Repo

#37supabase/dbdev

Database Package Registry for Postgres

441TypeScript
Explore Repo

#38cloudnative-pg/postgres-containers

Operand images for all community-supported PostgreSQL versions.

154HCL
Explore Repo

#39timescale/rsigma

A complete Sigma detection engineering toolkit: parser, linter, evaluator, correlation engine, conversion framework, streaming daemon, MCP and LSP servers :crab:

135Rust
Explore Repo

#40uptimekit/uptimekit

Uptimekit provides distributed monitoring and status page

105TypeScript
Explore Repo

#41queen-mq/queen

High-performance transactional message broker for applications that need an ordered stream per entity.

50Rust
Explore Repo