All Projects → Embroidermodder → Embroidermodder

Embroidermodder / Embroidermodder

Licence: other
Free machine embroidery software supporting a variety of formats.

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Embroidermodder

Powertabeditor
A cross-platform guitar tablature editor.
Stars: ✭ 334 (-4.3%)
Mutual labels:  cross-platform
Cppcheck
static analysis of C/C++ code
Stars: ✭ 3,845 (+1001.72%)
Mutual labels:  cross-platform
Mpc Qt
Media Player Classic Qute Theater
Stars: ✭ 345 (-1.15%)
Mutual labels:  cross-platform
Rednotebook
RedNotebook is a cross-platform journal
Stars: ✭ 336 (-3.72%)
Mutual labels:  cross-platform
Screen capture lite
cross platform screen/window capturing library
Stars: ✭ 340 (-2.58%)
Mutual labels:  cross-platform
Td
Cross-platform library for building Telegram clients
Stars: ✭ 4,260 (+1120.63%)
Mutual labels:  cross-platform
Negibox
All in one downloader 全能下载器
Stars: ✭ 335 (-4.01%)
Mutual labels:  cross-platform
Recyclerlistview
High performance listview for React Native and web!
Stars: ✭ 4,033 (+1055.59%)
Mutual labels:  cross-platform
Autopilot Deno
🚀 Cross-platform desktop automation library for Deno.
Stars: ✭ 341 (-2.29%)
Mutual labels:  cross-platform
Altcover
Cross-platform coverage gathering and processing tool set for .net/.net core and Mono
Stars: ✭ 344 (-1.43%)
Mutual labels:  cross-platform
Tundra
Tundra is a code build system that tries to be accurate and fast for incremental builds
Stars: ✭ 338 (-3.15%)
Mutual labels:  cross-platform
Hey Athena Client
Your personal voice assistant
Stars: ✭ 336 (-3.72%)
Mutual labels:  cross-platform
Hyper Haskell
The strongly hyped Haskell interpreter.
Stars: ✭ 342 (-2.01%)
Mutual labels:  cross-platform
Xmake
🔥 A cross-platform build utility based on Lua
Stars: ✭ 4,229 (+1111.75%)
Mutual labels:  cross-platform
Obengine
2D Game Engine with Lua Scripting made on top of SFML !
Stars: ✭ 335 (-4.01%)
Mutual labels:  cross-platform
Pode
Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers
Stars: ✭ 329 (-5.73%)
Mutual labels:  cross-platform
Neutralinojs
Portable and lightweight cross-platform desktop application development framework
Stars: ✭ 4,731 (+1255.59%)
Mutual labels:  cross-platform
Hprose
HPROSE is short for High Performance Remote Object Service Engine. It's a serialize and RPC library, the serialize library of hprose is faster, smaller and more powerful than msgpack, the RPC library is faster, easier and more powerful than thrift.
Stars: ✭ 348 (-0.29%)
Mutual labels:  cross-platform
Windterm
A quicker and better cross-platform SSH/Sftp/Shell/Telnet/Serial client.
Stars: ✭ 345 (-1.15%)
Mutual labels:  cross-platform
Tcl
The Tcl Core. (Mirror of core.tcl-lang.org)
Stars: ✭ 342 (-2.01%)
Mutual labels:  cross-platform

What is Embroidermodder ?

Embroidermodder is a free machine embroidery software program. The newest version, Embroidermodder 2 can:

  • edit and create embroidery designs
  • estimate the amount of thread and machine time needed to stitch a design
  • convert embroidery files to a variety of formats
  • upscale or downscale designs
  • run on Windows, Mac and Linux

For more information, see our website.

Dependencies

To build Embroidermodder 2 from source you will need at least:

Optionally, you may want to add:

Ubuntu repository packages: The Qt, KDE and Valgrind build dependencies can be installed easily by opening a terminal and issuing this command:

sudo apt-get install git build-essential qt4-dev-tools libqt4-opengl-dev kdelibs5-dev valgrind

Fedora repository packages: The Qt, KDE and Valgrind build dependencies can be installed easily by opening a terminal and issuing this command:

sudo yum install git gdb gcc-c++ qt-devel kdelibs-devel valgrind

Building

Various methods of building can be found in the project-files subfolder. For most builds, it is as simple as opening a terminal in the project-files/qmake subfolder and typing:

qmake && make

Build time can be considerably decreased on multi-core machines, for example:

  • Dual Core:
qmake && make -j2
  • Quad Core:
qmake && make -j4

When building for Fedora: Substitute qmake-qt4 for qmake.

When building for Windows: If you are using Qt/Mingw, substitute mingw32-make for make. If you are using Qt/MSVC, substitute nmake for make. You may need to add the directory where those executables are located to your system path. It is recommended that when targeting Windows, that you should omit the -j switch completely, otherwise build errors may occur unless you are building an individual pro file.

On non-KDE environments you might want to omit thumbnailer-kde4 building. Follow these steps before running qmake && make:

  1. go to /project-files/qmake/ directory;
  2. open everything.pro file;
  3. comment/erase ../../thumbnailer-kde4 \ line in it.

Help Files

The help files for Embroidermodder 2 are a git submodule, which means that they reside in a separate repository. They are not required for the application to run, but if they are not present, you will likely receive an error that they do not exist when pressing F1 or attempting to access help through the menu.

If you used git clone to obtain the Embroidermodder source, you need to run these commands from the toplevel of the working tree(which is the Embroidermodder directory):

git submodule init
git submodule update

If you downloaded a zip file of the Embroidermodder source rather than using git, you will need to:

  • Download the help files
  • Unzip the archive
  • Rename the "Embroidermodder.github.io-master" directory to "help"
  • Copy the "help" directory to "Embroidermodder-master/embroidermodder2/help"

Sample Files

Various sample embroidery design files can be found in the embroidermodder2/samples folder.

Install/Uninstall

  • Linux: To install, open a terminal in the project-files/qmake subfolder and type:
sudo make install

To uninstall, open a terminal in the project-files/qmake subfolder and type:

sudo make uninstall
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].