User Interface

User Interface Overview

The User Interface (UI) for Dynamo is organized into five main regions. We will briefly cover the overview here and further explain the Workspace and Library in the following sections.

  1. Menus

  2. Toolbar

  3. Library

  4. Workspace

  5. Execution bar

Here are Menus for basic functionality of the Dynamo application. Like most Windows software, the first two menus related to managing files, operations for selection and content editing. The remaining menus are more specific to Dynamo.

Dynamo Menus

General info and settings can be found on the Dynamo drop down menu.

  1. About - Find out the Dynamo version installed on your machine.

  2. Agreement to Collect Usability Data - This allows you to opt-in or out for sharing your user data to improve Dynamo.

  3. Preferences - Includes settings such as define the application's decimal point precision and geometry render quality.

  4. Exit Dynamo


If you're stuck, check out the Help Menu. You may access one of the Dynamo reference websites through your internet browser.

  1. Getting Started - A brief introduction to using Dynamo.

  2. Interactive Guides -

  3. Samples - Reference example files.

  4. Dynamo Dictionary - Resource with documentation on all nodes.

  5. Dynamo Website - View the Dynamo Project on GitHub.

  6. Dynamo Project Wiki - Visit the wiki for learning about development using the Dynamo API, supporting libraries and tools.

  7. Display Start Page - Return to the Dynamo start page when within a document.

  8. Report A Bug - Open an Issue on GitHub.


Dynamo's Toolbar contains a series of buttons for quick access to working with files as well as Undo [Ctrl + Z] and Redo [Ctrl + Y] commands. On the far right is another button that will export a snapshot of the workspace, which is extremely useful for documentation and sharing.


The Dynamo Library is a collection of functional libraries, each Library containing Nodes grouped by Category. It consists basic libraries which are added during default installation of Dynamo, as we continue to introduce its usage, we will demonstrate how to extend the base functionality with Custom Nodes and additional Packages. The Library section will cover a more detailed guidance on using it.


The Workspace is where we compose our visual programs, you may also change its Preview setting to view the 3D geometries from here. Refer Workspace for more details.

Execution Bar

Run your Dynamo script from here. Click the dropdown icon on the Execution button to change between the different modes.

  • Automatic: Runs your script automatically. Changes are updated in realtime.

  • Manual: Script only runs when the 'Run' button is clicked. Useful for making changes to a complicated and 'heavy' script.

  • Periodic: This option is grayed out by default. Only available when the DateTime.Now node is used. You can set the graph to run automatically at a specified interval.

Last updated