desigma
Rust로 만든 무료 Figma 대안
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Vector design, pattern making and embroidery in one open-source program. Powered by TraceDraw.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Pick a workspace from the selector at the right of the menu bar (or Window › Workspace). Each one opens the panels and bars for its job; the drawing stays the same file.
| Workspace | For | What opens |
|---|---|---|
| Design | Illustration, logos, print | The full vector editor: toolbox, property bar, Objects panel |
| Pattern Making | Garment patterns | Pattern piece tools, Properties, Grading and Nesting panels |
| Embroidery | Machine embroidery | Embroidery, Sewing Sequence and Hoop panels, the embroidery bar |
Every workspace bar moves like the other toolbars: dock it at the top or the bottom, or float it.
Turn vectors into stitches only where you choose, see exactly what the machine will sew, and export it.
J) keeps those joins, and with the Shape tool you drag each object's
start (green square) and end (red cross) where you want them.Details: docs/behavior/modela-embroidery.md.
The vector editor ModelaDraw is built on, powered by TraceDraw.
.tdraw; it reads and
writes SVG, PDF, DXF and bitmaps, opens .cdr files, and writes the embroidery formats machines
read.The latest release has every
build below; all releases has the
earlier ones and their notes. <version> in the names is the version number. Every push to
main also refreshes a Nightly build pre-release.
| System | File | Notes |
|---|---|---|
| Windows (x64) | modeladraw-<version>-windows-x86_64-setup.exe | Installer: Start menu, desktop icon, .tdraw files |
modeladraw-<version>-windows-x86_64-portable.zip | Unzip and run; keeps its settings in its own folder | |
| macOS (Apple silicon) | modeladraw-<version>-macos-arm64.dmg | Not notarized: the first time, right-click › Open |
| macOS (Intel) | modeladraw-<version>-macos-x86_64.dmg | Same |
| Linux (x86_64, ARM64) | modeladraw-<version>-linux-amd64.AppImage, -arm64.AppImage | Runs anywhere: chmod +x and start it |
modeladraw_<version>_amd64.deb | Debian and Ubuntu | |
modeladraw-<version>-linux-<arch>.tar.gz | Unpack anywhere | |
| Web | leonardosantost.github.io/ModelaDraw | No download; modeladraw-<version>-web.zip to host it yourself |
Windows may warn that the installer comes from an unknown publisher (it is not code-signed yet): choose More info › Run anyway.
You need Rust 1.97 or later.
git clone https://github.com/leonardosantost/ModelaDraw
cd ModelaDraw
cargo run --release -p tracedraw # the desktop app (the program is called modeladraw)
cargo test -p tracedraw # the app's tests
scripts/web/build.sh # the browser version, into ./site
On Linux, install the window system's libraries first:
sudo apt-get install pkg-config libxkbcommon-dev libwayland-dev libgl1-mesa-dev libx11-dev libxcursor-dev libxrandr-dev libxi-dev libgtk-3-dev.
The build workflow compiles and packages every system on GitHub's machines. To publish a version:
Cargo.toml (version = "x.y.z") and a ## x.y.z (date) section in
CHANGELOG.md for its notes.vx.y.z (git tag v0.20.0 && git push origin v0.20.0), or run Actions › build ›
Run workflow with the version.ModelaDraw is free software under the MIT or Apache-2.0 license, at your choice.
It is built on TraceDraw, the open-source vector editor by Ighor Toth and the TraceDraw contributors, which supplies the editor, the file formats and the rendering. The embroidery stitch generators, stitch plan and machine formats are adapted from an MIT OR Apache-2.0 embroidery project. Every bundled font, icon and asset, and every license notice, is listed in ATTRIBUTION.md.
ModelaDraw is an independent open-source project. Trademarks and product names belong to their owners; file format names such as .cdr, .dst and .pes are used only to describe the files ModelaDraw reads and writes. The software is provided "as is", without warranty of any kind, as the licenses state.