Working With Projects

A Project is the central organizational unit in Hex. It includes the Logic View, App View, and Environment Views.

Projects Home

The default landing page for users in Hex is the Projects page. You can quickly find projects you created, as well as those shared with you and your Organization.

The far-right column of the project page shows the current Publication status of the project. Green = all changes published, Yellow = previous version published, Grey = never published. See Publishing for more details.

Creating a New Project

There are two options for creating new projects in Hex:

Creating a Project from Scratch

Hit the "New Project" button on the Projects page to generate an empty Project.

Uploading Existing Jupyter Notebooks

You can upload any existing .ipynb (Jupyter Notebook) file into Hex. Because this file format typically stores the outputs from the last time it was executed, they will often appear instantly in Hex without needing to re-run.

While we support upload of any .ipynb file, you may run into package-related issues while moving your work from environment to environment. See Package Management for more details on configuring your environment in Hex.

Project Options

The dropdown in the upper-left offers several options for a project:

Renaming Projects

You can re-name a project from the drop-down menu.

Duplicating Projects

Any user with a Viewer profile or higher can view all of the logic and configuration, and duplicate projects. The new, copied projects do not inherit any permissions from the original.

.ipynb Export

Take your logic to any other Jupyter Notebook-compatible application.