← Back to Awesome

Sections

Neon

GitHub repository ↗ synced 2026/8/9

Awesome Neon Awesome

Neon is an awesome serverless Postgres database, open-source alternative to AWS Aurora you love. It's a serverless platform designed to help you build reliable and scalable applications faster.

This list tries to cover what is awesome about the product and its community! 👁⚡️👁

To enhance this list, please refer to CONTRIBUTING.md.

Official Resources

Official Documentation

Access comprehensive docs for Neon, including guides, tutorials, and API references.

GitHub Repository

Explore the source code, contribute, and stay updated with the latest developments in Neon GitHub repository.

Demos

Watch demos showcasing Neon features and capabilities to understand its practical applications.

Blog

Read articles on Neon latest updates, case studies, and best practices for using Neon in various scenarios.

YouTube Channel

Watch Neon YouTube channel for video tutorials, demos, and feature highlights.

Getting Started

Quickstart Guide

Follow this quickstart guide to get started with Neon and set up your account.

CLI

Learn how to use the Neon CLI for managing your databases and automating workflows.

API

Explore the Neon API docs to integrate Neon with your applications seamlessly.

Serverless Driver

Learn how to use the Neon Serverless Driver for efficient, serverless database interactions.

Data Import Guides

Access guides on importing data into Neon quickly and efficiently.

Database Branching Workflows

Learn about database branching workflows to improve your development and deployment processes.

Examples

Integration Examples and Code Snippets

Browse examples and code snippets to see how Neon can be used in different projects.

Community Guides

Build a RAG Chatbot with Astro, Neon, and LlamaIndex

Learn how to build a RAG chatbot using Astro, Neon, and LlamaIndex with this comprehensive guide.

Create a Reverse Image Search Engine Using LlamaIndex and Postgres

Learn to develop a reverse image search engine with LlamaIndex and Postgres by following this guide.

Develop an E-commerce Store with Payload CMS, Neon, and Next.js

Learn to build a full-featured e-commerce store using Payload CMS, Neon, and Next.js.

Build a Blog with Strapi CMS, Neon, and Astro

Learn how to create a blog with Strapi CMS, Neon, and Astro.

Run Analytics with Umami, Fly.io, and Neon

Learn how to set up an analytics platform using Umami, Fly.io, and Neon.

Revert Failed Deployment and Schema Migration in Laravel

Learn how to handle deployment and schema migration rollbacks in Laravel with Neon.

Overview of Laravel and Neon

Get an overview of using Laravel with Neon.

Add Feature Flags in SvelteKit Apps with Neon

Learn how to implement feature flags in SvelteKit applications using Neon.

Upload to S3 in Next.js and Save References in Postgres

Learn how to upload files to S3 in a Next.js app and save references in Postgres.

Query Postgres in Next.js Server Actions

Learn how to query Postgres in Next.js server actions with this guide.

Community Video Tutorials

Tech Demo - Getting Started

Watch this demo to get started with Neon.

Database Branching Explained

Learn about database branching in Neon and how it can benefit your development process.

Using Neon with Serverless Applications

Learn how to integrate Neon with serverless apps in this detailed tutorial.

Introduction to Serverless Driver

Get an introduction to the Neon Serverless Driver.

Setting Up Neon in Your Development Environment

Learn how to set up Neon in your development environment.

Scaling Databases for Large Applications

Learn how to scale Neon to support large applications.

Best Practices for Database Security

Learn how to ensure security in your Neon.

Optimizing Performance with Database

Learn how to optimize performance with Neon.

Migrating Data to Database

Learn how to migrate data to Neon.

Python Tutorial: Build a SaaS App with Django, Stripe, Neon, TailwindCSS, GitHub Actions

Learn how to build a SaaS application using Django, integrating Stripe for payments, Neon, TailwindCSS for styling, and GitHub Actions for CI/CD.

Build & Deploy AI SaaS with Reoccurring Revenue (Next.js, OpenAI, Stripe, Tailwind, Vercel)

Tutorial on creating an AI-powered SaaS with recurring revenue, using Next.js, OpenAI, Stripe for payments, TailwindCSS, and deploying on Vercel.

Build a Finance SaaS Platform With Nextjs, React, Honojs with CSV Upload (2024)

Guide to building a finance SaaS platform using Next.js, React.js, and Hono.js, featuring CSV upload functionality.

Blog Posts

The Problem with Postgres Replicas

Blog post by Bryan Clark on the challenges associated with using Postgres replicas and explore potential solutions to overcome these issues.

Edit Records Directly from the Neon Console: Meet the New Tables Page

Learn about Neon new Tables page feature that allows you to edit records directly from the console, simplifying database management.

Database Recovery Strategies to Help You Sleep at Night

Learn about essential database recovery strategies that ensure data safety and provide peace of mind.

A Database for Every Preview Environment Using Neon, GitHub Actions, and Vercel

Blog post on how to set up a database for every preview environment using Neon, GitHub Actions, and Vercel to streamline your development process.

How to Create Previews with Anonymized Production-Like Data in Seconds

Learn to create previews with anonymized, production-like data quickly, enhancing testing and development workflows.

Build a Dynamic E-Commerce Store UI with Astro, Neon, and AWS Amplify

Blog post on How to build a dynamic e-commerce store UI using Astro, Neon, and AWS Amplify for a seamless user experience.

Remember to Use Primary Keys vs Unique Constraints in Postgres

Understand the differences between primary keys and unique constraints in Postgres and when to use each.

Database Branching Workflows: A Guide for Developers

Blog post on database branching workflows for developers, enhancing collaboration and version control.

Full Stack Development with Next.js, Clerk, and Neon

Tutorial on building a full-stack application using Next.js, Clerk for authentication, and Neon.

How to Develop a CRUD App with Spring Boot, Neon, and Azure App Service

Tutorial on building a CRUD App with Spring Boot, Neon, and Azure App Service.

YouTube Channel

Introduction

Get introduced to Neon and learn about its key features and benefits in this comprehensive overview.

Features Overview

Explore the various features of Neon in detail and see how they can enhance your database management experience.

Serverless Demo

Watch a live demo of Neon serverless capabilities and see how it can simplify your database infrastructure.

CLI Tutorial

Learn how to use the Neon CLI with this step-by-step tutorial, designed to help you get the most out of Neon's command-line tools.

Scaling

Learn how Neon handles scaling to meet your application's growing demands in this informative video.

Branching Demo

Watch a practical demonstration of Neon branching feature and learn how it can streamline your development workflow.

Other Interesting Articles

SELECT 'Hello, World'

Blog post by Nikita Shamgunov on the high level architecture.

Architecture decisions in Neon

Blog post by Heikki Linnakangas.

Neon

Presentation on storage system by Heikki Linnakangas in the CMU Database Group seminar series.

How 222 Uses Neon to Handle Their Frequent Spikes in Demand

Learn how 222 leverages Neon scalable database solutions to manage frequent demand spikes, ensuring stability and performance during high-traffic periods.

From Days to Minutes: How Neo Tax Accelerated Their Development Lifecycle

Learn how Neo.Tax reduced their development time from days to minutes using Neon advanced features, boosting efficiency and productivity.

How Retool Uses Retool and the Neon API to Manage 300k Postgres Databases

Learn how Retool integrates with the Neon API to manage over 300,000 Postgres databases, streamlining operations and enhancing performance.

Using btree_gist for Multicolumn Indexes in Postgres

Explore the benefits and applications of using the btree_gist extension for efficient multicolumn indexing in Postgres.

Adopting Neon Branching in CI/CD Pipelines: A Practical Story by Shepherd

Discover how Shepherd implemented Neon branching in their CI/CD pipelines to improve development workflows and deployment processes.

Postgres Roles: What to Know Before You Begin

Practical tips for developers and gotchas to avoid when using Postgres roles.