Embroidermodder

Last updated
Embroidermodder
Developer(s) Mark Pontius, Josh Varga and Jonathan Greig
Initial release2004;21 years ago (2004)
Stable release
1.70 / January 6, 2012;13 years ago (2012-01-06)
Written in C, C++ and JavaScript
Operating system Linux, macOS and Microsoft Windows
Type Vector graphics editor
License v2: Zlib
v1: GPL-2.0
Website www.libembroidery.org

Embroidermodder is a free machine embroidery software tool that supports a variety of formats and allows the user to add custom modifications to their embroidery designs.

History

Embroidermodder 1 was started by Mark Pontius in 2004 while staying up all night with his son in his first couple months. [1] When Mark returned to his day job, he lacked the time to continue the project. Mark made the decision to focus on his family and work, and in 2005, Mark gave full control of the project to Josh Varga so that Embroidermodder could continue its growth. [2]

Embroidermodder 2 was conceived in mid 2011 when Jonathan Greig and Josh Varga discussed the possibility of making a cross-platform version. It runs on Linux, [3] macOS, [4] Microsoft Windows.

The Embroidermodder website and downloads are hosted on SourceForge. On July 18, 2013, The Embroidermodder 2 Source was moved to GitHub. [5]

Embroidermodder 1 features

Embroidermodder 2 features

libembroidery

One of the byproducts of Embroidermodder 2 was the creation of libembroidery library. libembroidery is written in C. It supports reading and writing of a variety of embroidery formats, and several vector formats which are not commonly used in embroidery.

The formats are as such (last updated January 2017):

'Stable' = Yes, supported and is considered stable. 'Unstable' = Yes, supported but may be unstable. No = Not supported.

FormatReadWriteDescription
.10oUnstableNoToyota Embroidery Format
.100UnstableNoToyota Embroidery Format
.artNoNoBernina Embroidery Format
.bmcNoNoBitmap Cache Embroidery Format
.broUnstableNoBits & Volts Embroidery Format
.cndNoNoMelco Embroidery Format
.colUnstableUnstableEmbroidery Thread Color Format
.csdUnstableNoSinger Embroidery Format
.csv UnstableUnstableComma Separated Values
.datUnstableNoBarudan Embroidery Format
.demNoNoMelco Embroidery Format
.dsbUnstableNoBarudan Embroidery Format
.dstUnstableUnstableTajima Embroidery Format
.dszUnstableNoZSK USA Embroidery Format
.dxf NoNoDrawing Exchange Format
.edrUnstableUnstableEmbird Embroidery Format
.emdUnstableNoElna Embroidery Format
.expUnstableUnstableMelco Embroidery Format
.exyUnstableNoEltac Embroidery Format
.eysNoNoSierra Expanded Embroidery Format
.fxyUnstableNoFortron Embroidery Format
.gcNoNoSmoothie G-Code Format
.gncNoNoGreat Notions Embroidery Format
.gtUnstableNoGold Thread Embroidery Format
.husUnstableUnstableHusqvarna Viking Embroidery Format
.inbUnstableNoInbro Embroidery Format
.infUnstableUnstableEmbroidery Color Format
.jefUnstableUnstableJanome Embroidery Format
.ksmUnstableUnstablePfaff Embroidery Format
.maxUnstableUnstablePfaff Embroidery Format
.mitUnstableNoMitsubishi Embroidery Format
.newUnstableNoAmeco Embroidery Format
.ofmUnstableNoMelco Embroidery Format
.pcdUnstableUnstablePfaff Embroidery Format
.pcmUnstableNoPfaff Embroidery Format
.pcqUnstableUnstablePfaff Embroidery Format
.pcsUnstableUnstablePfaff Embroidery Format
.pecUnstableUnstableBrother Embroidery Format
.pelNoNoBrother Embroidery Format
.pemNoNoBrother Embroidery Format
.pesUnstableUnstableBrother Embroidery Format
.phbUnstableNoBrother Embroidery Format
.phcUnstableNoBrother Embroidery Format
.plt UnstableUnstableAutoCAD Plot Drawing
.rgbUnstableUnstableRGB Embroidery Format
.sewUnstableUnstableJanome Embroidery Format
.shvUnstableNoHusqvarna Viking Embroidery Format
.sstUnstableNoSunstar Embroidery Format
.stxUnstableNoData Stitch Embroidery Format
.svg UnstableUnstableScalable Vector Graphics
.t01UnstableNoPfaff Embroidery Format
.t09UnstableNoPfaff Embroidery Format
.tapUnstableUnstableHappy Embroidery Format
.thrUnstableUnstableThredWorks Embroidery Format
.txt NoUnstableText File
.u00UnstableNoBarudan Embroidery Format
.u01NoNoBarudan Embroidery Format
.vipUnstableNoPfaff Embroidery Format
.vp3UnstableUnstablePfaff Embroidery Format
.xxxUnstableUnstableSinger Embroidery Format
.zskUnstableNoZSK USA Embroidery Format

References

  1. "About - Embroidermodder".
  2. New admin Josh Varga Archived 2013-10-16 at the Wayback Machine , Embroidermodder Discussion Forum, 2005-04-21
  3. 1 2 Linux Support Archived 2013-10-16 at the Wayback Machine , Embroidermodder Feature Requests Forum, 2012-07-21
  4. 1 2 Embroidermodder on Mac OS X, Twitter, 2013-06-24
  5. Embroidermodder moves source to GitHub, GitHub, 2013-07-18
  6. Embroidermation Test 2, Nina Paley Blog, 2013-07-19