Supabase Integration View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.9 or later
Package size
2.6 MB
Files
35
Favorites
9
Views in the past week
16

Price tracking

Last checked
Tracked since
Lowest recorded
$49.99 on

Keywords

Supabase Integration

by Your Indie Dev (opens in new tab)

1 rating, too few to average

A Unity Editor tool for seamless Supabase integration, allowing users to fetch database schemas, query tables, and manage backend data directly within Unity for game and app development.

Price $49.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Supabase Integration, 6 months Current $49.99; lowest $49.99; highest $49.99 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Supabase Integration screenshot 1

Supabase Integration screenshot 1

About this asset

Supabase is an open-source Backend-as-a-Service (BaaS) platform that offers a suite of tools for developers, positioning itself as a compelling alternative to Firebase. Built on PostgreSQL, Supabase provides real-time capabilities, authentication, storage, and auto-generated APIs, all designed to streamline application development without the constraints of proprietary systems. Its open-source nature has contributed to its growing popularity, with a rapidly expanding user base and community support.

To harness the power of Supabase within Unity, we've developed a comprehensive integration package tailored for Unity developers. This tool offers:

  • Seamless Integration: Connect your Unity projects directly to Supabase, enabling real-time data synchronization and backend management without leaving the Unity environment.
  • CRUD Operations: Easily perform Create, Read, Update, and Delete operations on your Supabase database, facilitating efficient data management for your game or application.
  • Schema Fetching: Retrieve and visualize your database schema within Unity, providing clear insights into your data structures and relationships.
  • Automatic Data Model Generation: Automatically generate C# data models based on your Supabase schema, reducing manual coding and potential errors.

This integration empowers Unity developers to build robust, data-driven applications with ease, leveraging Supabase's scalable backend services directly within the Unity editor.

From the publisher's Asset Store listing.

Technical details

The Supabase Unity Integration package is designed to seamlessly bridge Unity applications with Supabase's backend services, enabling developers to harness the full potential of Supabase within the Unity environment.

Technical Features:

  • Authentication Management: Utilizing Supabase's GoTrue API, the package facilitates user authentication directly within Unity. Developers can implement various authentication methods, including email/password, OAuth providers, and magic links, ensuring secure and flexible user management.
  • Real-time Database Interaction: Leveraging Supabase's real-time capabilities, Unity applications can subscribe to database changes, enabling dynamic content updates and interactive multiplayer experiences without manual polling.
  • Edge Function Execution: The integration supports invoking Supabase Edge Functions from Unity, allowing server-side logic execution close to the user for reduced latency and improved performance.
  • Storage Management: Through Supabase's storage API, developers can handle media assets and other file types directly from Unity, streamlining content management and retrieval processes.

Implementation Details:

The package is built upon Supabase's C# client library, ensuring compatibility and optimal performance within Unity's ecosystem. It abstracts complex RESTful API interactions into straightforward C# methods, reducing development time and potential errors. Additionally, the integration adheres to Unity's asynchronous programming model, employing coroutines and async/await patterns to maintain application responsiveness during network operations.

By incorporating this package, Unity developers can fully leverage Supabase's scalable and open-source backend services, enhancing their applications with robust data management, authentication, and real-time functionalities.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.13f1 Compatible Compatible Compatible Compatible
2022.3.9f1 Compatible Compatible Compatible Compatible

v1.3 One-Time-Password and Password Reset

Implemented OTP signin

Implemented a Password Reset RPC

As listed on the Asset Store.