butterdb logo


A Python ORM for Google Drive Spreadsheets
+ 1

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

butterdb Integrations

Pros of butterdb
Be the first to leave a pro

butterdb's Features

  • Store data in Google Spreadsheets (the cloud!!!)
  • Models from classes
  • Fields as attributes. decimals, ints and strings only (as far as I know)
  • Commits
  • 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?
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.
See all alternatives

butterdb's Followers
1 developers follow butterdb to keep up with related blogs and decisions.