supabase/supabase-py
Python Client for Supabase. Query Postgres from Flask, Django, FastAPI. Python user authentication, security policies, edge functions, file storage, and realtime data streaming. Good first issue.
This is a Python client that helps developers build applications using Supabase. It allows them to interact with a Postgres database, manage user authentication, control file storage, and use real-time data streaming. Developers can integrate Supabase services into their Python-based web frameworks like Flask, Django, or FastAPI.
2,470 stars. Used by 9 other packages. Actively maintained with 6 commits in the last 30 days. Available on PyPI.
Use this if you are a Python developer building web applications and need a backend solution for databases, user management, and file storage.
Not ideal if you are a data scientist or analyst looking for a tool for data analysis, visualization, or machine learning, as this is a developer-focused client library.
Stars
2,470
Forks
459
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
6
Dependencies
7
Reverse dependents
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/supabase/supabase-py"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
elastic/eland
Python Client and Toolkit for DataFrames, Big Data, Machine Learning and ETL in Elasticsearch
SETL-Framework/setl
A simple Spark-powered ETL framework that just works 🍺
sicara/sicarator
Instant Setup & Best Quality for Data Projects!
Omoluabi1003/ETL-AI
AI-enabled data pipeline framework for transforming raw data into structured, decision-ready intelligence
sosannaunregenerate143/gcp-financial-data-platform
Build and manage a production-grade financial data platform on GCP with integrated ingestion,...