SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Postgre Projects
-
supabase
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Go to Supabase and create a free account. Once you’re signed in, you’ll land on the dashboard where you can create your first project.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
Tools like Prometheus, Grafana, and ELK Stack are becoming popular as they offer insights into live systems. These tools help monitor metrics such as server usage, request latency, and CPU load to prevent downtime.
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Prisma
-
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.
Quick overview, Cheat Sheet, for The access control functions following Payload CMS 3 structure, which allows defining rules for read, create, update, and delete operations using dynamic conditions.
-
Hasura
Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
Project mention: Automatically Generate REST and GraphQL APIs From Your Database | dev.to | 2024-12-19Hasura and PostGraphile lead the PostgreSQL GraphQL landscape. Hasura provides real-time subscriptions and a powerful permissions system, while PostGraphile offers deep PostgreSQL integration and excellent performance for complex queries.
-
drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
Project mention: How to Secure Your Next.js E-commerce Site with RBAC and Permit.io | dev.to | 2024-12-18Drizzle for our ORM
-
infisical
♾ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI
Other options: Pulumi, Infisical
-
Project mention: Show HN: I just made my profitable online form builder open-sourced | news.ycombinator.com | 2024-04-01
I use nestjs in my open source no-code database https://github.com/teableio/teable, and I really like it, especially the dependency injection capability.
-
crystal
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more! (by graphile)
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07I didn't see a v5 tag in order to know, and I have no idea what "utils/graphile" does for the project, but one will want to ensure they are aware of its licensing scheme https://github.com/graphile/crystal/blob/db8894c74eb0ec3fe96...
-
Does something like PGlite work for your use case? https://pglite.dev/
-
1. Next Saas Starter
-
-
GitHub https://github.com/openblocks-dev/openblocks GitHub Star 5.8k GitHub Fork 344 GitHub Issue 123 GitHub Pull Request 9 GitHub Contributor 18 Most Recent Update on GitHub Last year Open Source License AGPL-3.0 Official Website https://openblocks.dev/ Documentation https://docs.openblocks.dev/
-
-
Didn’t use myself, but AFAIK slonik library is doing what you’ve described: https://github.com/gajus/slonik
-
jitsu
Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days
-
supabase-js
An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.
supabase-py was originally started by maintainer lqmanh in September of 2020, and was shortly after joined by fedden and J0 (who went on to become a full time member of the Supabase Team). In recent years development has been driven by silentworks and juancarlospaco who have both been instrumental in the push to reaching feature parity with supabase-js.
-
-
Project mention: Introducing keyv-upstash: Seamless Key-Value Storage for Serverless Redis | dev.to | 2024-12-10
keyv-upstash is a storage adapter for Keyv that connects it to Upstash Redis, a serverless Redis platform. With this adapter, you get a simple, efficient, and flexible solution for key-value storage in serverless applications.
-
We've been hard at work since launching database.build(formerly postgres.new), and we're thrilled to unveil a lineup of new features, starting with: Bring-your-own-LLM.
-
database-lab-engine
DBLab enables 🖖 database branching and ⚡️ thin cloning for any Postgres database and empowers DB testing in CI/CD. This optimizes database-related costs while improving time-to-market and software quality. Follow to stay updated.
-
autobase
Automated database platform for PostgreSQL® — the open-source alternative to cloud-managed databases. (by vitabaks)
Project mention: Autobase – the next step in Postgres management | news.ycombinator.com | 2024-11-291: https://github.com/vitabaks/autobase/blob/e93fbe0c667c18a24e...
-
worker
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
Project mention: Graphile-worker: High performance Node.js/PostgreSQL job queue | news.ycombinator.com | 2024-11-04
TypeScript Postgres discussion
TypeScript Postgres related posts
-
Getting Started with Supabase
-
pg_auto_embeddings — text embeddings directly in Postgres, without extensions
-
Ask HN: Who is hiring? (January 2025)
-
Show HN: I Created a UptimeRobot for AI Voice Agents
-
What does Supabase use for its Authentication?
-
Initial commit
-
Postgres TypeScript bindings for "stored procedures"
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 Jan 2025
Index
What are some of the best open-source Postgre projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | supabase | 76,125 |
2 | Grafana | 65,946 |
3 | Prisma | 40,785 |
4 | payload | 31,351 |
5 | Hasura | 31,264 |
6 | drizzle-orm | 25,731 |
7 | infisical | 16,217 |
8 | teable | 14,958 |
9 | crystal | 12,654 |
10 | pglite | 10,227 |
11 | next-saas-starter | 8,146 |
12 | nhost | 8,049 |
13 | openblocks | 5,943 |
14 | sqlchat | 4,777 |
15 | slonik | 4,624 |
16 | jitsu | 4,182 |
17 | supabase-js | 3,374 |
18 | pgtyped | 3,010 |
19 | Keyv | 2,706 |
20 | database-build | 2,608 |
21 | database-lab-engine | 2,118 |
22 | autobase | 2,092 |
23 | worker | 1,871 |