# Introduction

We have resources for all levels to help you get started and get the most out of Speckle!

# Interoperability

# Rhino ➡ Revit

Level: beginner Author: Claire Software used: Revit 2021, Rhino 7

Learn how to stream Rhino geometry directly into Revit as native elements with Speckle!

👉 Check out this tutorial!

# Grasshopper ➡ Revit

Level: intermediate Author: Alan Software used: Revit 2021, Grasshopper for Rhino 7

You can stream Grasshopper native geometry to Revit using Speckle! In this guide, we will send different types of geometry and built elements to Revit to understand how Speckle converts them into native Revit elements.

👉 Check out this tutorial!

# Revit ➡ Grasshopper ➡ Revit

Level: advanced Author: Alan Software used: Revit 2021, Grasshopper for Rhino 7

You can stream Revit native elements to Grasshopper using Speckle! In this guide, we will send different types of Revit elements, update their parameters in Grasshopper and send them back to Revit.

👉 Check out this tutorial!

# Quality control AutoCAD drawings in Grasshopper

Level: intermediate Author: Claire Software used: AutoCAD, Rhino, Grasshopper

Quality control your AutoCAD drawing with the visual programming power of Grasshopper! In this tutorial, we'll send a floorplan from AutoCAD to Rhino with Speckle, run a simple Grasshopper script to find incorrectly drawn lines, and send the annotations back to AutoCAD. We'll also adjust some blocks in Rhino along the way.

👉 Check out this tutorial!

# Unity

# Create interactive real time experiences with Unity, Revit and Rhino

Level: advanced Author: Matteo Software used: Unity, Revit 2021, Rhino 7

In this tutorial we will create an interactive Unity app that renders Revit data in real time. We'll see how the Unity connector works and how to write custom code that pulls data from Speckle that was generated in Revit and Rhino. We'll also see how to work with streams and branches to organize data.

👉 Check out this tutorial!

# Collaboration

# Collaborative Data Informed Design Workflows With Rhino and Grasshopper

Level: intermediate Author: Dim Software used: Rhino, Grasshopper

We're going to create a simple collaborative workflow with Rhino, Grasshopper and Speckle. By simulating a design process in which three or more persons are collaborating on the design of a market hall, we're going to learn about the basics of the Rhino and Grasshopper connectors, as well as some more advanced topics on how to manage data using branches, how and why to structure data, as well as how to merge multiple commits into one master model.

👉 Check out this tutorial!

# Developer tutorials

🤖 All our developer tutorials are in our dev section, check them out!