LeoCAD — это бесплатная и открытая 3D-CAD программа, предназначенная для создания виртуальных моделей из LEGO-деталей с использованием библиотеки LDraw. Разработанная Леонардо Зиде в 1997 году, она предоставляет пользователям возможность проектировать, визуализировать и документировать свои конструкции в цифровом виде. Программа поддерживает кроссплатформенность и доступна для операционных систем Windows, macOS и Linux.
Изначально LeoCAD использовала собственную библиотеку деталей, однако вскоре была адаптирована для работы с LDraw — неофициальной библиотекой LEGO-деталей, которая на 2024 год включает более 10 000 элементов и продолжает обновляться. Благодаря этому LeoCAD стала популярным инструментом среди энтузиастов LEGO, позволяя создавать точные и детализированные модели с использованием стандартных элементов.
- Совместимость с LDraw: поддержка форматов LDR и MPD, использование библиотеки LDraw с более чем 10 000 деталями.
 - Кроссплатформенность: доступность версий для Windows, macOS и Linux.
 - Экспорт моделей: возможность сохранения моделей в форматах OBJ, DAE и 3DS для использования в других приложениях.
 - Генерация инструкций: создание пошаговых инструкций для сборки моделей, аналогичных официальным LEGO-наборам.
 - Поддержка рендеринга: возможность визуализации моделей с использованием встроенного рендерера POV-Ray.
 - Многооконный интерфейс: поддержка нескольких видов для удобства работы с моделями.
 - Многоязычность: интерфейс программы доступен на нескольких языках, включая русский.
 - Открытый исходный код: программа распространяется под лицензией GPLv2, позволяя пользователям вносить изменения и улучшения.