Skip to main content

Sheetcloud.de | Turn Spreadsheets into a Cloud Database | Account required

Project description

Sheetcloud

Turn Spreadsheets into a Cloud Database with SheetCloud! Python library for easy access.

Website: https://sheetcloud.org

NOTE: We are still in beta testing phase. If you like to become a Sheetcloud beta tester (with some perks attached), write us an email at contact[at]sheetcloud.org.

Status

Tests Tests

Deploy to PYPI PYPI

Setup

Sheetcloud expects the following environment variables to be present:

  1. SHEETCLOUD_USERNAME

  2. SHEETCLOUD_PASSWORD

You can find both in your Sheetcloud dashboard spreadsheet. If you have no account yet, you can create your free account in less than 30sec (no credit card required). Head over to Sheetcloud website and connect your account. That's it! You will be re-directed to the Sheetcloud dashboard spreadsheet containing the username and password.

Supported functionality

Sheetcloud supports Pandas DataFrames. Most functions are easy-to-use, self-explanatory, one-liners.

Spreadsheets

  • Read/write/append spreadsheets in batches
  • List spreadsheets and worksheets of a spreadsheet
  • Get modification time
  • Formatting
  • Caching

Drive

  • Read/write CSVs in batches

ORM

  • map bidirectional data classes to spreadsheets

Environment Variables

  • read/write environment variables to spreadsheets
  • load variables into local environment

Templates

  • load pre-defined templates
  • customize templates

User

  • request recovery token
  • reset and change passwords
  • validate license key
  • authentication/authorization

REST:

  • language agnostic API and documentation available

What is Sheetcloud?

Transform Your Spreadsheets into a powerful Cloud Database with SheetCloud

Unlock the full potential of your data with SheetCloud! Say goodbye to the headaches of managing clunky offline spreadsheets and files, or setting up and maintaining a costly SQL database. With SheetCloud, you can turn your Google Sheets into a powerful cloud-based database with history, analytics, and online collaboration built in. Plus, with no hidden fees or charges, our simple and transparent pricing model will help you avoid the high costs of third-party databases.

Keep your data secure and accessible by storing it within your own Google Drive account, protected by robust security measures against potential breaches. Say goodbye to version control issues and data silos, and work seamlessly with your team, including non-developers such as business analysts who use spreadsheets. Whether you need to process, read, or write data in batches, build powerful dashboards and automated reports, handle secrets and environment variables, or schedule workflows, SheetCloud has got you covered, all with a single command from Python.

Test it now for free! No credit card required!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sheetcloud-0.1.0.post9.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sheetcloud-0.1.0.post9-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file sheetcloud-0.1.0.post9.tar.gz.

File metadata

  • Download URL: sheetcloud-0.1.0.post9.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for sheetcloud-0.1.0.post9.tar.gz
Algorithm Hash digest
SHA256 e9a34a47b2e140cbda91c958068a90e37fe968c91b773aa0f95a39ee04aafef8
MD5 5a9880f92138eab0a8c7c684e56f3fe5
BLAKE2b-256 a97a90eb25991e7d003cd44d3f7f4a09d9073351df3bfd07967fba64b1183489

See more details on using hashes here.

File details

Details for the file sheetcloud-0.1.0.post9-py3-none-any.whl.

File metadata

File hashes

Hashes for sheetcloud-0.1.0.post9-py3-none-any.whl
Algorithm Hash digest
SHA256 a866eb97c870084fc468b1bfa6bddb55fb61e9d5eb57f6f04421af0883b2e629
MD5 d0d1d333c7aa415579d7ed481eaecdf1
BLAKE2b-256 101e16cad92f49ba86944c0a94362f7407d67140958fa141661777e8685d88a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page