گرس هاپر (Grasshopper)، یک زبان برنامهنویسی بصری (visual programming) است که بر روی برنامه راینو (Rhino) قابل نصب است. این پلاگین توسط دیوید روتن (David Rutten) در شرکت رابرت مکنیل و شرکا (Robert McNeel & Associates) توسعه پیدا کرده است. از این پلاگین برای مدل سازی انعطاف پذیر، الگوهای تکرار شونده، مدل سازی پارامتریک، تحلیل سازه و بررسی اقلیمی و برای ایجاد الگوریتم های مولد مورد استفاده قرار می گیرد. به عنوان یک پلاگین راینو، گرس هاپر با یک محیط مدلسازی قدرتمند و همهکاره که توسط حرفهای های طیف متنوعی از رشتهها شامل معماری، مهندسی ، طراحی محصول و غیره استفاده میشود یکپارچه و هماهنگ است. ترکیب راینو و گرس هاپر امکان تعریف کنترل دقیق پارامتریک (Parametric) بر مدل ها، قابلیت کنکاش در جریان طراحی مولد (Generative design)، و سکویی برای توسعه سطح بالاتری از منطق برنامه نویسی را برای ما فراهم میکند.
این پلاگین از راینو 6 به بعد در خود نرم افزار راینو گنجانده شده است.