Skip to main content

A collaborative notebook built for data scientists

Project description

A New Way to Build and Collaborate on Data Apps

Documentation · Blog · Discord

What is Zero-True?

Zero-True is a Python and SQL reactive computational notebook able to create beautiful and professional data-driven applications. Designed to foster collaboration and improve data accessibility, it offers a rich UI library and an intelligent code parser. Publish your apps with confidence and with ease.

Features

  • Integrated and Simple: Python and SQL reactive computational notebook all in one.
  • Transparent Updates: No hidden state. Our reactive cell updates show you what your notebook looks like in real-time.
  • Dynamic and Interactive: UI rendering with beautiful Vuetify components, with customizable layouts.
  • Fast Prototyping: Create rich, reactive apps with one click.
  • Open-Source: Join our community-driven project and contribute to Zero-True's future.

Quick Start

Make sure Python 3.8+ is installed. (Anaconda or virtual environment recommended)

Open a terminal and run:

# install the packages
pip install zero-true
# run your first notebook
zero-true notebook

Once the application is running, head to http://localhost:1326 to begin editing your notebook!

Quick Example

Open a new notebook and create a code cell with the following code:

import zero_true as zt
slider = zt.Slider(id="slider_1")
print(str(slider.value) + " squared is " + str(slider.value**2))

Now run the cell and open your app!

What Else?

Zero-True comes with a variety of features designed to streamline your experience. Some examples include:

UI Components Different Cell Types Plotly Charts

Check out our docs for more info!

Publishing Your Notebook

From the command line, run:

# publish your notebook
zero-true publish [api-key] [user-name] [project-name] [project-source]

Note: Publishing is currently only open to a limited audience.

If you are interested in publishing your notebook at a URL in our public cloud, please fill out the email waiting list on our website.

Resources

Documentation & Examples

  • Check out our docs to learn more about Zero-True.
  • Read our blog for examples from creators.

Community

We would love to see what you're able to build using Zero-True!

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

zero_true-0.6.0.tar.gz (13.6 MB view details)

Uploaded Source

Built Distribution

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

zero_true-0.6.0-py3-none-any.whl (13.9 MB view details)

Uploaded Python 3

File details

Details for the file zero_true-0.6.0.tar.gz.

File metadata

  • Download URL: zero_true-0.6.0.tar.gz
  • Upload date:
  • Size: 13.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for zero_true-0.6.0.tar.gz
Algorithm Hash digest
SHA256 01d97b53763f2d613b54f5ac0b2d921f12db9e4a918809831e85531a60a37a36
MD5 33281cb99e59e33cc21fe9330e17c931
BLAKE2b-256 8f7a61cf81fcb67fa8b2df57602461385440254d00c9f17d955bafe62d68220c

See more details on using hashes here.

Provenance

The following attestation bundles were made for zero_true-0.6.0.tar.gz:

Publisher: publish_package.yml on Zero-True/zero-true

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zero_true-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: zero_true-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 13.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for zero_true-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 716be76b2a56c3c9cfe8a77ffacca8a286bb5e61495b9063f543ac0d8d502d42
MD5 d6d6a2284398aa47242edb2570e4723f
BLAKE2b-256 5de1cc8710b42b30426545446e316ba4279a2da3d76059909070d1f898d9f0c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for zero_true-0.6.0-py3-none-any.whl:

Publisher: publish_package.yml on Zero-True/zero-true

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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