supabase-php / supabase
Supabase SDK for PHP ecosystem.
dev-main
2026-05-19 02:46 UTC
Requires
- php: ^8.3
Requires (Dev)
- laravel/pint: ^1.29
Suggests
- ext-curl: Required by Guzzle for optimal, high-performance HTTP requests.
- ext-json: Required for processing JSON payloads from Supabase API responses.
This package is auto-updated.
Last update: 2026-05-19 02:52:23 UTC
README
Modern, Fluent, Lightweight and modular Supabase SDK for PHP ecosystem. Powered by independent packages.
✨ Features
- Modular architecture
- Fluent query builder
- Authentication & JWT
- Storage management
- Realtime subscriptions
- Edge Functions
- AI vector search
- Laravel integration
- Async support
- DTOs & typed responses
- PSR compliant
- Modern PHP 8.3+
📦 Installation
Install full ecosystem:
composer require supabase-php/supabase
🚀 Quick Start
<?php require 'vendor/autoload.php'; use Supabase\Supabase; $supabase = new Supabase( url: 'https://your-project.supabase.co', apiKey: 'your-anon-key' ); $users = $supabase ->db() ->table('users') ->select('*') ->execute();
🤝 Contributing
- Fork repository
- Create feature branch
- Commit changes
- Push branch
- Open PR to
develop
📜 License
MIT License
❤️ Philosophy
Built for developers who want:
- Clean APIs
- Modern architecture
- Scalable applications
- AI-ready infrastructure
- Enterprise-grade reliability
- Exceptional PHP developer experience
🌐 Links
- Packagist: https://packagist.org/packages/supabase-php/supabase
- Supabase: https://supabase.com
⭐ Support
If this project helps you, consider giving it a GitHub star.
