NodePen

Verified

NodePen brings Grasshopper to the web for improved collaboration, sharing, and integration with Grasshopper scripts. Invite your team, work in the same scripts live, and control access to the team's data.

Scripts live natively on the web: open anywhere, share, and run them without managing licenses or dependencies. For more advanced users, you can also drive scripts programmatically with your agents or other tools via the API.

Visit website

NodePen Overview

NodePen is a web client for Grasshopper, the visual programming language for Rhino 3D, letting architects, engineers, and computational designers build, run, and share Grasshopper scripts directly in the browser with no local Rhino or Grasshopper license required. Scripts run on Rhino Compute in the cloud, with live 3D preview as geometry updates. Teams can co-edit the same script in real time with visible cursors, work asynchronously with version history and checkpointing, and maintain shared team libraries of components. Finished scripts publish with one click to a shareable link, with a customizable control panel and view-only or restricted access options; scripts can also be exported as .gh or .3dm files to continue offline in desktop Grasshopper. An AI agent can be invoked inside a script to answer questions or make requested changes live alongside the user. Higher tiers add API access so external tools can read team scripts and results, along with custom machine specs and private components for organizations with specialized infrastructure needs.
NodePen is a web client for Grasshopper, the visual programming language for Rhino 3D, letting architects, engineers, and computational designers build, run, and share Grasshopper scripts directly in the browser with no local Rhino or Grasshopper license required. Scripts run on Rhino Compute in the cloud, with live 3D preview as geometry updates. Teams can co-edit the same script in real time with visible cursors, work asynchronously with version history and checkpointing, and maintain shared team libraries of components. Finished scripts publish with one click to a shareable link, with a customizable control panel and view-only or restricted access options; scripts can also be exported as .gh or .3dm files to continue offline in desktop Grasshopper. An AI agent can be invoked inside a script to answer questions or make requested changes live alongside the user. Higher tiers add API access so external tools can read team scripts and results, along with custom machine specs and private components for organizations with specialized infrastructure needs.

NodePen Pricing

PRICING PLANS
Personal|0/free
Team|150/mo

NodePen Frequently asked questions

No — NodePen runs scripts in the browser via Rhino Compute, so viewing and running a shared script doesn't require a Rhino or Grasshopper license.

NodePen Alternatives

See how NodePen stacks up against similar tools before you decide.

Reer

Reer is an AI-powered workspace designed to bring intelligent assistance directly into CAD and BIM workflows. It helps architects, engineers, and designers create, analyze, coordinate, and modify models using natural-language instructions. By working across platforms such as Rhino, Grasshopper, and Revit, Reer automates repetitive tasks, connects fragmented tools, and supports faster problem-solving. The platform helps teams explore ideas, streamline design processes, and improve efficiency across complex projects.

Raven

Raven generates Grasshopper scripts using generative AI. It send your text or image to the romantic technology cloud, and parses the received script directly onto your canvas, using Grasshopper's native components.

Grasshopper

Grasshopper 3D is the visual programming environment included with Rhino for computational and parametric design. Architects, engineers, façade specialists, and fabricators connect components on a canvas to generate geometry, process data, and test design variables without building every option manually. It works directly with Rhino’s modeling environment and can extend into BIM, analysis, optimization, and fabrication workflows through official integrations, scripting, and plugins.