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.2.0.tar.gz (12.7 MB view hashes)

Uploaded Source

Built Distribution

zero_true-0.2.0-py3-none-any.whl (12.9 MB view hashes)

Uploaded Python 3

Supported by

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