GodotBase - Supabase for Godot 4
A downloadable tool
Download NowName your own price
The community Supabase addon for Godot stopped keeping up with Godot 4.3+. Many projects ended up hand-writing HTTPRequest code for login and leaderboards.
GodotBase wraps what you actually need:
- Email signup and login
- Insert and read database rows (PostgREST)
- Session saved between runs (token refresh included)
- Example project: login screen + leaderboard
- Editor menu: test your URL and key before you press Play
You still need a free Supabase project. The zip includes START_HERE.txt, QUICKSTART.md, and setup_scores.sql (about 15 minutes to set up).
Install
- Unzip into your Godot 4.3+ project (or copy
addons/godotbase). - Open START_HERE.txt, then follow QUICKSTART.md.
- Enable the GodotBase plugin under Project Settings → Plugins.
- Paste your Supabase URL and anon key in Project Settings (filter: godotbase).
- Run
addons/godotbase/sql/setup_scores.sqlin the Supabase SQL Editor. - Menu: Project → Test Supabase Connection (check the Output panel).
- Open
example/main.tscnand run.
Example code
GodotBase.auth.login("player@mail.com", "your_password")
await GodotBase.auth.auth_success
GodotBase.db.insert("scores", {"player": "Alex", "score": 900})
await GodotBase.db.insert_success
Requirements
- Godot 4.3 or newer (tested on 4.6)
- Free Supabase account
- GDScript only — no GDExtension
Support
Comment on this itch page or use the support contact you set on the listing. Include your Godot version and any [GodotBase] lines from the Output panel.
License
One project license per purchase. Do not redistribute the addon source.
| Published | 1 day ago |
| Status | Released |
| Category | Tool |
| Author | chuumberry |
| Genre | Fighting |
| Tags | backend, database, gdscript, Godot, leaderboard, plugin, supabase, tools |
| Content | No generative AI was used |
Download
Download NowName your own price
Click download now to get access to the following files:
GodotBase-v0.1.1.zip 16 kB


Leave a comment
Log in with itch.io to leave a comment.