Dynamo je open source platforma za vizuelno programiranje.
Duži niz godina se koristi u oblasti arhitekture, a u poslednjih par je zabeležen drastičan napredak i u oblasti građevinarstva. Alati za automatizaciju procesa u programima Revit, Advance Steel i Robot mogu da ubrzaju radni tok, pa čak i da promene proces projektovanja.
S obzirom da je reč o vrsti programiranja, i spektar primene je veoma širok: od postavljanja osa, ucrtavanja glavnih i sekundarnih elemenata konstrukcije, do automatskog modelovanja i numerisanja armature u elementima složenog geometrijskog oblika, pa i omogućavanje komunikacije između različitih softvera Revit - Excel i sl.