Friday, July 04, 2025

The Digital Press

All the Bits Fit to Print

Ruby Web Development Artificial Intelligence
Urban Planning
Astronomy

Pennybase: Lightweight Open-Source Backend-as-a-Service Alternative

Lightweight Go-based Backend-as-a-Service with CSV storage and REST API

From Hacker News Original Article Hacker News Discussion

Pennybase is a minimalist Backend-as-a-Service (BaaS) implemented in under 1000 lines of Go, using CSV files for storage and supporting REST APIs, authentication, and real-time updates.

Why it matters: Offers a lightweight, dependency-free backend alternative for simple apps, easy to understand and customize.

The big picture: Adds to a growing ecosystem of simple BaaS options like Pocketbase and Trailbase, focusing on minimalism over complexity.

The other side: Some criticize its manual user management, basic password hashing, and CSV storage over more robust databases like SQLite or Postgres.

Commenters say: Users appreciate its simplicity and transparency but question its security, storage format choice, and overlap with existing projects like Pocketbase.