awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
LibreCAD avatar

LibreCAD/LibreCAD

0
View on GitHub↗
5,958 stars·1,231 forks·C++·50 viewslibrecad.org↗

LibreCAD

LibreCAD is an open-source, cross-platform 2D CAD application for creating and editing precise technical drawings. It functions as a full-featured drawing editor that reads and writes industry-standard DXF and DWG file formats, enabling cross-application compatibility.

The software provides tools for creating 2D designs with support for layers, dimensions, and geometric primitives, along with precision features like snapping to endpoints, midpoints, and intersections. It also includes a command-line converter that can export DXF drawings to PDF, SVG, and PNG formats for batch processing or integration into other workflows.

Additional capabilities include loading custom fonts, creating hatch patterns to indicate materials or sections, and the ability to contribute changes through the standard fork and pull request workflow. The application runs on Windows, macOS, and Linux with a customizable graphical interface and support for multiple languages.

Features

  • 2D Technical Drawing Editors - Provides the core interactive 2D CAD drawing and editing functionality with full layer and dimensioning support.
  • CAD File Importers and Exporters - Imports and exports drawings in industry-standard DXF and DWG file formats for cross-application compatibility.
  • 2D CAD Applications - Identifies as an open-source cross-platform 2D CAD application for creating and editing technical drawings.
  • Cross-Platform CAD Tools - Runs on Windows, macOS, and Linux with a customizable GUI and support for multiple languages.
  • CAD Drawing Editors - Reads and writes industry-standard DXF and DWG file formats for cross-application compatibility.
  • DXF Drawing Exporters - Exports completed designs as DXF files for sharing and further editing in other CAD tools.
  • Geometric - Provides precision snapping to endpoints, midpoints, and intersections for accurate drawing placement.
  • CAD to SVG Converters - Converts DXF drawings to SVG vector format via command line for web or further editing.
  • DXF-to-Image Converters - Exports DXF drawings to PDF, SVG, and PNG formats via command line for batch processing.
  • CAD-to-PDF Converters - Converts DXF drawings to PDF format via command line for batch processing or integration.
  • CAD-to-PNG Converters - Converts DXF drawings to PNG image format via command line for sharing or embedding.
  • Hatch Pattern Creators - Creates hatch patterns to fill closed boundaries with repeating patterns indicating materials or sections.
  • Graphics & Design - 2D CAD application for technical drawing.

Star history

Star history chart for librecad/librecadStar history chart for librecad/librecad

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with LibreCAD

These projects share indexed features with LibreCAD. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • qcad/qcadqcad avatar

    qcad/qcad

    1,829View on GitHub↗

    QCAD is a professional two-dimensional computer-aided drafting application designed for creating technical drawings, engineering schematics, and architectural plans. It provides a comprehensive suite of geometric construction and modification tools that allow users to draft precise layouts while managing complex project structures through layers, blocks, and part libraries. The software distinguishes itself through an integrated scripting framework that enables users to automate repetitive design tasks and develop custom tools to extend core functionality. It also functions as a manufacturing

    C++2dcaddwg
    View on GitHub↗1,829
  • cadquery/cadqueryCadQuery avatar

    CadQuery/cadquery

    5,351View on GitHub↗

    CadQuery is a programmatic 3D modeling library and parametric CAD framework that allows for the generation of complex geometric solids and assemblies using a fluent Python API. It functions as a B-Rep geometry engine, enabling the construction of models through code rather than a graphical user interface. The project is built on the Open CASCADE Technology kernel and utilizes a method-chaining API to link geometric commands in sequence. It distinguishes itself through a workplane-based coordinate system and a powerful selection system that uses topological and spatial filtering to target spec

    Python3dbrepcad
    View on GitHub↗5,351
  • xiangechen/chili3dxiangechen avatar

    xiangechen/chili3d

    4,293View on GitHub↗

    Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and manipulate precise solid geometry. It functions as a constructive solid geometry (CSG) engine, combining primitive shapes through union, difference, and intersection operations, while also serving as a parametric constraint system that maintains geometric relationships and dimensions through adjustable parameters. The software distinguishes itself by running entirely in a web browser without requiring installation, while providing industry-standard CAD file format support for importi

    TypeScript3dbrowser-basedcad
    View on GitHub↗4,293
  • projectchrono/chronoprojectchrono avatar

    projectchrono/chrono

    2,733View on GitHub↗

    Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis tool, and a robotics simulation framework. It provides specialized solvers for fluid-solid interaction and distributed physics engines capable of synchronizing multiple agents across a network. The project features a dedicated pipeline for converting CAD assemblies into simulation-ready formats and integrates directly with robot operating systems to validate autonomous control logic and sensors. It differentiates itself through the use of WebAssembly for portable browser-base

    C++flexible-bodyfluid-solid-interactiongranular-dynamics
    View on GitHub↗2,733
Compare all 30 related projects→

Frequently asked questions

What does librecad/librecad do?

LibreCAD is an open-source, cross-platform 2D CAD application for creating and editing precise technical drawings. It functions as a full-featured drawing editor that reads and writes industry-standard DXF and DWG file formats, enabling cross-application compatibility.

What are the main features of librecad/librecad?

The main features of librecad/librecad are: 2D Technical Drawing Editors, CAD File Importers and Exporters, 2D CAD Applications, Cross-Platform CAD Tools, CAD Drawing Editors, DXF Drawing Exporters, Geometric, CAD to SVG Converters.

Which projects share features with librecad/librecad?

Projects with overlapping indexed features include: qcad/qcad — QCAD is a professional two-dimensional computer-aided drafting application designed for creating technical drawings,… cadquery/cadquery — CadQuery is a programmatic 3D modeling library and parametric CAD framework that allows for the generation of complex… xiangechen/chili3d — Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and… projectchrono/chrono — Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis… kekingcn/kkfileview — kkFileView is a Spring Boot-based file preview server that provides a universal document viewer for rendering office… xingangpan/draggan — DragGAN is an interactive generative AI editor and GAN image editing tool designed for modifying the shape and…