LibreDWG/libredwg
Official mirror of libredwg. With CI hooks and nightly releases. PR's ok observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 99
- Release rhythm 66
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 100
- age_days: 3041
- days_rel: 67
- days_push: 7
- n_releases_24m: 2
Adoption not part of the score
1557 stars · 347 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
LibreDWG is a free GNU C library for reading and writing AutoCAD DWG files, with a decoder supporting all DWG versions and a writer for most except R2007. It ships example tools including converters to DXF, JSON, SVG, and PostScript, plus dwggrep and dwglayer utilities.
Use cases
- read dwg files programmatically
- convert autocad dwg to dxf
- convert dwg to svg or
- extract text from dwg drawings
- list layers in a dwg file
- write dwg files from a script
When to choose
- you need a free, GPL-licensed library to parse or generate DWG files
- you want command-line converters from DWG to open formats like DXF, SVG, or JSON
- you're building CAD tooling in C or via its bindings
When to avoid
- you need to write R2007 or reliable R2010+ DWG output
- you require a permissively licensed library (it's GPL-3.0)
- you need a full CAD application rather than a file-format library
Facets
library · maturity active
parser file-system serialization files developer-tools graphics windows cross-platform cli dwg cad autocad dxf file-format c-library gnu linux macos
1 source
- readme: https://github.com/LibreDWG/libredwg · fetched 2026-08-28 · a8f20aac8041
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| LibreDWG/libredwg | main | 88 |
For agents
markdown · JSON · MCP: product_card(name="LibreDWG/libredwg")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem