Awesome LEGO
A curated list of awesome LEGO software, archives, links, and other
resources.
CAD
- BlueBrick - Layout
editor for LEGO exhibitions (Windows).
- BrickLink
Studio - Build, render, and create instructions.
- bricksmith -
Virtual LEGO modeling (MacOS).
- Konstruktor
- A LDraw-compatible CAD (Linux, Windows, MacOS).
- LDCad - LDCad is a
multiplatform LDraw (virtual LEGO) editor that lets you edit LDraw model
documents in real-time.
- ldraw - Open standard for LEGO CAD
programs that allow the user to create virtual LEGO models and
scenes.
- LeoCAD - A CAD program for creating
virtual LEGO models.
- LPub 4 - Program to
produce step by step building instructions for LEGO models created using
the LDraw file format.
- mlcad - CAD program to
create LEGO like building instructions.
- openldraw -
CAD program for designing LEGO MOCs.
- Toybrick -
OpenSCAD module to create bricks.
- Web Lic - Create
instruction books from LDraw models.
Online Editors
- buildwithchrome -
Build a LEGO model on a 32 x 32 baseplate and share it with everybody on
a world map.
- Mecabricks - Build your 3D LEGO
models online.
Archives
- Brickfact - LEGO database with
price charts.
- brickset - Your LEGO set
guide.
- Rebrickable - Combine your
LEGO sets to create other sets.
- brickipedia
- A collaboratively written free online LEGO wiki.
- Customs -
Content made by its own contributors.
- Stories -
LEGO fan-fiction.
- Ideas -
Collection of LEGO ideas.
- lugnet - International LEGO Users
Group Network and global community of LEGO enthusiasts.
- peeron - Partial listing of the
parts in official LEGO sets.
- Unofficial
Minifigure Catalog - App with information about all minifigures and
sets from 1975 to 2015.
- Let’s build it again -
Online LEGO building instructions.
Resources
Software Libraries
- BrickMosaic -
Transform a photo to a bricks mosaic (Windows, Linux, MacOS).
- brickowl2rebrickable
- Tool to convert BrickOwl orders to
Rebrickable CSV files (Windows,
Linux, MacOS).
- BrickUtils -
Tool to build your brick catalog and check if you can build a model
created with LDD or LDraw.
- LD
Pattern Creator - Vector based texture editor for decorated LDraw
parts (Windows). Exports a list of bricks as a BrickLink XML file
(Windows, Linux, MacOS).
- LDD to Ai
Swatches - Script to convert LEGO Digital Designer Materials to
Adobe Illustrator Color Swatches (ASE).
- LDMakeList -
Tool to create the list of available LDraw parts (Windows).
- LDR Importer -
App to import LDraw and LDraw compatible parts and models into Blender
(including proper mesh and materials) (Windows, Linux, MacOS).
- LDraw.rs -
Library for manipulating and rendering LDraw model files in Rust.
- LDView - Real-time 3D
viewer for LDraw models (Windows, Linux, MacOS).
- LEGOCAD
Loader - Python script that creates parts lists from LEGOLDD/LXF,
LDR, MPD files (Windows, Linux, MacOS).
- Legofy - Make
images look as if they are made out of 1x1 LEGO bricks.
- LSynth - Tool to add
complicated flexible hoses, bands, chains, and treads to the LDraw files
you make with LDraw CADs (Windows, MacOS).
- Minifig
SVG Decals - Collection of SVG files for use as decals on
minifigs.
- MILSgen
Terraforming - Workflow & script to create large scale
landscapes from MILSgen terrain modules.
- NateJacobs/Brickset-API
- Get LEGO set information using the Brickset API.
- Node LDraw -
Node.js library to parse an LDraw file.
- Node Move
Hub - Node.js library to communicate with the LEGO Boost Move
Hub.
- rioforce/LEGO-Textures
- Textures scanned from real LEGO bricks.
- seankross/lego - R
data package featuring every LEGO set from 1970 to 2014
Competitors
- Airfix -
Quickbuild push-together model kits.
- best-lock
- Brik.co - Laptop cases and wall
tiles covered with LEGO compatible studs.
- Flexo - Flexible brick
system.
- Makeblock - Various building
blocks for robotic kits.
- Mega Bloks
- Minifigures.com - Special
minifigure designs and service to order custom made minifigures.
Links
Marketplace
- BrickLink - Unofficial LEGO
Marketplace.
- BrickOwl - Marketplace to buy and
sell LEGO parts, minifigures and sets.
- brickpicker - LEGO price and
investing guide.
- Brick Shop - Online shop for
bricks and sets.
- LEGO Shop - Official LEGO online
store.
Models
- fuddl/BrickDock - A
Dock compatible with the iPhone 5 made from LEGO bricks.
- Braiding
Machine - Powered by a single motor and makes ropes &
wristband.
- Lego A4
Plotter - 2D plotter made with LEGO Technic and Mindstorms.
- LegoMicroscope -
Simple to build microscope with no need for precision optics or 3D
printed parts.
Model Conversion
- Brickify - Converts
STL files to LEGO and 3D-printed parts
- Brickr -
Implementation of the paper “Automatic Generation of Constructable Brick
Sculptures” (Eurographics 2013)
- LSculpt -
Triangle mesh to LDraw file converter.
- MILSgen -
Converts heightmaps to LDraw .ldr files
Add-ons
- bitbeam - LEGO technic
compatible wooden beams.
- Funky 3D Faces - Create a
miniature version of a real head to fit it on minifigures.
YouTube Channels
Books
Blogs
Articles
Build Manuals
lego.md
Github