Neon

Serverless Postgres with branching and scale-to-zero.

Works with AI agents:llms.txtMCPCLIBuilt into v0
Ask your AI about this, with this page as the source:ChatGPT ↗Claude ↗Perplexity ↗

Neon is hosted Postgres whose databases are created by API, shut down when idle, and can be copied instantly for a test or preview deploy. It is now owned by Databricks, and around the database it adds S3-compatible object storage, long-running functions, managed auth, an AI gateway and an HTTP Data API, all declared in one neon.ts file.

The model to understand: Postgres is split into a stateless compute node and a separate storage layer that keeps every write-ahead log record. Because history lives in storage, a branch is a copy-on-write clone made in seconds, point-in-time restore is a metadata operation, and compute can resize or stop without losing data. You connect with any normal Postgres driver or ORM, or with @neondatabase/serverless, which sends queries over HTTP or WebSockets so they work from Vercel Edge and Cloudflare Workers.

For a small team: a branch per pull request preloaded with real data, a git-style schema diff between branches, a built-in PgBouncer pooler for serverless functions, standard Postgres extensions, and migration tools for moving in from Heroku, Supabase, RDS and others. Projects run in AWS regions in the US, Europe, Asia Pacific and South America.

Limits: an idle database scales to zero after five minutes and takes a few hundred milliseconds to wake (always-on requires a paid plan), the region is fixed once a project is created, and pooled connections run in transaction mode, so session features like SET and LISTEN need a direct connection.

Where it fits

How Neon itself is built

6 tools, from its own code, website and Product Hunt page.

Who uses it

95 makers' products, each linked to the source that shows it, and 16 open-source projects that declare it in their code.

The maker says so 87Subprocessor list 15Declared in code 17How evidence is collected →
inbox-zeroOpen-source AI email assistant that triages, labels and drafts replies to help clear you…

“Incredible serverless database with branching that scales to 100 and 0”

DatabaseMaker says so +1 · source ↗
supersetDesktop IDE for running several coding agents in parallel, each in an isolated workspace…

“We use Neon for Superset's Postgres database and database branches when developing schema changes. It is part of the shared backend behind our desktop and mobile apps.”

DatabaseMaker says so +1 · source ↗
BrandingStudio.ai®Agency-quality branding in 60 minutes, not 6 months

“Needed a database that could handle variable workloads without paying for idle capacity. Neon's serverless Postgres scales with usage, which made it a perfect fit for a platform where brand generation sessions are intensive but unpredictable.”

DatabaseMaker says so +1 · source ↗
VybeLovable for internal apps

“Neon’s serverless Postgres gives us elastic, managed databases with zero-downtime branching—perfect for rapid iteration.”

DatabaseMaker says so +1 · source ↗
TriqaiTurn messy bank transactions into clean, structured data

“Serverless Postgres was a natural fit for our scale-as-you-go model. Neon handles our data layer without the overhead of managing database instances, letting us stay focused on building the product.”

DatabaseMaker says so +1 · source ↗
Open AnalyticsAI-Native Google Analytics alternative for the modern web

“Neon gives Open Analytics a fast, scalable Postgres foundation without adding infrastructure complexity for our team.”

DatabaseMaker says so +1 · source ↗
ComposioGives AI agents access to 1,000+ third-party tools, handling OAuth, permissions and exec…

“Super easy to setup through the Vercel ecosystem!”

DatabaseMaker says so · source ↗
LaunchSafeAutonomous Pentesting for Modern Applications

“Neon gives us serverless Postgres that scales to zero — perfect for a startup watching costs. Branching for dev/staging environments is a game-changer, and the built-in auth saved us weeks of work. Sub-millisecond queries keep our security reports snappy. Best Postgres experience we've had.”

DatabaseMaker says so · source ↗
TaskShellAgent-first task management for more agentic productivity

“I've used Supabase for some time before but Neon works better for me as it's easier to use and more affordable.”

DatabaseMaker says so · source ↗
Git PitcherReverse engineer any GitHub repo into an agent-ready plan

“Neon powers Git Pitcher’s Postgres database. It made it easy to use a production-ready database for generated artifacts, users, and usage tracking.”

DatabaseMaker says so · source ↗
CentralPayroll, benefits and compliance for US startups, automating filings such as state regis…

“Neon is serverless Postgres that takes the stress out of database migrations. It lets us test schema changes on a copy of our production DB before deploying.”

DatabaseMaker says so · source ↗
ComigoAI coaching app for people with ADHD that helps them pick the one most important task ea…

“Neon is a serverless Postgres with autoscaling, branching, and point-in-time recovery, eliminating database management overhead.”

DatabaseMaker says so · source ↗
UnabyssCollects context from the apps a person uses, structures it and keeps it updated, then s…

“Unabyss is Postgres-first - context docs, versioning, and vector search all run on Postgres with pgvector - so Postgres was never in question. What we wanted was managed, serverless Postgres that didn't make a small team babysit infra, plus real operational visibility (Neon surfaces slow-query insights right through MCP). It let us keep the database we'd already committed to and stop thinking about it.”

DatabaseMaker says so · source ↗
Cure AIYour companion for evidence-based research.

“Neon made working with Postgres feel modern and simple. Its intuitive interface and fast performance were exactly what I needed for handling Cure AI’s data.”

DatabaseMaker says so · source ↗
EmailTempleThe AI studio for on-brand emails and whole sequences

“The Postgres behind every account, subscription, and generation log. Branching makes schema changes painless. Serverless driver lets the Next.js routes talk to the DB without connection-pool drama. The free tier got EmailTemple from prototype to live with one config change.”

DatabaseMaker says so · source ↗
Makers PageRanked by streak, not revenue.

“True serverless Postgres that scales to zero = massive cost savings. But the game-changer is database branching it's like Git for your database. We can test migrations on branches before production. Instant provisioning and generous free tier sealed the deal.”

DatabaseMaker says so · source ↗

Open source: a project that declares Neon as a dependency in its public code — verifiable, but not necessarily a live product.

What makers say

65 makers on why they use Neon, in their own words on Product Hunt.

Neon is serverless Postgres without compromise. PlanetScale was the original plan, but they killed their free tier. And honestly, I wanted real Postgres — not MySQL with branching bolted on. Drizzle ORM plus Postgres is the cleanest DX I've worked with. Upstash is great for Redis and edge use cases, but DwellRecord needs relational data — homes, rooms, assets, improvements, photos, sessions, users. That's a relational schema, not key-value. Forcing that into Upstash would have been fighting the tool. Render's managed Postgres works fine, but it's always-on pricing and no serverless scaling. Neon scales to zero when nobody's using the app and wakes up instantly on the first query. For an early-stage SaaS where traffic is unpredictable, that's the difference between paying for idle compute and paying for actual usage. The killer feature for me was Neon's connection pooling out of the box. Railway runs Node containers, Cloudflare sits in front — I didn't want to think about connection limits. Neon just handles it. I pointed Drizzle at the connection string and never thought about the database layer again.
DwellRecordSep 2026 ↗
Neon is serverless Postgres without compromise. PlanetScale was the original plan, but they killed their free tier. And honestly, I wanted real Postgres — not MySQL with branching bolted on. Drizzle ORM plus Postgres is the cleanest DX I've worked with. Upstash is great for Redis and edge use cases, but DwellRecord needs relational data — homes, rooms, assets, improvements, photos, sessions, users. That's a relational schema, not key-value. Forcing that into Upstash would have been fighting the tool. Render's managed Postgres works fine, but it's always-on pricing and no serverless scaling. Neon scales to zero when nobody's using the app and wakes up instantly on the first query. For an early-stage SaaS where traffic is unpredictable, that's the difference between paying for idle compute and paying for actual usage. The killer feature for me was Neon's connection pooling out of the box. Railway runs Node containers, Cloudflare sits in front — I didn't want to think about connection limits. Neon just handles it. I pointed Drizzle at the connection string and never thought about the database layer again.
DwellRecordMar 2026 ↗
Waldium is multi-tenant, thousands of blogs and posts posts, all in one Postgres database. Neon's serverless Postgres scales instantly without us thinking about it. We like the Database branching. Every time we test a migration or new feature, we branch production data and test safely. No more "hope this migration works in prod." Connection pooling is built-in. Cold starts are sub-100ms. The free tier is absurdly generous for early stage. If you're building on Postgres and haven't tried Neon, you're missing out
WaldiumSep 2026 ↗
Waldium is multi-tenant, thousands of blogs and posts posts, all in one Postgres database. Neon's serverless Postgres scales instantly without us thinking about it. We like the Database branching. Every time we test a migration or new feature, we branch production data and test safely. No more "hope this migration works in prod." Connection pooling is built-in. Cold starts are sub-100ms. The free tier is absurdly generous for early stage. If you're building on Postgres and haven't tried Neon, you're missing out
WaldiumNov 2025 ↗
I knew I needed a robust Postgres database for WriteRush's user accounts and subscription data. As a solo dev, the idea of managing a traditional database was daunting. Neon's serverless Postgres was great! The setup took literally 5 minutes. It scales automatically, the developer experience is fantastic, and the ability to branch my database like I branch my code is awesome. Neon gave WriteRush a production-grade database with zero overhead, letting me focus on building the app itself.
WriteRushSep 2026 ↗

Loved and watch-outs

Themes that recur in makers' words and Hacker News comments, each linked to what it summarises, with how Product Hunt tags its reviews.

Most loved
  • Postgres scales to zero when idle, so early products and staging databases cost almost nothing until traffic arrives. PHHN
  • Branching copies the production database in seconds, so migrations and preview environments are tested against real data. PHPH 2HNHN 2
  • The serverless HTTP and WebSocket driver fits Cloudflare Workers and Next.js routes without connection-pool trouble. PHHN
  • Running a separate database per tenant or per user stays cheap. HNPHHN 2
Watch-outs
  • Separating compute from storage costs latency and performance compared with Postgres on local NVMe. HNHN 2
  • Parts of the stack, like autoscaling and some tooling, are not supported or openly licensed for self-hosting. HNHN 2
  • With no built-in caching, crawler traffic can burn through the data transfer allowance quickly. HN
On Product Hunt 5.0★ · 93 reviews
easy setup 8serverless architecture 7database branching 5autoscaling 3scalability 3developer-friendly 2fast performance 2reliable 2high pricing 2
Read the reviews on Product Hunt ↗

Who switches

Public pull requests on GitHub since Oct 2024 whose title says "X to Y" — real code changes moving a project from one tool to another, by developers in general. Open a row to see the pull requests.

Supabase → Neon170 PRs
PostgreSQL → Neon41 PRs
MongoDB → Neon7 PRs
Turso → Neon7 PRs
Firebase → Neon6 PRs
Neon → Supabase64 PRs
Neon → PostgreSQL29 PRs
Neon → Turso7 PRs

On Product Hunt, people weigh it against: Supabase, PlanetScale, Xata, Render, Prisma, Upstash, Turso, Convex, Xano.

Questions makers ask about Neon

What happens when my database is idle?

After five minutes without activity the compute suspends and restarts within a few hundred milliseconds on the next query. Free plan users cannot turn this off; paid plans can keep compute always on, and computes larger than 16 CU never suspend. source ↗

Can I query Neon from Vercel Edge or Cloudflare Workers?

Yes. The @neondatabase/serverless driver replaces TCP with HTTP for single or batched queries, or WebSockets when you need sessions and interactive transactions. source ↗

Which regions are available, and can I move later?

Projects run in AWS regions in Virginia, Ohio, Oregon, Frankfurt, London, Singapore, Sydney and São Paulo. The region is fixed when the project is created, so moving means creating a new project and migrating the data. source ↗

Is Neon SOC 2, GDPR and HIPAA compliant?

Neon has SOC 2 Type 1 and Type 2, SOC 3, ISO 27001 and ISO 27701 audits and adheres to GDPR and CCPA. HIPAA compliance is offered on the Scale plan. source ↗

How do I migrate an existing database to Neon?

For Postgres under 10 GB there is an automated Import Data Assistant; larger databases can use pg_dump/restore, pgcopydb or logical replication for near-zero downtime. pgloader covers MySQL, SQL Server and SQLite, and there are provider guides for Heroku, Supabase, PlanetScale, RDS and Cloud SQL. source ↗

Should I use the pooled or direct connection string?

Use the pooled string (hostname ending in -pooler) for serverless and per-request connections; it runs PgBouncer in transaction mode with up to 10,000 client connections. Use a direct connection for migrations, pg_dump, logical replication and anything relying on SET, LISTEN/NOTIFY or session state. source ↗

Do branches slow down my production database?

No. Branches are copy-on-write clones that store their writes as deltas, so the parent sees no added load. You can also roll back to any point within your history window. source ↗

Is Neon free?

Yes — there is a free tier a small product can run on; paid use starts at $0.106 per CU-hour. source ↗

Is Neon open source or self-hostable?

Open source, and you can self-host it. source ↗

Can AI coding agents work with Neon?

It serves an llms.txt docs index; it has an official MCP server (com.neon/mcp); it has an official CLI (neon); v0 set it up natively.

Who uses Neon?

95 makers' products we track, each with a source, and 16 open-source projects declare it in their code. source ↗