What is butterdb?
butterdb is a library to help you work with Google Spreadsheet data. It lets you model your data as Python objects, to be easily manipulated or created.
butterdb is a tool in the Spreadsheets as a Backend category of a tech stack.
butterdb is an open source tool with 347 GitHub stars and 14 GitHub forks. Here’s a link to butterdb's open source repository on GitHub
Pros of butterdb
Be the first to leave a pro
- Store data in Google Spreadsheets (the cloud!!!)
- Models from classes
- Fields as attributes. decimals, ints and strings only (as far as I know)
- Mocked unit tests, mock database
- Arbitrary cell execution with `=blah()` (free stored procedures?)
- Auto backup/bad patch control
butterdb Alternatives & Comparisons
What are some alternatives to butterdb?
See all alternatives
Working with Airtable is as fast and easy as editing a spreadsheet. But only Airtable is backed by the power of a full database, giving you rich features far beyond what a spreadsheet can offer.
It is an intuitive online project management tool enabling teams to increase productivity using cloud, collaboration, & mobile technologies. It provides your organization with a powerful work platform that offers exceptional speed to business value
Pick a sheet, customize your app, share it with a link. Add your data to the sheet and share your custom app! Only pay for apps that need whitelabeling or store distribution.
Replace your VBA code with Python, a powerful yet easy-to-use programming language that is highly suited for numerical analysis. Supports Windows & Mac!
Use spreadsheet as your database. Give data to your users the nice way, directly from the tool you know. Without bothering webdeveloper.