{"id":13460079,"url":"https://github.com/ad-si/awesome-lego","last_synced_at":"2025-08-03T05:30:44.616Z","repository":{"id":26918510,"uuid":"30380625","full_name":"ad-si/awesome-lego","owner":"ad-si","description":"Curated list of awesome LEGO resources","archived":false,"fork":false,"pushed_at":"2024-03-17T23:29:06.000Z","size":29,"stargazers_count":307,"open_issues_count":1,"forks_count":22,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-12-02T06:03:16.532Z","etag":null,"topics":["awesome","awesome-list","ldraw","lego","lego-cad"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"udacity/fend-project-memory-game","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ad-si.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2015-02-05T21:57:48.000Z","updated_at":"2024-11-24T00:13:57.000Z","dependencies_parsed_at":"2024-01-06T09:53:55.149Z","dependency_job_id":"0bcac2e0-bca5-4849-a099-e0cab8628116","html_url":"https://github.com/ad-si/awesome-lego","commit_stats":null,"previous_names":["adius/awesome-lego"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Fawesome-lego","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Fawesome-lego/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Fawesome-lego/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Fawesome-lego/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ad-si","download_url":"https://codeload.github.com/ad-si/awesome-lego/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227837058,"owners_count":17827066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","awesome-list","ldraw","lego","lego-cad"],"created_at":"2024-07-31T10:00:35.233Z","updated_at":"2025-08-03T05:30:44.568Z","avatar_url":"https://github.com/ad-si.png","language":null,"funding_links":[],"categories":["Uncategorized","Non-technical","Others","miscellaneous","Other lists"],"sub_categories":["Uncategorized","ramanihiteshc@gmail.com","Code"],"readme":"# Awesome LEGO\n\nA curated list of awesome LEGO software, archives, links, and other resources.\n\n\u003c!-- toc --\u003e\n\n- [CAD](#cad)\n- [Online Editors](#online-editors)\n- [Archives](#archives)\n- [Resources](#resources)\n- [Software Libraries](#software-libraries)\n- [Competitors](#competitors)\n- [Links](#links)\n- [Marketplace](#marketplace)\n- [Models](#models)\n- [Model Conversion](#model-conversion)\n- [Add-ons](#add-ons)\n- [YouTube Channels](#youtube-channels)\n- [Books](#books)\n- [Blogs](#blogs)\n- [Build Manuals](#build-manuals)\n\n\u003c!-- tocstop --\u003e\n\n## CAD\n\n- [bluebrick] - Layout editor for LEGO exhibitions (Windows).\n- [bricklink studio] - Build, render, and create instructions.\n- [bricksmith] - Virtual LEGO modeling (macOS).\n- [konstruktor] - A LDraw-compatible CAD (Linux, Windows, macOS).\n- [ldcad] - LDCad is a multiplatform LDraw (virtual LEGO) editor\n    that lets you edit LDraw model documents in real-time.\n- [ldraw] - Open standard for LEGO CAD programs\n    that allow the user to create virtual LEGO models and scenes.\n- [leocad] - A CAD program for creating virtual LEGO models.\n- [lpub 4] - Program to produce step by step building instructions\n    for LEGO models created using the LDraw file format.\n- [mlcad] - CAD program to create LEGO like building instructions.\n- [openldraw] - CAD program for designing LEGO MOCs.\n- [toybrick] - OpenSCAD module to create bricks.\n- [web lic] - Create instruction books from LDraw models.\n\n[bluebrick]: https://bluebrick.lswproject.com\n[bricklink studio]: https://www.bricklink.com/v3/studio/download.page\n[bricksmith]: https://bricksmith.sourceforge.net\n[konstruktor]: https://github.com/segfault87/Konstruktor\n[ldcad]: https://www.melkert.net/LDCad\n[ldraw]: https://ldraw.org\n[leocad]: https://leocad.org\n[lpub 4]: https://lpub4.sourceforge.net\n[mlcad]: http://mlcad.lm-software.com/\n[openldraw]: https://github.com/HazenBabcock/openldraw\n[toybrick]: https://github.com/joewalnes/toybrick\n[web lic]: https://github.com/remig/web_lic\n\n\n## Online Editors\n\n- [mecabricks] - Build your 3D LEGO models online.\n\n[mecabricks]: https://mecabricks.com\n\n\n## Archives\n\n- [brickfact] - LEGO database with price charts.\n- [brickset] - Your LEGO set guide.\n- [rebrickable] - Combine your LEGO sets to create other sets.\n- [brickipedia] - A collaboratively written free online LEGO wiki.\n\t- [customs] - Content made by its own contributors.\n\t- [stories] - LEGO fan-fiction.\n\t- [ideas] - Collection of LEGO ideas.\n- [lugnet] - International LEGO Users Group Network\n    and global community of LEGO enthusiasts.\n- [peeron] - Partial listing of the parts in official LEGO sets.\n- [unofficial minifigure catalog] - App with information about all minifigures\n    and sets from 1975 to 2015.\n- [let's build it again] - Online LEGO building instructions.\n\n[brickfact]: https://brickfact.com\n[brickset]: https://brickset.com\n[rebrickable]: https://rebrickable.com\n[brickipedia]: https://en.brickimedia.org/wiki/Main_Page\n[customs]: https://en.brickimedia.org/wiki/Category:Customs\n[stories]: https://en.brickimedia.org/wiki/Category:Stories\n[ideas]: https://en.brickimedia.org/wiki/Category:Ideas\n[lugnet]: https://lugnet.com\n[peeron]: http://www.peeron.com/\n[unofficial minifigure catalog]: https://www.minifigure.org/application/\n[let's build it again]: https://letsbuilditagain.com\n\n\n## Resources\n\n- [awesome-lego-machine-learning] - A curated list of awesome LEGO machine learning resources.\n- [holly-wood.it] - Tutorials, utilities and software add-ons for LDraw.\n- [brickhub] - A place for sharing LEGO building instructions.\n\n[awesome-lego-machine-learning]: https://github.com/360er0/awesome-lego-machine-learning\n[holly-wood.it]: https://www.holly-wood.it/\n[brickhub]: https://brickhub.org/\n\n\n## Software Libraries\n\n- [brickmosaic] - Transform a photo to a bricks mosaic (Windows, Linux, macOS).\n- [brickowl2rebrickable] - Tool to convert [brickowl] orders to\n    [rebrickable] CSV files (Windows, Linux, macOS).\n- [brickutils] - Tool to build your brick catalog and check if you can build\n    a model created with LDD or LDraw.\n- [ld pattern creator] - Vector based texture editor for\n    decorated LDraw parts (Windows).\n    Exports a list of bricks as a BrickLink XML file (Windows, Linux, macOS).\n- [ldd to ai swatches] - Script to convert LEGO Digital Designer Materials\n    to Adobe Illustrator Color Swatches (ASE).\n- [ldmakelist] - Tool to create the list of available LDraw parts (Windows).\n- [ldr importer] - App to import LDraw and LDraw compatible parts and models\n    into Blender (including proper mesh and materials) (Windows, Linux, macOS).\n- [ldraw.rs] - Library for manipulating and rendering LDraw model files in Rust.\n- [ldview] - Real-time 3D viewer for LDraw models (Windows, Linux, macOS).\n- [legofy] - Make images look as if they are made out of 1x1 LEGO bricks.\n- [lsynth] - Tool to add complicated flexible hoses, bands, chains, and treads\n    to the LDraw files you make with LDraw CADs (Windows, macOS).\n- [minifig svg decals] - Collection of SVG files for use as decals on minifigs.\n- [milsgen terraforming] - Workflow \u0026 script to create large scale landscapes from MILSgen terrain modules.\n- [natejacobs/brickset-api] - Get LEGO set information using the Brickset API.\n- [node ldraw] - Node.js library to parse an LDraw file.\n- [node move hub] - Node.js library to communicate with the LEGO Boost Move Hub.\n- [rioforce/lego-textures] - Textures scanned from real LEGO bricks.\n- [seankross/lego] - R data package featuring every LEGO set from 1970 to 2014.\n- [ldr_wgpu] - A Rust LDraw renderer using WGPU.\n\n[brickmosaic]: https://sourceforge.net/projects/brickmosaic/\n[brickowl2rebrickable]: https://github.com/dgrant/brickowl2rebrickable\n[brickutils]: https://sourceforge.net/projects/brickutils/\n[ld pattern creator]: https://sourceforge.net/projects/patterncreator/\n[ldd to ai swatches]: https://github.com/NickAb/ldd-to-ai-swatches\n[ldmakelist]: https://code.google.com/p/ldmakelist/\n[ldr importer]: https://github.com/le717/LDR-Importer\n[ldraw.rs]: https://github.com/segfault87/ldraw.rs\n[ldview]: https://ldview.sourceforge.net\n[legofy]: https://github.com/JuanPotato/Legofy\n[lsynth]: https://lsynth.sourceforge.net\n[minifig svg decals]: https://github.com/jpgerdeman/minifig-svg-decals\n[milsgen terraforming]: https://github.com/Unitron-Galactic/Tools-Workflows/tree/master/Terraforming%201\n[natejacobs/brickset-api]: https://github.com/NateJacobs/Brickset-API\n[node ldraw]: https://github.com/jsonxr/node-ldraw\n[node move hub]: https://github.com/hobbyquaker/node-movehub\n[rioforce/lego-textures]: https://github.com/rioforce/LEGO-Textures\n[seankross/lego]: https://github.com/seankross/lego\n[ldr_wgpu]: https://github.com/ScanMountGoat/ldr_wgpu\n\n\n## Competitors\n\n- [airfix] - Quickbuild push-together model kits.\n- [best-lock]\n- [brik.co] - Laptop cases and wall tiles covered with LEGO compatible studs.\n- [flexo] - Flexible brick system.\n- [makeblock] - Various building blocks for robotic kits.\n- [mega bloks]\n- [minifigures.com] - Special minifigure designs and service to order\n    custom made minifigures.\n\n[airfix]: https://uk.airfix.com/shop/quick-build\n[best-lock]: http://www.best-lock.com/\n[brik.co]: https://www.brik.co\n[flexo]: https://www.flexo.nz\n[makeblock]: https://www.makeblock.com\n[mega bloks]: https://megabloks.com\n[minifigures.com]: https://www.minifigures.com/\n\n\n## Links\n\n- [rebrickable.com/about] - Link collection at the bottom of the page.\n- [bricks stackexchange] - Question and answer site\n    for LEGO and building block enthusiasts.\n\n[rebrickable.com/about]: https://rebrickable.com/about\n[bricks stackexchange]: https://bricks.stackexchange.com\n\n\n## Marketplace\n\n- [bricklink] - Unofficial LEGO Marketplace.\n- [brickowl] - Marketplace to buy and sell LEGO parts, minifigures and sets.\n- [brickpicker] - LEGO price and investing guide.\n- [lego shop] - Official LEGO online store.\n\n[bricklink]: https://bricklink.com\n[brickowl]: https://brickowl.com\n[brickpicker]: https://brickpicker.com\n[lego shop]: https://shop.lego.com\n\n\n## Models\n\n- [fuddl/brickdock] - A Dock compatible with the iPhone 5 made from LEGO bricks.\n- [braiding machine] - Powered by a single motor and makes ropes \u0026 wristband.\n- [lego a4 plotter] - 2D plotter made with LEGO Technic and Mindstorms.\n- [legomicroscope] - Simple to build microscope\n    with no need for precision optics or 3D printed parts.\n\n[fuddl/brickdock]: https://github.com/fuddl/BrickDock\n[braiding machine]: https://nico71.fr/braiding-machine-makes-wristband\n[lego a4 plotter]: https://www.youtube.com/watch?v=fGQu90EPVAM\n[legomicroscope]: https://github.com/tobetz/LegoMicroscope\n\n\n## Model Conversion\n\n- [brickify] - Converts STL files to LEGO and 3D-printed parts.\n- [brickr] - Implementation of the paper\n    \"Automatic Generation of Constructable Brick Sculptures\" (Eurographics 2013).\n- [lsculpt] - Triangle mesh to LDraw file converter.\n- [milsgen] - Converts heightmaps to LDraw .ldr files.\n\n[brickify]: https://github.com/ad-si/brickify\n[brickr]: https://lgg.epfl.ch/publications/2013/lego\n[lsculpt]: https://code.google.com/archive/p/lsculpt\n[milsgen]: https://github.com/otonribic/milsgen\n\n\n## Add-ons\n\n- [bitbeam] - LEGO technic compatible wooden beams.\n- [brickpi] - Kit to replace NXT/EV3 with the Raspberry Pi for more functionality.\n- [pybricks] - Python and Block coding for LEGO hubs, full control of motors and sensors.\n\n[bitbeam]: https://github.com/hugs/bitbeam\n[brickpi]: https://www.dexterindustries.com/brickpi/\n[pybricks]: https://pybricks.com/\n\n\n## YouTube Channels\n\n- [lego] - Official LEGO channel.\n- [akiyuky] - Various LEGO technic contraptions.\n- [mlchaelhlckoxfilms] - Stop motion LEGO videos.\n\n[lego]: https://youtube.com/user/LEGO\n[akiyuky]: https://youtube.com/user/akiyuky\n[mlchaelhlckoxfilms]: https://youtube.com/user/MlCHAELHlCKOXFilms\n\n\n## Books\n\n- [1000 Laser-Hacks for MAKER][laser-hacks] - German book series\n    about photonic experiments with LEGO.\n- [minifigure.org] - Several books about minifigures.\n\n[laser-hacks]: https://www.1000laserhacks.uni-osnabrueck.de/startseite.html\n[minifigure.org]: https://www.minifigure.org\n\n\n## Blogs\n\n- [reids4fun] - Reid’s For Fun.\n- [bldesign] - Bram's LEGO Site.\n- [bricknerd] - BrickNerd.\n\n[reids4fun]: https://www.reids4fun.com/topic/lego\n[bldesign]: https://lego.bldesign.org/\n[bricknerd]: https://bricknerd.com/\n\n\n### Articles\n\n- [Price history of LEGO sets][price-history]\n- [State of the art of 3D printing LEGO bricks][printing-bricks]\n- [Has LEGO ever been used in an assembly line or a manufacturing process?][asm]\n\n[price-history]: https://web.archive.org/web/20240708123806/https://therealityprose.wordpress.com/2013/01/17/what_happened_with_lego/\n[printing-bricks]: https://hackaday.com/2017/09/08/ive-seen-the-future-and-its-full-of-freakin-huge-bricks/\n[asm]: https://bricks.stackexchange.com/questions/11252\n\n\n## Build Manuals\n\n- [brickit] - App to scan your LEGO bricks and find build instructions.\n- [chocolate carving pantograph] - Carve graphics in small chocolate tiles.\n- [domino row building machine][domino] - Domino row building machine.\n- [lego 3d printer] - Building manual for 3D printer made of LEGO bricks.\n- [lego music] - Tangible UI to create music from an arrangement of LEGO bricks.\n- [mils system] - Modular integrated Landscaping System.\n- [motorized pop-up book stand][motorized-book-stand] - Motorized Pop-Up Book Stand.\n- [myphotonics] - Blueprints for optic and photonic equipment built with LEGO.\n- [nintendo switch experiments][nintendo] - Nintendo Switch experiments.\n- [star racer] - Star Wars racing game.\n- [ultimate lego soccer robot][ulsr] - Tech United robot\n    built with LEGO Mindstorms.\n- [vortex candy launcher] - Chocolate throwing machine.\n\n[brickit]: https://brickit.app\n[chocolate carving pantograph]: https://woodgears.ca/pantograph/lego.html\n[domino]: https://woodgears.ca/domino/\n[lego 3d printer]: https://www.instructables.com/id/LEGO-3d-Printer/\n[lego music]: https://hackaday.io/project/161277-lego-music\n[mils system]: https://www.abellon.net/MILS/\n[motorized-book-stand]: https://jkbrickworks.com/motorized-pop-up-book-stand/\n[myphotonics]: https://www.ufp.uni-osnabrueck.de/en/education/myphotonics.html\n[nintendo]: https://cargocollective.com/vimalpatel/nintendo-switch-experiments\n[star racer]: https://tkelcreations.blogspot.com/2018/03/star-racer.html\n[ulsr]: https://hackaday.com/2017/08/12/mindstorms-soccer-robot-inspired-by-real-soccer-robot/\n[vortex candy launcher]: https://jkbrickworks.com/vortex-candy-launcher/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fad-si%2Fawesome-lego","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fad-si%2Fawesome-lego","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fad-si%2Fawesome-lego/lists"}