Coder Social home page Coder Social logo

awesome-lego's Introduction

Awesome LEGO

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.
  • LEGO Digital Designer - Design your greatest robot.
  • LeoCAD - A CAD program for creating virtual LEGO models.
  • lic - Cross platform, Python, OpenGL & Qt powered desktop application for creating and editing LEGO instruction books.
  • 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.
  • sr3dbuilder - Advanced LEGO PC CAD for Technic models.
  • Toybrick - OpenSCAD module to create bricks.

Online Editors

Archives

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).
  • 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

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

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

Articles

Build Manuals

awesome-lego's People

Contributors

ad-si avatar chyatt avatar dahoo avatar hobbyquaker avatar mo-tech55 avatar unitron-galactic avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.