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.
Organized as a Python monorepo, it decouples core services into independent packages (postgrest, realtime-py, storage3, supabase_auth, supabase_functions) for modular integration with async-first workflows. Built on PostgREST for automatic API generation from Postgres schemas and leverages WebSocket connections for realtime subscriptions, enabling reactive data patterns across web frameworks.
2,470 stars and 15,568,745 monthly downloads. Used by 8 other packages. Actively maintained with 10 commits in the last 30 days. Available on PyPI.
Stars
2,470
Forks
459
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Monthly downloads
15,568,745
Commits (30d)
10
Dependencies
7
Reverse dependents
8
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.