algorithmic modeling for Rhino


Space Syntax

Space Syntax is a theory of architecture and built environment that seeks to explain the effect of spatial configurations on behavioral patterns of people. SYNTACTIC tools bring Space Syntax theory into parametric design workflows. More information on syntactic design methodology:

My PhD dissertation (see chapters 3 & 4)

Designing with Space Syntax

Syntactic Design Methodology

For more information, videos, news and updates you can visit the following website. 

See a video demo-tutorial here

The plugin is available for download here:

This plugin is completely compatible with SpiderWeb for Grasshopper and we hereby thank Richard Schaffranek for all we have learned from this extremely useful plugin


UPDATE: Genesis Lab [webpage][website] is to modernize, open-source, and develop the toolkit starting in December 2021. Stay tuned for updates through my YouTube Channel and ResearchGate

Location: Delft
Members: 620
Latest Activity: yesterday

Hi, All components are ready. We are just wrapping all our VB codes into a GHA.

Discussion Forum

SYNTACTIC Plugin 8 Replies

Hello All,I am trying to install Syntactic but when I launch grasshopper I still can't see the plugin. I used both installation methods in the installation instructions. I am also using Rhino 6, any…Continue

Started by Tha'er Abdalla. Last reply by sai kaung si thu Apr 19, 2021.

Text labels and graph gone

Hello everyone!I have just started working with Space Syntax but for some reason my labels (text) and circles (result of graph), have disappeared. I could only see the TreeGraph at some point. I had…Continue

Started by Emma Chris Oct 7, 2020.

Gradient issue with Syntactic 5 Replies

Hi guys,I don't know what is wrong with this simple definition on space syntax...Any ideas?Domain...lists...input curves?Thanks...…Continue

Started by Andrés Utz. Last reply by Frane Zilic May 11, 2020.

about the triangulate component

Hello everyone,I have the same problem with Alexander, the triangulate component don’t work. Do you know how to solve the problem? Why?Thank you very much. Best wishes.…Continue

Started by 王海涛 Feb 17, 2020.

Comment Wall


You need to be a member of Space Syntax to add comments!

Comment by Pirouz Nourian on October 11, 2013 at 8:18am

Hi all, 

Thanks for your support. Sorry for not doing as promised. All components are ready as VB scripts but we need to wrap them into a GHA. We are struggling a bit with the new way of making a GHA (grasshopper add-on file) due to a few minor issues. So, I can't promise a day now; but in principle, it should not take more than a couple of days. 

Comment by reza salehi on October 8, 2013 at 7:03am


thank u pirouz

Comment by Pirouz Nourian on October 7, 2013 at 7:26am

Hi all,

All components are ready. We are preparing an example file and a short video. I hope we can do all this in a couple of hours/days :).

Comment by Petar Pejic on October 7, 2013 at 2:56am

Hi, any news on release date? It would be nice if you could include for example a sample video like you did your other plug in, I find it very useful. 

Comment by Elbert Choquehuanca on October 4, 2013 at 9:19pm

expected wing

Comment by Pirouz Nourian on September 30, 2013 at 6:06am

We are planning to release a test version by the end of this week.

Comment by Petar Pejic on September 22, 2013 at 8:49am

Any news on the release date?

Comment by Daniel Hambleton on August 14, 2013 at 10:46am

Great group! I've been quite interested in this topic for some time.

Although not directly GH related, I'm developing a Gibsonian crowd simulation engine - you can check out the alpha version here. Would be great to exchange some ideas!

Comment by djordje on August 14, 2013 at 3:53am

Very interesting Pirouz,
Hope you will post some example files too.

Comment by Pirouz Nourian on August 14, 2013 at 3:14am

Hello Richard,

In fact I have learned a lot from your plugin and your teachings online (a formal acknowledgement will follow :)). The first time I started to do something with graphs in GH I noticed the output of the proximity component, which is exactly a datatree indicating the indices of the connected nodes. It was a wise choice to use the same format for the graphs. So, it is perfectly compatible with Spiderweb; and it is part of the plan to introduce these in connection with Spiderweb. I have checked the decoding space components, but I had difficulties connecting to their technical approach as they are using a different data type for graphs, which is not readable from outside. 


Members (620)






  • Add Photos
  • View All


  • Add Videos
  • View All

© 2022   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service