Fact-checked by Grok 2 weeks ago

LibreCAD

LibreCAD is a free and open-source cross-platform (CAD) application focused on drafting and . Written primarily in C++17 using the framework, it supports creating precise vector-based designs with entities including lines, polylines, splines, arcs, circles, ellipses, and hatches. The software reads and DXF file formats for compatibility with industry standards and exports to DXF, PDF, and for versatile output options. Originating as a 2010 fork of the Community Edition, LibreCAD was initiated to enhance open-source CAD capabilities, particularly for integration with CNC routers, though its core remains 2D vector drafting without full or advanced features found in proprietary alternatives like . Community-driven development has sustained its evolution, with stable releases like version 2.2.0 emphasizing bug fixes, interface improvements, and expanded entity support, while experimental version 3 aims to modernize the architecture for better performance and extensibility. Available for Windows, macOS, and , it relies on a dedicated user base for , translations, and forums, making it accessible for hobbyists, educators, and professionals seeking cost-free precision drafting tools.

Origins and Development History

Roots in QCad and CADuntu

LibreCAD originated from the community edition of , an open-source CAD application developed by RibbonSoft that relied on the Qt3 library, which was becoming obsolete by the late . In , Ries van Twisk initiated a fork of QCAD's community edition (QCAD CE) primarily to integrate (CAM) functionality tailored for a Mechmate , addressing limitations in the original codebase for such applications. This effort necessitated porting the software from the deprecated Qt3 framework to the newer Qt4 library to ensure compatibility and maintainability across platforms like , macOS, and Windows. The forked project was initially named CADuntu, a name evoking associations with but chosen for its brevity in early development discussions. Announced publicly on September 21, 2010, CADuntu focused on producing a compilable version using the default SDK, enabling cross-platform builds without dependencies. However, community feedback highlighted the name's potential for confusion and inappropriateness, leading to a brief period of deliberation and research into alternatives. Within months of its inception, the project rebranded to LibreCAD to better reflect its commitment to libre ( principles and to avoid niche connotations, marking the from CADuntu's experimental phase to a more structured open-source initiative. This renaming preserved the core QCAD-derived while laying the groundwork for independent evolution, including ongoing Qt upgrades that would later extend to Qt5. The fork emphasized empirical improvements in and extensibility, diverging from QCAD's commercial trajectory under RibbonSoft, which shifted focus to a professional edition.

Forking to LibreCAD and Early Versions

LibreCAD emerged as a of the Community Edition version 2.0.5.0 around 2010, diverging from the original QCAD project developed by RibbonSoft, which offered both a community edition and a paid professional version. The was motivated by the desire to extend the community edition with (CAM) functionalities, particularly for integration with a , addressing limitations in the stagnant open-source branch of QCAD. This initiative reflected broader community efforts to sustain and enhance 2D CAD tools amid perceived neglect of the non-commercial QCAD variant. Initial development emphasized backend modifications for support and code stabilization, retaining the Qt-based graphical user interface from while transitioning to fully open-source governance under the GPLv2 license. The project rebranded from early considerations like CADuntu to LibreCAD, signaling a commitment to libre software principles and cross-platform accessibility on Windows, macOS, and . The inaugural public release, LibreCAD 1.0.0, arrived on December 28, 2011, after approximately one year of internal work; it introduced numerous foundational code restructurings with minimal immediate user-facing alterations, prioritizing reliability over new features. Subsequent early versions in the 2.0 series, hosted on , focused on bug fixes, portability improvements, and incremental enhancements to drawing tools, laying groundwork for broader adoption as a successor. These releases marked LibreCAD's shift toward community-driven evolution, distinct from QCAD's commercial trajectory.

Evolution to Version 2.x and Ongoing Maintenance

The development of LibreCAD's 2.x series originated from a fork of the QCAD Community Edition 2.0.5.0 in approximately 2010, aimed at enhancing the open-source version with computer-aided manufacturing (CAM) features for use with personal computer numerical control (CNC) machines. This fork marked the inception of LibreCAD's codebase, which retained the Qt framework for cross-platform compatibility while expanding functionality beyond QCAD's limitations under its GPLv2 license. Initial releases focused on stabilizing the application, with beta versions such as issued on February 24, 2013, following four months of intensive to address crashes and core issues. Subsequent stable updates in the 2.0.x branch, including 2.0.4 and 2.0.8 on August 24, 2015, introduced features like read support and bug fixes for entity handling. The series progressed to 2.1.x, with 2.1.3 serving as the final version recommended for production environments by mid-2022 due to resource constraints on frequent releases. The transition to the 2.2.x branch emphasized integration of community contributions and unresolved features from prior versions, culminating in the stable 2.2.0 release on December 17, 2022, which incorporated enhancements like improved compatibility via libdxfrw and crash reductions. This was followed by 2.2.1, addressing post-2.2.0 issues with community support, and a bugfix update 2.2.1.1 on February 19, 2025, primarily resolving event handler crashes. Ongoing maintenance relies on a volunteer-driven community, with development hosted on for pull requests and for builds, including nightly master branch installers for Windows. Releases occur irregularly due to limited developer capacity, prioritizing stability over biannual cycles, while the facilitates announcements and user feedback. As of 2025, the project continues under GPLv2, with updated for 2.2.x.y builds emphasizing cross-platform usability.

Technical Architecture

Core Technologies and Dependencies

LibreCAD is developed primarily in C++17, enabling efficient performance for 2D vector graphics operations across multiple platforms. The application leverages the (version 5.x) as its core for the graphical user interface, event handling, and cross-platform portability, supporting Windows, macOS, and without platform-specific code branches. Qt versions from 5.12 to 5.15 are recommended for building, as Qt 6 compatibility remains unverified and may introduce issues. Key external dependencies include the for utility functions such as smart pointers and multi-threading support, and muParser for parsing and evaluating mathematical expressions used in dimensioning and calculations. The libdxfrw library handles DXF file import and export, bundled directly within the source code to avoid external installation requirements. A standard C++ compiler (e.g., or ) and related build tools like are essential for compilation, with the source hosted on under the GPLv2 license. In the experimental LibreCAD 3 branch, the architecture shifts toward modularity, separating the core engine from GUI toolkits to facilitate scripting via and potential future integrations, though this remains in development and not part of the stable 2.x releases. No proprietary dependencies are used, ensuring full open-source compliance and reproducibility.

Codebase Structure and Libraries

LibreCAD's codebase is organized in a modular fashion within its GitHub repository, with primary directories including src for core application source files handling drawing operations, entity management, and user interactions; lib for foundational libraries such as those implementing geometric primitives and coordinate systems; and plugins for extensible modules like custom tools or filters. This structure supports maintainability and allows contributions to specific components without affecting the entire system. The code is predominantly written in C++17, emphasizing cross-platform portability across Windows, macOS, and . Key external libraries underpin the application's functionality. The Qt framework provides the graphical user interface and event handling, with version 6.4.0 or later required for the master branch as of 2023 updates, while earlier stable releases like 2.2.1 support Qt 5.15.0 or 5.2.1 minimums. Boost libraries (version 1.55.0 or higher) are utilized for advanced C++ utilities, including smart pointers and algorithmic support. The muparser library handles mathematical expression parsing for features like dimension calculations. File input/output operations rely on libdxfrw, a dedicated library for reading DXF and formats and writing DXF, PDF, and outputs, integrated as a submodule to ensure compatibility with industry-standard formats. In the experimental LibreCAD 3 branch, the architecture further decouples the core engine from the GUI, incorporating for scripting to enhance modularity and development. These dependencies are compiled during the build process using tools like , with no runtime reliance on proprietary components.

Features and Capabilities

Drafting and Editing Tools

LibreCAD offers extensive drafting tools for constructing geometric entities, including lines, circles, arcs, ellipses, polylines, and splines, primarily through point-based inputs via , command line coordinates (absolute, relative Cartesian, or polar), or snapping options like endpoints or grid. These tools support precise creation, such as drawing a line between two points using the li command with coordinates like 10,10 to 10,110 for a 100-unit vertical segment. Line drafting includes subtypes like 2-point lines, horizontal/vertical lines with specified lengths, angled lines from a base point, rectangles via opposite corners, parallel lines through points or at offsets, bisectors between non-parallel lines, and tangents to circles or between circles. Circle tools encompass center-point-radius definitions, 2- or 3-point constructions, and tangential variants to other circles/lines with specified radii or points. Arc creation features center-point-angles, 3-point methods, and tangential arcs with radius or angle constraints. Additional shapes include ellipses by axes/foci/points, polygons via centers/corners/tangents, splines through control points, and freehand lines for non-geometric sketches. Polylines allow segmented chains of lines/arcs, open or closed, with options to form from existing segments. Editing tools under the Modify menu enable alterations to existing entities, such as move/copy (mv), rotate//mirror with copy options, revert direction to swap endpoints, (tm) to cut at intersections, trim two intersecting entities (t2), lengthen to extend to limits, /parallel copies at distances, (ch) for chamfers with trimmable lengths, and fillet (fi) for rounded corners with radius and trimming. Polyline-specific edits include adding/appending/deleting nodes, trimming segments to intersections, and creating parallels. Properties and attributes tools adjust geometry (e.g., line endpoints, circle radii), layers, or pens for single or multiple entities, while explode breaks blocks or text into components, and stretch repositions drawing portions. and similar operations on circles/arcs may require workarounds like divide-and-delete due to inconsistent behavior in complex setups. All tools integrate with snapping for accuracy and can be invoked via menus, toolbars, or command line for efficient workflows.

Layer Management and Blocks

LibreCAD utilizes layers to organize , grouping related elements such as structural components or annotations for efficient management and selective display. Each is assigned to precisely one layer, inheriting default properties including color, line width, and linetype from the layer, though individual overrides are possible via properties. Layer management occurs primarily through the Layer List dock widget, which displays all layers in the current and supports creation via the "Add Layer" function—specifying name, color, width, and line type—along with renaming, deletion, and attribute modifications. Users can toggle visibility, locking (to prevent editing), printing, and construction status for individual or all layers; locking hides the layer while allowing , and the construction layer excludes from printing while permitting infinite-length lines for reference aids. Filtering by layer name using wildcards and bulk operations like showing or hiding all layers enhance usability. Blocks function as reusable entity collections in LibreCAD, defined exclusively on the special layer "0" to maintain independence from drawing layers, enabling consistent insertion across contexts. Creation involves selecting on layer "0" and invoking the Create Block to define an insertion point and block name, or initiating an empty block for editing in a separate window. The Block List handles internal block management, listing available blocks with options to insert instances—configurable for position, scale, rotation angle, and array parameters (rows, columns, spacing)—edit blocks (updating all linked instances upon save), rename, delete, or save to file. External blocks are accessed via the Library Browser , which draws from built-in or user-defined directories (configurable in preferences, e.g., for part libraries) and inserts independent, sequentially numbered instances. Direct from DXF files via > Import > Block supports one-off usage, while exploding a block decomposes it into editable , severing reusability.

File Formats and Export Options

LibreCAD employs the DXF (Drawing Exchange Format) as its native file format for importing, saving, and loading 2D drawings, with support limited to versions up to R2007 and a preference for ASCII-encoded files to ensure compatibility and avoid binary parsing issues. It can read DWG files originating from AutoCAD, though reliability is reduced for newer versions or complex entities, often requiring conversion to DXF beforehand for optimal results. For export, LibreCAD saves drawings directly in DXF format while offering additional vector outputs including SVG (Scalable Vector Graphics) and PDF, which maintain scalability and are suitable for printing or further editing in tools like . Bitmap rasterization is supported via export to formats such as , , , PPM, PGM, PBM, ICO, CUR, XBM, and XPM, with user-configurable resolution and DPI settings; however, this process may discard line weights and other vector attributes, rendering it less ideal for precision work. Specialized exports include MakerCAM SVG for CNC toolpath generation and compressed SVGZ variants. Image insertion during drafting supports bitmap imports in the aforementioned raster formats plus SVG/SVGZ for vector overlays, enabling hybrid workflows but without native editing of embedded raster content. These capabilities stem from underlying libraries like for rendering and dxflib for DXF handling, ensuring interoperability with industry standards while prioritizing open-source accessibility over proprietary formats like full DWG write support.

Limitations and Criticisms

Functional Shortcomings

LibreCAD, as a lightweight 2D CAD application, omits capabilities entirely, restricting users to planar drafting without support for volumetric representations or operations found in commercial alternatives like . This limitation confines its utility to basic architectural sketches, mechanical layouts, and schematics, but precludes applications requiring depth simulation or extrusion-based workflows. Advanced parametric design features, such as geometric constraints or associative dimensions that dynamically update with modifications, are absent, forcing manual adjustments and increasing error risk in iterative designs. —reusable components with variable parameters like stretchable lengths or visibility states—are not implemented, limiting efficiency in creating adaptable libraries for repeated elements in drawings. Similarly, sheet sets for managing multi-layout projects and automated scripting for batch operations remain unsupported, hindering for complex, multi-view . Layer management lacks depth, offering only rudimentary visibility toggles without advanced properties like color-by-layer or nested hierarchies, which complicates organization in dense drawings. options, while including DXF and , do not extend to parametric-native formats or high-fidelity PDF with embedded layers, often resulting in flattened outputs unsuitable for collaborative review. These gaps position LibreCAD as adequate for hobbyist or educational tasks but inadequate for professional environments demanding robust, feature-rich toolsets.

Stability and Compatibility Issues

LibreCAD has been reported to experience frequent crashes, particularly on Windows systems, during operations such as selection, movement, measurement, and . For instance, users have documented reproducible crashes when selecting and deselecting entities in versions 2.1.3 and release candidates up to RC2-8 as of April 2021, with similar issues persisting in later builds like 2.2.1.1 on macOS as recently as April 2025. Attempts to open files have also triggered system-wide crashes due to unhandled errors in experimental import support. Performance degradation is another common stability concern, with the application slowing significantly or becoming unresponsive when handling files exceeding modest sizes, such as beyond 100 , or when multiple layers and snapping modes are active. Users have noted freezes during zooming with construction layers enabled and delays in saving files over networks, attributable to factors like and autosave settings. These issues have prompted workarounds such as disabling features like autosave or using nightly builds, though core like unchangeable autosave persist in tracked reports. In terms of , LibreCAD's DXF is limited to older formats including R12, R14, 2000, 2004, and 2007, leading to errors or distortions when processing files from other software, such as arcs rendering as random lines in . Exported DXF files from LibreCAD often fail to open correctly in after modifications, with versions like 2012 and 2021 rejecting them due to format , restricting in professional workflows. DWG handling remains experimental and prone to reading errors from unexpected codes in sections created by proprietary tools. Cross-platform availability spans Windows, Linux, and macOS, but stability varies, with Windows exhibiting more crash reports and macOS showing recent issues in version 2.2.1.1. Efforts to save in more modern DXF versions have been requested to mitigate compatibility gaps with contemporary software, though implementation lags as of December 2022. These limitations stem from the application's focus on basic drafting rather than full format .

Comparisons to Commercial Alternatives

LibreCAD distinguishes itself from commercial alternatives primarily through its no-cost model and open-source nature, but it cedes ground in advanced functionality, reliability, and support. Leading commercial 2D/3D CAD applications include Autodesk AutoCAD, DraftSight, and Bricsys , each offering native compatibility, professional-grade tools, and subscription-based pricing that reflects their enhanced capabilities.
SoftwareAnnual Pricing (USD)Supported DimensionsNotable Superiorities to LibreCAD
AutoCAD$2,095/Superior modeling (rated 8.0/10 vs. LibreCAD's lower scores), collaboration tools, and drawing precision (9.5/10 for LT variant vs. 8.1/10); enables BIM and workflows absent in LibreCAD.
DraftSight$299 (Professional)/ (Premium)Higher drawing capabilities (9.3/10 vs. 8.1/10), robust 2D drafting with native handling, and enterprise options for larger teams; outperforms in stability for complex files.
BricsCAD$711 (Pro)/Advanced (8.6/10 vs. 8.1/10), AI-driven tools, and perpetual licensing alternatives; supports and modules beyond LibreCAD's basic drafting.
Commercial tools generally provide and rendering absent in LibreCAD's strictly 2D framework, allowing seamless transitions from drafting to volumetric design. file handling in these applications is native and more reliable, avoiding the imperfections of LibreCAD's external dependencies, which can lead to issues with formats. User reviews highlight greater stability in for professional workflows, where LibreCAD's occasional crashes and limited hinder efficiency. Professional support, including dedicated helpdesks and updates, further differentiates paid options, as LibreCAD relies on community forums. While LibreCAD suits hobbyists or simple schematics due to its , commercial alternatives dominate in and scalability, justifying their costs for enterprises.

Adoption and Community

User Base and Applications

LibreCAD attracts a user base consisting primarily of hobbyists, students, educators, and open-source enthusiasts who require accessible drafting tools without proprietary licensing fees. Its cross-platform compatibility across Windows, macOS, and broadens appeal among Linux users and those prioritizing ecosystems. Community forums reveal active engagement from individuals tackling personal projects, such as custom mechanical parts or signage designs, reflecting its role in non-commercial workflows. In practical applications, LibreCAD supports technical drawing for floor plans, architectural block editing, and basic engineering schematics, often serving as a lightweight viewer or editor for DXF files exported from tools like . It is commonly employed in fabrication contexts, including preparation of vector files for , waterjet milling, or CNC routing, where precise 2D outlines suffice without needs. Small-scale users, including DIY makers and independent designers, leverage it for prototyping and visualization, as evidenced by tutorials and user reports emphasizing its utility in transitioning hand sketches to digital formats for output devices. Adoption in professional settings remains niche, with some firms evaluating it for cost savings on legacy DXF handling, though broader commercial use is constrained by its focus on foundational tasks rather than advanced or collaborative features.

Community Contributions and Support

LibreCAD's development relies on volunteer contributions from a global community of users, coders, testers, translators, and writers, with no formal corporate backing or full-time paid developers. The project is hosted on , where as of the latest data, it has garnered 118 contributors who have submitted , , or other enhancements via pull requests and issues. Contributions span technical improvements, such as porting to newer versions (e.g., Qt 6.4.0+ in the master branch), fixes, and feature additions like enhanced primitive support for splines and ellipses. Community members are encouraged to participate without long-term commitments, including submitting patches through the or wiki. Support for users and contributors is provided through community-maintained channels, including an active at forum.librecad.org for discussions on usage, , and requests. Additional avenues include Zulip chat for real-time developer coordination, the libre-cad-dev mailing list for announcements, and IRC channels for informal help. Documentation contributions occur via the GitHub wiki and dedicated streams, ensuring user manuals and guides remain updated; for instance, the user manual credits numerous forum and wiki submissions. Translations into over 30 languages are facilitated through a dedicated , broadening . Financial sustainability is supported via GitHub Sponsors and Open Collective donations, enabling occasional bounties or hardware for maintainers, though the core team remains small and volunteer-led, with figures like developer "rallaz" noted for key efforts such as Qt4 porting. The project maintains 608 open issues on , reflecting ongoing community engagement in addressing stability, compatibility, and feature requests, with 23 official releases tracking progress. This decentralized model fosters incremental advancements but depends on sporadic volunteer input, as evidenced by discussions on development pacing.

Future Directions

Planned Enhancements

LibreCAD's development primarily occurs through contributions on the stable 2.2.x branch, with plans for one or two additional feature releases to incorporate ongoing improvements such as enhanced support and fixes, though no specific has been announced. These enhancements aim to refine core functionalities like layer and export options without introducing major architectural changes. The project's volunteer-driven nature means progress depends on contributor availability, resulting in incremental rather than transformative updates. Parallel efforts focus on LibreCAD 3, an experimental branch designed for greater modularity, separating the core engine from GUI dependencies to enable integration with other applications and Lua-based scripting for custom tools. Development includes past initiatives like projects for automated release pipelines, but the version remains unsuitable for production use as of 2025, with activity centered on foundational refactoring rather than user-facing features. Community discussions highlight potential for expanded scripting and embeddability, yet lack consensus on prioritization. Open feature requests on the project's repository, numbering over 130 as of late 2025, propose enhancements like improved DWG compatibility and advanced dimensioning tools, but implementation relies on ad-hoc contributions without a formalized . This approach sustains the software's viability for basic 2D drafting but limits ambitious expansions compared to commercial alternatives.

Challenges in Open-Source Sustainability

LibreCAD's development relies heavily on a small cadre of volunteer contributors, which constrains its pace and scope. As of 2022, the project had effectively a single primary maintainer handling releases and merges, citing limited personal time resources as a barrier to parallel tasks like preparing stable versions alongside ongoing development. This volunteer model exposes the software to risks of contributor attrition and uneven progress, with historical instances of manpower loss delaying major releases, such as the postponement of version 2.2.0 due to such shortages. Funding remains a persistent hurdle, with financial support primarily directed toward minimal operational costs like domain hosting rather than developer compensation or expanded infrastructure. The project resumed accepting donations through platforms like Open Collective and Sponsors in late 2022, but these inflows are insufficient to mitigate reliance on unpaid labor or to fund professional audits and testing. This scarcity has forced strategic compromises, including the abandonment of simultaneous maintenance for and branches, prioritizing an unstable master branch for future enhancements over backward compatibility efforts. Attracting and retaining skilled contributors poses additional challenges, as complex CAD-specific tasks like DXF/DWG handling demand specialized expertise not easily sourced from the broader open-source pool. While the repository shows ongoing activity with commits to the master branch requiring modern dependencies like 6.4.0+, the volume of open issues—numbering in the hundreds—reflects bandwidth limitations, with progress dependent on sporadic community input rather than dedicated teams. These factors contribute to slower innovation compared to funded alternatives, underscoring the broader tensions in sustaining feature-complete open-source tools without institutional backing.

References

  1. [1]
    LibreCAD - Free Open Source 2D CAD
    LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation are free from our large, dedicated community.Download and InstallUser ManualHow to downloadForumOnline Resources
  2. [2]
    LibreCAD is a cross-platform 2D CAD program written in C ... - GitHub
    LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files.
  3. [3]
    About — LibreCAD 2.2.x.y documentation
    Features . LibreCAD has the following features: reads DWG and DXF files. writes DXF, SVG, PDF, and more… drawing entities include line, polyline, spline ...
  4. [4]
    Releases · LibreCAD/LibreCAD - GitHub
    We are pleased to announce the new stable LibreCAD release v2.2.1. With the support of our community, some highlights of development since v2.2.0.
  5. [5]
    CADuntu project has been started - Libre Arts
    Sep 21, 2010 · The project was started after Ries van Twisk, its initiator, decided to simplify his work by creating a CAM plug-in for community edition of ...
  6. [6]
    A survey of free CAD systems - LWN.net
    Feb 6, 2023 · LibreCAD. LibreCAD started off as a fork of QCAD v2.x in 2010. Originally, Ries van Twisk was just planning to create a CAM module for QCAD ...
  7. [7]
    community:history [Wiki] - LibreCAD genesis
    Jan 24, 2020 · The project started around 2010 as a fork of QCAD 2.0.5.0. It began as a project to build CAM capabilities into the community version of QCad for use with a ...
  8. [8]
    caduntu - LibreCAD
    Aug 26, 2010 · A well working version of QCad that could be compiled and run on Linux, OSX and Windows with the default QT SDK.
  9. [9]
    [PDF] LibreCAD User Manual - Read the Docs
    Mar 2, 2025 · The Reference section provides an explanation of LibreCAD's user elements, commands, drawing tools and other features that are needed to create ...
  10. [10]
    LibreCAD - Browse /Windows/2.0.older at SourceForge.net
    Copyright (C) 2001-2003 RibbonSoft. All rights reserved. http://www.ribbonsoft.com. LibreCAD is a fork of QCAD community edition version 2.0.5.0;
  11. [11]
    LibreCAD vs. QCAD, the war of forks that never happened - Libre Arts
    Mar 20, 2013 · In 2010, Ries van Twisk decided to add CAM features to the Community Edition of QCAD and instead got himself into working on the Qt4 port and ...
  12. [12]
    LibreCAD 1.0.0 released, v2 in works - Libre Arts
    Dec 29, 2011 · After over a year of work LibreCAD 1.0.0 is out with few user visible, yet a whole bunch of important internal changes.
  13. [13]
    First LibreCAD release
    Dec 28, 2011 · Some of you might have noticed, but we released our first version of LibreCAD ... First LibreCAD release. Posted on December 28, 2011 by ...Missing: early | Show results with:early
  14. [14]
    LibreCAD 2.0.0beta2 Released
    Feb 24, 2013 · We are pleased to announce the releasing of 2.0.0beta2 of LibreCAD. After hard working for 4 months, LibreCAD is stabilizing down after many ...Missing: history | Show results with:history
  15. [15]
    LibreCAD - Browse /Windows/2.0.older/2.0.4 at SourceForge.net
    LibreCAD Release 2.0.4 installer for Windows. The installer was checked on Virus Total to be free of malware. Please feel free to read the report and prove ...
  16. [16]
    2.0.8 released! - LibreCAD
    Aug 24, 2015 · 2.0.8 released!. It has been 8 months since 2.0.7, and LibreCAD v2 has become better. Exciting New Features: 1. DWG read support!
  17. [17]
    What is the Librecad Development Status?
    Aug 21, 2022 · The SourceForge download 2.1.3 is the last version officially released for productive use. We don't have the capacities to release new versions twice a year or ...Missing: early | Show results with:early
  18. [18]
    Official stable release 2.2.0 - LibreCAD
    Dec 17, 2022 · These can now be integrated into an unstable development branch. That means there will probably be one or two more feature release 2.2.x.Missing: history | Show results with:history
  19. [19]
    2.2.1.1 bugfix released - LibreCAD-dev
    Feb 19, 2025 · 2.2.1.1 bugfix released. This is a bugfix release The most important issue fixed: Crashes due to the event handler.Missing: ongoing maintenance
  20. [20]
    LibreCAD - Browse /Windows/NightlyBuilds/master at SourceForge.net
    LibreCAD Nightly Build Installers for Windows (master Branch). Please, find here some installer, build from the master branch of LibreCAD.
  21. [21]
    Announcements - LibreCAD
    General announcements and news updates: Please also check the Blog for updated news - https://blog.librecad.org/. Search everywhere in Announcements.
  22. [22]
    Can I Help? - LibreCAD-dev
    May 30, 2023 · A build is not needed, LibreCAD uses just headers. So download and extract should be all you need. The build will just multiply the used space with all the ...Missing: core technologies
  23. [23]
    Building from Source — LibreCAD 2.2.x.y documentation
    The tools and dependencies required to build LibreCAD are: C++ compiler and related utilities. Qt development framework. Boost C++ source library. muParser math ...
  24. [24]
    Building LibreCAD on Manjaro/Arch Linux - Mitchell Paulus
    Apr 4, 2020 · LibreCAD has 3 main dependencies: Qt 5.2.1+ framework; Boost; muparser. Qt is the main UI framework, and that package was available to install ...Missing: architecture | Show results with:architecture
  25. [25]
    LibreCAD/LibreCAD_3 - GitHub
    LibreCAD 3 is a next generation 2D CAD application written to be modular, with a core independent from GUI toolkits. Scripting is possible with Lua.
  26. [26]
    LibreCAD download | SourceForge.net
    LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation are free from our large, dedicated community of users, ...
  27. [27]
    Drawing Tools — LibreCAD 2.2.x.y documentation
    The drawing tools are used to create and modify entities such as lines, circles, etc. in a drawing. Commands can be selected from the menu, toolbars or entered ...
  28. [28]
    Creating and Editing Entities — LibreCAD 2.2.x.y documentation
    Creating entities in LibreCAD requires at least two points or a point and a parameter. Editing uses tools to move, rotate, scale, and modify entities.Creating Entities · Modifying Entities · Changing Attributes And...
  29. [29]
    Drawing Tools — LibreCAD 2.2.x.y documentation
    ### Drawing Tools in LibreCAD (Extracted and Summarized)
  30. [30]
    Fundamentals — LibreCAD 2.2.x.y documentation
    One of LibreCAD's key features is the ability to use layers. Layers help organize drawings by allowing users to place and manage related entities. Traditional ...
  31. [31]
    Dock Widgets — LibreCAD 2.2.x.y documentation
    Layer List dock example with 4 layers . The Layer List Dock provides a list of layers in the current drawing and the functions required to manage them.
  32. [32]
    Blocks — LibreCAD 2.2.x.y documentation
    There are two dock widgets for managing blocks. The Block List dock for managing blocks within the current drawing and the Library Browser dock that displays a ...Using The Block List · Creating A Block · Using The Library Browser
  33. [33]
    CAD - Opening autocad drawings in LibreCAD
    May 1, 2018 · LibreCAD supports dxf only up to version 2007, to be safe also use ASCI type. LibreCAD only supports 2-D drawings.Missing: export | Show results with:export
  34. [34]
    How to Import Images into LibreCAD | Guide - Scan2CAD
    Jan 3, 2022 · Do note that although LibreCAD can marginally support DWG files, it can only reliably open and handle DXF files. So you'll have to first convert ...
  35. [35]
    Main Menu — LibreCAD 2.2.x.y documentation
    Supported bitmapped formats include: cur, jpeg, pbm, pgm, png, ppm, bmp, ico, xbm, and xpm. Vector images supported include svg, and svgz. Use the ''CAM'' ...Missing: native | Show results with:native
  36. [36]
    LibreCAD Reviews 2025. Verified Reviews, Pros & Cons - Capterra
    Rating 4.0 (48) The software can be really unstable and if you compare with a private software, it has a lot of limitations, becuase it does not have 3D models o rendering ...
  37. [37]
    LibreCAD In 2025? Or Is There A Better Alternative? - GstarCAD
    GstarCAD supports DWG/DXF up to the latest AutoCAD formats. · LibreCAD sometimes struggles with newer DWG compatibility and uses an older DXF focus.
  38. [38]
    Why Professional CAD user cannot use LibreCAD as commercial ...
    May 22, 2020 · LibreCAD is slower, lacks commercial features like 3D modeling, and is not designed for serious use, unlike commercial software.
  39. [39]
    LibreCAD Reviews & Ratings 2025 - TrustRadius
    Rating 5.1/10 (2) They feel that compared to other similar software, the functionality of LibreCAD is basic and not suitable for advanced or professional use. Poor printing ...
  40. [40]
    What about basic lack of functionality? - LibreCAD
    May 12, 2020 · I use only 2d drawings on AutoCAD so, LibreCAD is first open source alternative. But there is a lack of functionality which is missing and this ...Missing: shortcomings | Show results with:shortcomings
  41. [41]
    LibreCAD crash continously on windows 10 · Issue #1334 - GitHub
    Apr 2, 2021 · I can force crashes on Windows with both, 2.1.3 and latest rc2-8, by selecting and deselecting some of the bottom arc entities.
  42. [42]
    Crashing regularly - Troubleshooting - LibreCAD
    Jul 9, 2021 · LibreCAD crashes when using move/measure objects. Try clearing settings, checking snap settings, using a nightly build, or updating to 2.2.0. ...
  43. [43]
    Hatch and Crash - Troubleshooting - LibreCAD
    Apr 7, 2019 · Brought LibreCAD up on terminal. Tried HATCH application, NO SUCCESS. The following bug data produced via terminal.
  44. [44]
    Crashes, Cures : r/LibreCAD - Reddit
    Apr 25, 2025 · Running LibreCAD v2.2.1.1 on a 2025 MacBook Air M4 16GB memory. Even with simple drawings the app frequently crashes, example Select All.
  45. [45]
    Crashes THE WHOLE SYSTEM when attempting to open a dwg #1161
    Nov 23, 2019 · But clearly there's a severe bug in LibreCAD too. No matter how experimental support for importing swg is, please at least try to catch ...<|separator|>
  46. [46]
    How to Boost Performance : r/LibreCAD - Reddit
    Jun 15, 2022 · I'm adding plumbing as layers by type to calculate what to buy, but LibreCAD is becoming increasingly slow and unstable as I exceed only 100kB!Missing: issues | Show results with:issues
  47. [47]
    librecad slows down
    Oct 26, 2024 · Try to disable all snap modes, and find the minimal combination of enabled snaps that leads to performance slowdown.Missing: stability | Show results with:stability
  48. [48]
    Freezes when expanded - Troubleshooting - LibreCAD
    Jan 9, 2020 · So the options are to switch off construction layers for zooming or update your LibreCAD version. For Windows we have nightly builds where this ...
  49. [49]
    LibreCAD Slow Saving Across a Network
    Mar 2, 2017 · I have LibreCAD on a wired 1GB network. Using the same AutoCAD DWG source files I opened then saved them as DXF files to two different ...
  50. [50]
    LibreCAD / Bugs - SourceForge
    605 · Autosave can't be changed, Next release ; 601 · LibreCAD crashes on Windows 10, Next release ; 598 · Trimming line does not un-highlight after done trimming ...
  51. [51]
    Fix Problem When Your Computer Running Very Slow (2) - YouTube
    Sep 30, 2021 · This tips can make your drawing session in libreCAD running faster : 1. Disable auto backup 2. Set auto save time at the highest 3.
  52. [52]
    usage:faq [Wiki] - LibreCAD Wiki
    Apr 3, 2020 · LibreCAD does not support all features of Autodesk DXF format. Currently, only the following DXF formats are supported: R12, R14, 2000, 2004 and ...Missing: compatibility problems
  53. [53]
    LibreCAD-user - DXF compatibility (was Unit Conversion & DXF ...
    Mar 22, 2012 · Hi, When importing LibreCAD dxf file into FreeCAD, the resulting lines are arcs do not resemble the original drawing.<|separator|>
  54. [54]
    Autocad 2012 fails to open Librecad dxf (any format)
    Jul 24, 2025 · Librecad opens autocad-produced dxf files, but once any changes have been made using librecad, autocad 2021 isnt able to open the dxf again.Missing: problems | Show results with:problems
  55. [55]
    Error reading DXF/DWG sections · Issue #1371 · LibreCAD ... - GitHub
    Aug 3, 2021 · It means, that an unexpected code was read. This usually only happens with incompatible files created by other software. Or you possibly found a bug.Missing: compatibility | Show results with:compatibility
  56. [56]
    More modern DXF save version possible, or planned? - LibreCAD
    Dec 1, 2022 · DXF is a very simple format, basically a collection of key/value pairs. The versions just describe which features are possibly contained in a ...
  57. [57]
    Get Prices & Buy Official AutoCAD Software - Autodesk
    In stock Free deliveryAnnual subscription. $175/month. Paid annually ; Monthly subscription. $260. Paid monthly ; Pay as you go with Flex. $300/100 tokens (minimum).AutoCAD LT · SG · MEA · Buy AutoCAD
  58. [58]
    DraftSight® 2D CAD Drafting and 3D Design Software
    30-day returnsStarting $399 USD/yr · Price displayed is US currency, for local pricing see shopping cart. · Available in Windows Icon Apple icon.Downloads · What’s New in DraftSight 2025 · Buy Now · Premium
  59. [59]
    Compare AutoCAD vs. LibreCAD - G2
    ... LibreCAD's lower score suggests limitations in this area, which could hinder collaboration. Reviewers say that AutoCAD's "Modeling" features score 8.0 ...
  60. [60]
    AutoCAD License & Subscription FAQ - Autodesk
    The most recent release of AutoCAD is AutoCAD 2025. Annual subscription of AutoCAD is $2,095 . Learn more about what's new in AutoCAD 2025.
  61. [61]
    LibreCAD vs AutoCAD | Learn the Key Differences and Comparisons
    AutoCAD can categorize as Building Design (BD) and Building information modeling (BIM) software whereas LibraCAD is refers as CAD viewers' application. We told ...
  62. [62]
    Compare DraftSight vs. LibreCAD - G2
    Users report that DraftSight excels in drawing capabilities with a score of 9.3, while LibreCAD, with a score of 8.1, is noted for its decent but less robust ...
  63. [63]
    How to Buy - DraftSight
    DraftSight Professional starts at $299 USD/year, DraftSight Premium is $599 USD/year, and network-based options for organizations, such as DraftSight Enterprise ...DraftSight Enterprise 2D CAD... · Free Trial · Free Trial - 3DEXPERIENCE
  64. [64]
    Compare LibreCAD vs DraftSight 2025 - SoftwareWorld
    LibreCAD stands out as a free, open-source option, making it accessible for hobbyists and small businesses, while DraftSight provides a more robust feature set ...<|separator|>
  65. [65]
    Compare BricsCAD vs. LibreCAD - G2
    Users report that BricsCAD offers better file import and export options, with a score of 8.6 compared to LibreCAD's 8.1. Reviewers mention that the ability to ...
  66. [66]
  67. [67]
    Compare BricsCAD vs LibreCAD 2025 - SoftwareWorld
    BricsCAD stands out with its robust features, including 3D modeling and advanced tools, making it suitable for professional applications. In contrast, LibreCAD ...
  68. [68]
    Best Free CAD Software: A 2025 Guide to Open Source Tools
    Jul 4, 2025 · 2. LibreCAD · Strictly 2D; no 3D modeling capabilities. · DWG support relies on external libraries and might not be perfect for all versions.
  69. [69]
    LibreCAD Reviews from Verified Users - Capterra Canada 2025
    Rating 4.0 (48) The software can be really unstable and if you compare with a private software, it has a lot of limitations, becuase it does not have 3D models o rendering, and ...
  70. [70]
    LibreCAD Vs AutoCAD: Comparison and Best Alternative - SelfCAD
    The debate between LibreCAD and AutoCAD is a long-standing one. Here, we take a look at the features of both packages to help make your decision easier.
  71. [71]
    Top 10 AutoCAD Alternatives for Architects, Engineers, and Designers
    May 9, 2025 · If you're looking for an alternative to AutoCAD for 2D drafting, LibreCAD is a top choice. Pros: Free and lightweight; Supports most standard ...<|separator|>
  72. [72]
    LibreCAD
    ### Summary of Recent Threads (2024-2025) on LibreCAD Future Development
  73. [73]
    LibreCAD Reviews 2025: Details, Pricing, & Features - G2
    LibreCAD is excellent software that helps me to create 2D floor plans. It also helps me to edit projects or architect blocks that are downloaded from the web. I ...
  74. [74]
    Does anybody use LibreCAD here? - OSArch Community
    Dec 5, 2020 · The user is asking if anyone uses LibreCAD as part of their regular workflow, and what their thoughts on it are, and how it compares to AutoCAD.
  75. [75]
    Basics of LibreCAD - LaserCutHub
    Jul 9, 2024 · LibreCAD is a free, open-source CAD software for 2D drawing and design work. It's an incredibly useful and powerful tool to help transition projects from ideas ...
  76. [76]
    Can LibreCAD do what I want
    Dec 24, 2017 · 1 - LibreCAD is a purely 2D CAD program, so you can't make files for 3D printing. It can be used for laser- or watercutting or milling purposes, ...
  77. [77]
    26. Simple DIY - Get creative drawing with LibreCAD - YouTube
    Apr 14, 2018 · ... example, I use SketchUP MAKE 2017 ( https ... LibreCAD is just one example of a successful open source program ...
  78. [78]
    Is Librecad a secure CAD alternative for companies? - Facebook
    Feb 21, 2019 · Anyone have knowledge or experience with Librecad? Some in the company want to use it to replace existing CAD software which they say is too ...
  79. [79]
  80. [80]
    community:contribute [Wiki] - LibreCAD
    Jan 24, 2020 · As an open source software, LibreCAD lives through community contributions. It is not possible to list all contributors but let's try to give an overview.
  81. [81]
    Contributing — LibreCAD 2.2.x.y documentation
    For those interested in contributing to the documentation, refer to LibreCAD Documentation wiki on github (https://github.com/LibreCAD/docs/wiki). Translation .Missing: community | Show results with:community
  82. [82]
  83. [83]
    Sponsor @LibreCAD on GitHub Sponsors
    Contributions and support comes from active community members from all over the world. There is always room for new members to find a place to bring in ...
  84. [84]
  85. [85]
    what is the future of LibreCAD?
    Sep 3, 2020 · I am convinced that the future of LIBRECAD should be on C ++, QT, GTK, OpenGL, it has a good and very friendly interface, there is a project in ...
  86. [86]
    [PDF] LibreCAD 3 automatic releases
    Apr 18, 2022 · 3.4 Deliverables and Development schedule . ... The project title is ”LibreCAD 3 automatic releases”, which matches the original.
  87. [87]
  88. [88]
    LibreCAD/LibreCAD
    **Summary of Top Open Feature Requests (LibreCAD/LibreCAD):**
  89. [89]
    DWG format support on LibreCAD -- any solution or plugin available?
    Dear Sir / Mdm, Librecad is a project that I have been observing for close to two years, and apart from the observation that it doesn't support DWG format, ...
  90. [90]
    New developer - LibreCAD-dev
    Apr 24, 2022 · LibreCAD seems to be a pretty good product and I hope to be able to provide some useful contributions. Is there anything specific that I need to ...