{"repo":"nedpals/supabase-go","free":true,"listed":false,"github":"https://github.com/nedpals/supabase-go","clone":"git clone https://github.com/nedpals/supabase-go.git","description":"Unofficial Supabase client library for Go.","language":"Go","stars":417,"topics":["supabase","supabase-client","golang","api","postgrest"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"This project is looking for a new home. See the issue for details. supabase-go Unofficial Supabase client for Go. It is an amalgamation of all the libraries similar to the official Supabase client. Installation Usage Replace the and placeholders with values from https://supabase.com/dashboard/project/YOUR PROJECT/settings/api Authenticate Sign-In Insert Select Update Delete Invite user by email Roadmap - [x] Auth support (1) - [x] DB support (2) - [ ] Realtime - [x] Storage - [ ] Testing (1) - Thin API wrapper. Does not rely on the GoTrue library for simplicity (2) - Through postgrest-go I just implemented features which I actually needed for my project for now. If you like to implement these features, feel free to submit a pull request as stated in the Contributing section below. Design Goals It tries to mimick as much as possible the official Javascript client library in terms of ease-of-use and in setup process. Contributing Submitting a pull request - Fork it (https://github.com/nedpals/supabase-go/fork) - Create your feature branch (git checkout -b my-new-feature) - Commit your changes (git commit -am 'Add some feature') - Push to the branch (git push origin my-new-feature) - Create a new Pull Request Contributors - nedpals - creator and maintainer","default_branch":null,"files":null,"tree":[],"storefront":"/r/nedpals","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nedpals/supabase-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}