Back to Software

Software · Parametric design

Grasshopper

The parametric design environment inside Rhino. What it is, who uses it, and how it helps your next move.

2Partner courses
5Podcast episodes
5Guides

Knowledge

What is Grasshopper?

Grasshopper is the visual programming environment built into Rhino. You wire components together to define geometry by rules rather than by hand, which makes parametric and generative design practical.

In UK practices it powers facade rationalisation, optioneering, environmental analysis and the kind of complex geometry that wins competitions. A rich plugin ecosystem extends it further.

For candidates, Grasshopper is the defining skill of computational design roles, and a strong signal at design-led practices even when the job spec does not name it.

  • It multiplies options

    Parametric definitions let you explore hundreds of options where manual modelling gives you a handful.

  • It solves real geometry

    Facade rationalisation and environmental analysis are everyday Grasshopper territory.

  • It defines a specialism

    Grasshopper fluency is the core skill of computational design roles.

Test yourself

Prove your Grasshopper.

Two independent KnowledgeSmart assessments for Grasshopper, free and with no limit. Sit one in your own time and keep the result.

See all 2 Grasshopper assessments

Partner learning

Skill up on Grasshopper with ArchAdemia.

Curated ArchAdemia courses tagged to Grasshopper. Use code ARCHSOCIAL10 to get 10% off membership.

Reader discountARCHSOCIAL10

10% off ArchAdemia membership, applied at checkout.

Architecture Social may earn a commission if you join ArchAdemia through our affiliate link or use the discount code. Course videos and files stay on ArchAdemia.

Put Grasshopper to work.

Add Grasshopper to your profile so the right practices can find you, or advertise a role that needs it.