mainLibreDWG - Summary

Membership Info
Project Admins:
12 active members

Group identification
Id: #10374
System Name: libredwg
Name: LibreDWG
Group Type: Official GNU software

Search in this Group


This project is part of the GNU Project.

This website is mostly intended for developers and maintainers. For general information on the project, please check

If you're looking for information on how to contribute, check the hackers' wiki at

LibreDWG was based on LibDWG (, which is written with variable names, documentation and comments in Esperanto.

There are also cmdline tools and libraries to read and write DWG files, with converters for various formats: DXF, DXFB, SVG, PS, JSON, XML, ....
and a SaveAs functionality, to convert between the various DWG versions.
It can read r13-r2018 DWG, write r13-r2000 DWG, write r11-r2018 DXF ascii and binary. Much more object types than any other free DWG library.

Registration Date: Sat 24 Oct 2009 10:23:48 PM UTC
License: GNU General Public License v3 or later
Development Status: 3 - Alpha


Latest News rss feed
Revealing unknown DWG classes
     posted by reini_urban, Fri 13 Jul 2018 10:11:01 PM UTC - 0 replies

I implemented three major buzzwords today in some trivial ways.

  • massive parallel processing
  • asynchronous processing
  • machine-learning: a self-improving program

The problem is mostly trivial, and the solutions also. I need to
reverse-engineer a binary closed file-format, but got some hints from ...

[Read more]
Major speedup for big DWG's
     posted by reini_urban, Mon 11 Jun 2018 06:15:49 PM UTC - 0 replies

Thanks to David Bender and James Michael DuPont for convincing me that we need a hash table for really big DWGs. I got a DWG example with 42MB, which needed 2m to process and then 3m to free the dwg struct. I also had to fix a couple of internal problems. ...

[Read more]
Enabled r2018 support
     posted by reini_urban, Mon 04 Jun 2018 08:40:47 AM UTC - 0 replies

I finished now reading the remaining DWG formats r2010, r2013 and r2018.
The only DWG read limitations are now:

  • pre-R13: some entities, all blocks
  • r2010+ Some AEC EED (Autodesk Architectural Desktop) objects.

[Read more]
[Submit News]
[6 news in archive]

Back to the top

Powered by Savane 3.3