# LiteCAD **Repository Path**: lanshuhao/LiteCAD ## Basic Information - **Project Name**: LiteCAD - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-20 - **Last Updated**: 2025-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # :triangular_ruler: LiteCAD

Simple CAD for designing 2D/3D parts and assemblies :straight_ruler:

**Supported formats:** BREP (Step, IGES), STL, Dxf

:pencil2: **2D drawer:** Skia (https://github.com/mono/SkiaSharp) or GDI
:pencil2: **3D drawer:** OpenGL (OpenTK) :warning:**Project status:** WIP :construction::construction_worker: (not all functions are fully supported:warning:)

Draft editor: ## References: * Original Triangle code by Jonathan Richard Shewchuk, http://www.cs.cmu.edu/~quake/triangle.html * Triangle.NET code by Christian Woltering, http://triangle.codeplex.com/ * polybooljs (https://github.com/velipso/polybooljs) * polyBoolCS (https://github.com/StagPoint/PolyBoolCS) * clipper (http://www.angusj.com/delphi/clipper.php) * NURBS (https://www.codeproject.com/Articles/1095142/Generate-and-understand-NURBS-curves) * https://github.com/ixmilia/dxf * https://github.com/ixmilia/iges Some icons by [Yusuke Kamiyamane](http://p.yusukekamiyamane.com/). Licensed under a [Creative Commons Attribution 3.0 License](http://creativecommons.org/licenses/by/3.0/)