LDraw è un diffuso sistema di strumenti free software per modellare costruzioni LEGO in tre dimensioni. Il programma originale e il formato di file furono scritti da James Jessiman nel 1995, che ha anche modellato molti dei pezzi originali nella libreria, parte centrale del programma. Nel 1997, James morì. Da allora, furono scritti molti programmi che utilizzano la libreria di pezzi di LDraw e il formato di file. I modelli costruiti in LDraw vengono spesso resi in 3D con POV-Ray, un programma di rendering gratuito.
Il formato di LDraw può dividere il modello in "passi", in maniera da poter incorporare le istruzioni di montaggio, e permette anche di ruotare il modello o i pezzi ad ogni "passo". LDraw permette anche di usare i modelli come pezzi in modo da facilitare la costruzione.


È possibile, anche se molto difficile, generare costruzioni LEGO semplicemente scrivendo il numero di ogni pezzo e la posizione. Di solito, si ricorre ai seguenti strumenti per mettere insieme i pezzi:
Il sito di LDraw contiene una lista più completa, con recensioni e, in qualche caso, programmi di installazione scaricabili.