Supabase Blog
Get all your Supabase News on the Supabase blog.
- Posts
- 446 from 1 May 2020 to 30 Oct 2026
- Posting
- weekly (76 in the last year)
- Kind
- company blog
- Feed
- https://supabase.com/feed.xml
2026 64
- Explorer and Notebooks: investigations your team can rerun
- Introducing DBArena: open, reproducible benchmarks for hosted Postgres
- Multigres private alpha: automatic failover for Supabase Postgres
- Automate your Supabase backend with Make
- OrioleDB public beta: a Postgres storage engine for update-heavy tables
- Supabase Compute: run your agents inside your project
- Scope your Personal Access Tokens
- Give your Supabase app its own MCP server
- Getting started with the Supabase .NET SDK
- Introducing the unified Supabase .NET SDK
- Operate with confidence: check production with your coding agent
- Faster config, migrations and functions on branches
- Sync real-time Stripe data to Supabase with Stripe Data Pipeline
- Supabase Middleware: composable, reusable middleware for Web Fetch handlers
- How we made the Supabase Select 2026 badge
- A local Supabase project per agent, with or without Docker
- Declarative Schemas 2.0 with pg-delta
- Ship changes to your Supabase backend with Grok Bot
- Supabase Select 2026 Recap
- Scale without limits: Multigres, OrioleDB, and dbarena
- Operate with confidence
- Build anything: Supabase from code, and an MCP server for your app
- Supabase is acquiring Turso
- Supabase is now available in Gemini Enterprise
- Enterprise-managed auth for the Supabase MCP server
- Connect client traces to your logs
- Supabase is now a connector on Perplexity Computer
- Postgres Changes gets AND filters, new operators, and column selection
- Are Supabase docs agent-friendly? We didn't know, so we checked
- Introducing Supabase Evals
- Sign in with ChatGPT is in beta on Supabase
- Observability for every Supabase project with Grafana Cloud
- Supabase Pipelines is now in Public Alpha
- Unified Logs is now in open beta
- Searchable field-level encryption on Supabase with CipherStash
- Agentic Coding on Supabase with OpenCode
- Supabase Series F
- Multigres v0.1 Alpha: an operating system for Postgres
- Protecting your Supabase projects from npm supply chain attacks
- Supabase Is Now an Official ChatGPT App
- Introducing @supabase/server
- Realtime or Pipelines? How to choose the right tool
- Branching Without Git Is Now The Default
- Introducing the OSSCAR Index
- Supabase is now ISO 27001 certified
- We're Transferring the Stripe Sync Engine to Stripe
- AI Agents Know About Supabase. They Don't Always Use It Right.
- Custom OIDC Providers for Supabase Auth
- 100,000 GitHub stars
- Supabase docs over SSH
- Navigating Regional Network Blocks
- Supabase Joins the Stripe Projects Developer Preview
- Log Drains: Now available on Pro
- Supabase Storage: major performance, security, and reliability updates
- Supabase incident on February 12, 2026
- Hydra joins Supabase
- X / Twitter OAuth 2.0 is now available for Supabase Auth
- BKND joins Supabase
- Supabase is now an official Claude connector
- Supabase PrivateLink is now available
- Introducing: Postgres Best Practices
- When to use Read Replicas vs. bigger compute
- Introducing TRAE SOLO integration with Supabase
- Supabase Security Retro: 2025
2025 64
- Sync Stripe Data to Your Supabase Database in One Click
- Building ChatGPT Apps with Supabase Edge Functions and mcp-use
- Own Your Observability: Supabase Metrics API
- Introducing iceberg-js: A JavaScript Client for Apache Iceberg
- Introducing Supabase for Platforms
- Adding Async Streaming to Postgres Foreign Data Wrappers
- Build "Sign in with Your App" using Supabase Auth
- Introducing Seven New Email Templates for Supabase Auth
- The new Supabase power for Kiro
- Introducing Supabase Pipelines
- Introducing Analytics Buckets
- Introducing Vector Buckets
- Snap, Inc. Launches Snap Cloud, Powered by Supabase
- Triplit joins Supabase
- Supabase Series E
- 1000 Y Combinator Founders Choose Supabase
- gm 👋 web3, welcome aboard to Sign in with Web3 (Solana, Ethereum)
- Announcing the Supabase Remote MCP Server
- Enterprise speed, enterprise standards with Bolt Cloud + Supabase
- PostgREST 13
- Lovable Cloud + Supabase: The Default Platform for AI Builders
- Processing large jobs with Edge Functions, Cron, and Queues
- Defense in Depth for MCP Servers
- OrioleDB Patent: now freely available to the Postgres community
- Supabase Launch Week 15 Hackathon Winner Announcement
- The Vibe Coder's Guide to Supabase Environments
- Testing for Vibe Coders: From Zero to Production Confidence
- The Vibe Coding Master Checklist
- Vibe Coding: Best Practices for Prompting
- Supabase Auth: Build vs. Buy
- Top 10 Launches of Launch Week 15
- Supabase Launch Week 15 Hackathon
- Storage: 10x Larger Uploads, 3x Cheaper Cached Egress, and 2x Egress Quota
- Persistent Storage and 97% Faster Cold Starts for Edge Functions
- Algolia Connector for Supabase
- New Observability Features in Supabase
- Improved Security Controls and A New Home for Security
- Introducing Branching 2.0
- Stripe-To-Postgres Sync Engine as standalone Library
- Supabase Analytics Buckets with Iceberg Support
- Create a Supabase backend using Figma Make
- Introducing JWT Signing Keys
- Supabase UI: Platform Kit
- Build a Personalized AI Assistant with Postgres
- Announcing Multigres: Vitess for Postgres
- Building on open table formats
- Open Data Standards: Postgres, OTel, and Iceberg
- Simplifying back-end complexity with Supabase Data APIs
- PostgreSQL Event Triggers without superuser access
- Top 10 Launches of Launch Week 14
- Supabase MCP Server
- Data API Routes to Nearest Read Replica
- Declarative Schemas for Simpler Database Management
- Realtime: Broadcast from Database
- Keeping Tabs on What's New in Supabase Studio
- Edge Functions: Deploy from the Dashboard + Deno 2.1
- Automatic Embeddings in Postgres
- Introducing the Supabase UI Library
- Supabase Auth: Bring Your Own Clerk
- Postgres Language Server: Initial Release
- Migrating from Fauna to Supabase
- Migrating from the MongoDB Data API to Supabase
- Dedicated Poolers
- Postgres as a Graph Database: (Ab)using pgRouting
2024 85
- AI Hackathon at Y Combinator
- Calendars in Postgres using Foreign Data Wrappers
- Supabase Launch Week 13 Hackathon Winners
- How to Hack the Base!
- Running Durable Workflows in Postgres using DBOS
- database.build v2: Bring-your-own-LLM
- Restore to a New Project
- Hack the Base! with Supabase
- Top 10 Launches of Launch Week 13
- Supabase Queues
- High Performance Disk
- Supabase Cron
- Supabase CLI v2: Config as Code
- Supabase Edge Functions: Introducing Background Tasks, Ephemeral Storage, and WebSockets
- Supabase AI Assistant v2
- OrioleDB Public Alpha
- Executing Dynamic JavaScript Code on Supabase with Edge Functions
- ClickHouse Partnership, improved Postgres Replication, and Disk Management
- Live Share: Connect to in-browser PGlite with any Postgres client
- MongoDB Realm & Device Sync Alternatives - Supabase
- Building offline-first mobile apps with Supabase, Flutter and Brick
- Supabase Launch Week 12 Hackathon Winners
- Local-first Realtime Apps with Expo and Legend-State
- Edge Functions are now 2x smaller and boot 3x faster
- Building an Uber Clone with Flutter and Supabase
- In-Browser Semantic AI Search with PGlite and Transformers.js
- Supabase + Vercel Partnership
- Supabase Launch Week 12 Hackathon
- Mozilla Llamafile in Supabase Edge Functions
- Top 10 Launches of Launch Week 12
- Introducing New Platform Access Control
- Postgres Foreign Data Wrappers with Wasm
- PostgREST 12.2: Prometheus metrics
- Supabase Python
- The Supabase Book by David Lorenz
- vec2pg: Migrate to pgvector from Pinecone and Qdrant
- Introducing Log Drains
- pg_graphql 1.5.7: pagination and multi-tenancy support
- Snaplet is now open source
- Supabase Auth: Bring-your-own Auth0, Cognito, or Firebase
- Supabase Realtime: Broadcast and Presence Authorization
- Official Supabase extension for VS Code and GitHub Copilot
- postgres.new: In-browser Postgres with an AI interface
- Announcing Supabase on JSR
- Supabase Security Suite
- Simplifying Time-Based Queries with Range Columns
- Postgres Realtime location sharing with MapLibre
- Generate Vector Tiles with PostGIS
- Self-host Maps with Protomaps and Supabase Storage
- Cal.com launches Expert Marketplace built with Next.js and Supabase.
- The open source Kahoot alternative
- What's new in pgvector v0.7.0
- Open Source Hackathon 2024 winners
- Postgres Bloat Minimization
- Exploring Support Tooling at Supabase: A Dive into SLA Buddy
- Supabase Storage: now supports the S3 protocol
- Top 10 Launches from Supabase GA Week
- Supabase Security Advisor & Performance Advisor
- Supabase Auth now supports Anonymous Sign-ins
- AI Inference now available in Supabase Edge Functions
- Branching now Publicly Available
- Oriole joins Supabase
- Supabase on the AWS Marketplace
- Supabase Bootstrap: the fastest way to launch a new project
- Supabase Swift
- Supabase Open Source Hackathon 2024
- Postgres Roles and Privileges
- Announcing Data Preservation Service
- Implementing semantic image search with Amazon Titan and Supabase Vector
- PostgREST Aggregate Functions
- Build a content recommendation app with Flutter and OpenAI
- Automating performance tests
- Matryoshka embeddings: faster OpenAI vector search using Adaptive Retrieval
- NoSQL Postgres: Add MongoDB compatibility to your Supabase projects with FerretDB
- pgvector 0.6.0: 30x faster with parallel index builds
- Getting started with Ruby on Rails and Postgres on Supabase
- Create a Figma Clone app with Flutter and Supabase Realtime
- How pg_graphql works
- Getting started with Laravel and Postgres
- What is SAML? A practical guide to the authentication protocol
- Using React Query with Next.js App Router and Supabase Cache Helpers
- Brace yourself, IPv6 is coming
- Elixir clustering using Postgres
- Supabase Beta December 2023
- Launch Week X Hackathon Winners
2023 83
- Top 10 Launches of LWX
- Supabase Libraries V2: Python, Swift, Kotlin, Flutter, and Typescript
- Introducing Read Replicas
- Fly Postgres, managed by Supabase
- Supabase Auth: Identity Linking, Hooks, and HaveIBeenPwned integration
- Supabase Wrappers v0.2: Query Pushdown & Remote Subqueries
- PostgREST 12
- Supabase Branching
- Supavisor 1.0: a scalable connection pooler for Postgres
- Edge Functions: Node and native npm compatibility
- pg_graphql: Postgres functions now supported
- Supabase Studio: AI Assistant and User Impersonation
- How design works at Supabase
- Postgres Language Server: implementing the Parser
- Supabase Beta November 2023
- Launch Week X Community Meetups
- Supabase Launch Week X Hackathon
- Automatic CLI login
- GitHub OAuth in your Python Flask app
- Getting started with React Native authentication
- Supabase Beta October 2023
- Supabase is now compatible with Next.js 14
- pgvector vs Pinecone: cost and performance
- Offline-first React Native Apps with Expo, WatermelonDB, and Supabase
- Supabase Beta September 2023
- Dynamic Table Partitioning in Postgres
- Supabase Beta August 2023
- pgvector v0.5.0: Faster semantic search with HNSW indexes
- Organization-based Billing, Project Transfers, Team Plan
- Launch Week 8 Hackathon Winners
- Launch Week 8 Community Highlights
- Supabase is now HIPAA and SOC2 Type 2 compliant
- Supavisor: Scaling Postgres to 1 Million Connections
- Supabase Integrations Marketplace
- Vercel Integration and Next.js App Router Support
- Supabase Studio 3.0: AI SQL Editor, Schema Diagrams, and new Wrappers
- Supabase Local Dev: migrations, branching, and observability
- Hugging Face is now supported in Supabase
- Why we'll stay remote
- Coding the stars - an interactive constellation with Three.js and React Three Fiber
- pgvector: Fewer dimensions are better
- Supabase Beta July 2023
- React Native file upload with Supabase Storage
- Supabase Launch Week 8 Hackathon
- Getting started with Flutter authentication
- pgvector 0.4.0 performance
- What is new in PostgREST v11.1?
- Supabase Beta June 2023
- Native Mobile Auth Support for Google and Apple Sign in
- Supabase Beta May 2023
- Flutter Hackathon Winners
- Supabase Vecs: a vector client for Postgres
- ChatGPT plugins now support Postgres & Supabase
- Building ChatGPT Plugins with Supabase Edge Runtime
- Flutter Hackathon
- Supabase Beta April 2023
- Securing your Flutter apps with Multi-Factor Authentication
- Next steps for Postgres pluggable storage
- Launch Week 7 Hackathon Winners
- What's New in pg_graphql v1.2
- dbdev: PostgreSQL Package Manager
- Launch Week 7 Community Highlights
- Trusted Language Extensions for Postgres
- Supabase Studio 2.0: help when you need it most
- Supabase Auth: SSO, Mobile, and Server-side support
- Supabase Storage v3: Resumable Uploads with support for 50GB files
- Supabase Edge Runtime: Self-hosted Deno Functions
- Supabase Logs: open source logging server
- Supabase Beta March 2023
- Designing with AI: Generating unique artwork for every user
- The Supabase AI Hackathon
- Infinite scroll with Next.js, Framer Motion, and Supabase
- SupaClub
- Supabase Beta February 2023
- Geo Queries with PostGIS in Ionic Angular
- Type Constraints in 65 lines of SQL
- HappyTeams unlocks better performance and reduces cost with Supabase
- How to build a real-time multiplayer game with Flutter Flame
- Supabase Beta January 2023
- Supabase Clippy: ChatGPT for Supabase Docs
- Storing OpenAI embeddings in Postgres with pgvector
- Supabase Beta December 2022
- Launch Week 6 Hackathon Winners
2022 71
- Custom Domain Names
- Community Day
- Launch Week 6: Wrap Up
- What's new in Postgres 15?
- pg_graphql v1.0
- Point in Time Recovery is now available for Pro projects
- PostgREST 11 pre-release
- Supabase Vault is now in Beta
- Supabase Wrappers, a Postgres FDW framework written in Rust
- Multi-factor Authentication via Row Level Security Enforcement
- Supabase Storage v2: Image resizing and Smart CDN
- New Supabase Docs, built with Next.js
- pg_crdt - an experimental CRDT extension for Postgres
- Launch Week 6 Hackathon
- Who We Hire at Supabase
- Supabase Beta November 2022
- The Supabase Content Storm
- SQL or NoSQL? Why not use both (with PostgreSQL)?
- Flutter Authorization with RLS
- Fetching and caching Supabase data in Next.js 13 Server Components
- Authentication in Ionic Angular with Supabase
- Supabase Beta October 2022
- What is PostgreSQL commitfest and how to contribute
- supabase-flutter v1 Released
- supabase-js v2 Released
- Postgres Full Text Search vs the rest
- Supabase Beta September 2022
- Postgres WASM by Snaplet and Supabase
- Choosing a Postgres Primary Key
- Supabase Beta August 2022
- Launch Week 5 Hackathon Winners
- Building a Realtime Trello Board with Supabase and Angular
- Community Day
- One more thing
- pg_jsonschema: JSON Schema support for Postgres
- PostgREST v10: EXPLAIN and Improved Relationship Detection
- Supabase Vault
- Realtime: Multiplayer Edition
- Supabase is SOC2 compliant
- supabase-js v2
- Supabase CLI v1 and Management API Beta
- Supabase Series B
- Launch Week 5 Hackathon
- Slack Consolidate: a slackbot built with Python and Supabase
- Supabase Beta July 2022
- Supabase Flutter SDK 1.0 Developer Preview
- Implementing "seen by" functionality with Postgres
- Revamped Auth Helpers for Supabase (with SvelteKit support)
- Supabase Beta June 2022
- Flutter Tutorial: building a Flutter chat app
- Visualizing Supabase Data using Metabase
- Partial data dumps using Postgres Row Level Security
- Python data loading with Supabase
- Supabase Beta May 2022
- How Mike Lyndon is using Supabase to accelerate development of AllPullTogether
- Works With Supabase - announcing our Partner Gallery
- Bring the Func Hackathon Winners 2022
- Supabase Beta March 2022
- Supabase Realtime, with Multiplayer Features
- Hackathon: Bring the Func(🕺)
- Supabrew - Never Code Thirsty
- Edge Functions are now available in Supabase
- Introducing Supabase Enterprise
- GraphQL is now available in Supabase
- Community Day
- Should I Open Source my Company?
- Supabase Launch Week 4
- Postgres Auditing in 150 lines of SQL
- Supabase Beta January 2022
- Golden Kitty Awards Ceremony Watch Party with Supabase
- Supabase Beta December 2021
2021 57
- Holiday Hackdays Winners 2021
- Supabase Beta November 2021: Launch Week Recap
- Five more things
- pg_graphql: A GraphQL extension for PostgreSQL
- Kicking off the Holiday Hackdays
- Supabase acquires Logflare
- Realtime Postgres RLS now available on Supabase
- Supabase Studio
- Community Day
- New in PostgreSQL 14: What every developer should know
- PostgREST 9
- How we launch at Supabase
- Supabase Launch Week III: Holiday Special
- Supabase Beta October 2021
- Supabase $30m Series A
- Replenysh uses Supabase to implement OTP in less than 24-hours
- Hacktoberfest Hackathon Winners 2021
- Supabase Beta Sept 2021
- Supabase Hacktoberfest Hackathon 2021
- Supabase Beta August 2021
- Supabase Beta July 2021
- Open Source Hackathon Winners
- The Supabase Hackathon
- Updates for Supabase Functions
- Supabase Swag Store
- Supabase Reports and Metrics
- Mobbin uses Supabase to authenticate 200,000 users
- Supabase Auth v2: Phone Auth now available
- Spot: a video sharing app built with Flutter
- Supabase Storage now in Beta
- Epsilon3 Self-Host Supabase To Revolutionize Space Operations
- Supabase Community Day
- Supabase is now on Postgres 13.3
- Supabase Launch Week II: The SQL
- Protecting reserved roles with PostgreSQL Hooks
- Supabase Beta May 2021
- Supabase Beta June 2021
- Supabase Beta April 2021
- Supabase Beta March 2021
- Supabase Dot Com
- PgBouncer is now available in Supabase
- Workflows are coming to Supabase
- Supabase Launches NFT Marketplace
- Supabase CLI
- Storage is now available in Supabase
- Supabase Beta Pricing
- Angels of Supabase
- Launch week
- Developers stay up to date with intheloop.dev
- Using Supabase in Replit
- Toad, a link shortener with simple APIs for low-coders
- Postgres as a CRON Server
- Supabase Beta February 2021
- Cracking PostgreSQL Interview Questions
- Roboflow.com choose Supabase to power Paint.wtf leaderboard
- Supabase Beta January 2021
- Supabase Beta December 2020
2020 22
- Making the Supabase Dashboard Supa-fast
- Monitoro Built a Web Crawler Handling Millions of API Requests
- TAYFA Built a No-Code Website Builder in Seven Days
- Xendit Built a Counter-Fraud Watchlist for the Fintech Industry
- Supabase Partners With Strive School To Help Teach Open Source
- Supabase Alpha November 2020
- Postgres Views
- Supabase Alpha October 2020
- Supabase.js 1.0
- Supabase Alpha September 2020
- Supabase Hacktoberfest 2020
- Supabase Alpha August 2020
- Supabase Auth
- Continuous PostgreSQL Backups using WAL-G
- Supabase Alpha July 2020
- Alpha Launch Postmortem
- What are PostgreSQL Templates?
- Physical vs Logical Backups in PostgreSQL
- Supabase Alpha June 2020
- Steve Chavez has joined Supabase
- Supabase Alpha May 2020
- Supabase Alpha April 2020