GitHub - zserge/pennybase: Poor man's Backend-as-a-Service (BaaS), similar to Firebase/Supabase/Pocketbase
Pennybase
Poor man's Backend-as-a-Service (BaaS), similar to Firebase/Supabase/Pocketbase
It implements core backend features in less than 1000 lines of Go code, using only standard library and no external dependencies:
File-based storage using CSV with versioned records
REST API with JSON responses
Authentication with session cookies and Basic Auth
RBAC & ownership-based permissions
Real-time updates via SSE
Schema validation for numbers/text/lists
Template rendering with Go templates
How it Wo...
Read more at github.com