# Grasshopper Workflow - Which Libraries / Modules to use?

**URL:** <https://forum.compas-framework.org/t/grasshopper-workflow-which-libraries-modules-to-use/456>\
**Category:** compas\_rhino\
**Created:** [March 31, 2021, 11:26am UTC](https://forum.compas-framework.org/t/grasshopper-workflow-which-libraries-modules-to-use/456 "2021-03-31T11:26:03Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![tomvanmele](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.compas-framework.org/tomvanmele/32/13_2.png) [@tomvanmele](https://forum.compas-framework.org/u/tomvanmele)\
**Post date:** [April 12, 2021, 7:52am UTC](https://forum.compas-framework.org/t/grasshopper-workflow-which-libraries-modules-to-use/456/8 "2021-04-12T07:52:31Z")

</div>

there is currently no NURBS geometry in base COMPAS so converting Rhino NURBS curves and/or surfaces to COMPAS equivalents will not work. only line, polyline and circle are supported…

COMPAS geometry objects also do not support any form of data attributes. the serialisation mechanism for geometry objects is only there to allow those objects to be sent over a network or to save them to disk for later use. if you want to store data, i suggest you use a data structure instead…

---

_[View the full topic](https://forum.compas-framework.org/t/grasshopper-workflow-which-libraries-modules-to-use/456)._
