Every non-code asset in this repository (images, icons, fonts, example drawings, presets) is listed
here with its author, source and licence. cargo xtask assets (part of cargo xtask ci) fails if
an asset file is missing from this table.
Policy (mandatory): DraftCraft (released as RustDraft) contains no Autodesk, Adobe or Avid iconography, images, artwork, fonts, hatch patterns, linetypes, templates or presets. Every asset is original work by the RustDraft/DraftCraft and CADCraft contributors, WithShalom Studios’ DraftCraft brand art, or third-party material under an open licence (OSI open source, public domain / CC0, or Creative Commons that allows redistribution). Screenshots of Autodesk software are never committed. Font files are not added here: shared fonts live in storytold/craft-fonts, an optional build input.
Generated-in-code assets are original and have no file to list. They were written by the CADCraft contributors (RustDraft is based on CADCraft), except where a line names Skryx Dev:
crates/ui-egui/src/icons.rs);crates/ui-egui/src/ribbon.rs), by Skryx Dev;crates/fonts/src/stroke.rs);crates/doc/src/library.rs; industry-common
names, our own dash/spacing values);crates/color/src/lib.rs);crates/engine/src/sample.rs).| Asset | Author | Source | Licence | Notes |
|---|---|---|---|---|
epaint_default_fonts::EGUI_ICONS, epaint_default_fonts::EMOJI_ICON (dependency font inputs) |
John Slegers | egui 173cc737, emoji-icon-font | MIT (Copyright (c) 2014 John Slegers; full upstream text in NOTICE) |
egui-icons.ttf is the five-glyph subset; emoji-icon-font.ttf is the full monochrome fallback. Registered by the production default font definitions; dependency assets unmodified here, no font file copied into this repository. |
krilla 0.8.2 / icc/sGrey-v2-magic.icc (dependency-embedded) |
Clinton Ingram | craft-libs 9f89fe8 vendor/krilla/icc/sGrey-v2-magic.icc (Krilla 0.8.2 upstream 3ffdf0588cf98050aad6edba51ca70162e1fb5b5) | CC0-1.0 | Embedded by the pinned PDF writer (craft-pdf 0.1.0, Krilla 0.8.2); unmodified dependency asset, no file copied into this repository. SHA-256 4110169287e5f1b5149ca9f1da1814d32943905bba8030e849d1a3b729a19481. |
krilla 0.8.2 / icc/sGrey-v4.icc (dependency-embedded) |
Clinton Ingram | craft-libs 9f89fe8 vendor/krilla/icc/sGrey-v4.icc (Krilla 0.8.2 upstream 3ffdf0588cf98050aad6edba51ca70162e1fb5b5) | CC0-1.0 | Embedded by the pinned PDF writer (craft-pdf 0.1.0, Krilla 0.8.2); unmodified dependency asset, no file copied into this repository. SHA-256 00c0f94e09127520a17dc0e1d9264b5702081d96dbdb1549ee88e3631ce42a9d. |
krilla 0.8.2 / icc/sRGB-v2-magic.icc (dependency-embedded) |
Clinton Ingram | craft-libs 9f89fe8 vendor/krilla/icc/sRGB-v2-magic.icc (Krilla 0.8.2 upstream 3ffdf0588cf98050aad6edba51ca70162e1fb5b5) | CC0-1.0 | Embedded by the pinned PDF writer (craft-pdf 0.1.0, Krilla 0.8.2); unmodified dependency asset, no file copied into this repository. SHA-256 af4efe28f6d311799865f325ba39184a2e978b113ca74124d60af7de22b105f4. |
krilla 0.8.2 / icc/sRGB-v4.icc (dependency-embedded) |
Clinton Ingram | craft-libs 9f89fe8 vendor/krilla/icc/sRGB-v4.icc (Krilla 0.8.2 upstream 3ffdf0588cf98050aad6edba51ca70162e1fb5b5) | CC0-1.0 | Embedded by the pinned PDF writer (craft-pdf 0.1.0, Krilla 0.8.2); unmodified dependency asset, no file copied into this repository. SHA-256 c56e1685d888f5edb92fe07f2750f387f8fe8e91b32ff8fb0b56bfbbb9458353. |
assets/app-icon/hicolor/128x128/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
assets/app-icon/hicolor/16x16/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
assets/app-icon/hicolor/24x24/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
assets/app-icon/hicolor/256x256/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
assets/app-icon/hicolor/32x32/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
assets/app-icon/hicolor/48x48/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
assets/app-icon/hicolor/512x512/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
assets/app-icon/hicolor/64x64/apps/dev.skryx.rustdraft.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Linux hicolor icon |
docs/screenshots/rustdraft-ribbon.png |
Skryx Dev | screenshot of RustDraft 1.0.0 (2026-11-07) showing its own sample drawing; no third-party software or artwork | MIT OR Apache-2.0 | README illustration: the ribbon’s Home tab |
docs/screenshots/rustdraft-arc-menu.png |
Skryx Dev | screenshot of RustDraft 1.0.0 (2026-11-07) showing its own sample drawing; no third-party software or artwork | MIT OR Apache-2.0 | README illustration: the Arc drop-down |
docs/screenshots/rustdraft-properties.png |
Skryx Dev | screenshot of RustDraft 1.0.0 (2026-11-07) showing its own sample drawing; no third-party software or artwork | MIT OR Apache-2.0 | README illustration: selection grips and the Properties palette |
docs/screenshots/rustdraft-layout.png |
Skryx Dev | screenshot of RustDraft 1.0.0 (2026-11-07) showing its own sample drawing; no third-party software or artwork | MIT OR Apache-2.0 | README illustration: a layout with a viewport |
assets/app-icon/src/RustDraft.icon/Assets/rustdraft-art.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Layer of the Icon Composer icon (macOS 26+, compiled by actool) |
assets/app-icon/src/RustDraft.icon/icon.json |
Skryx Dev | original work for RustDraft (2026-11-06): the Icon Composer description of the macOS 26+ icon | MIT OR Apache-2.0 | Compiled by actool into Assets.car; fill colour set to DraftCraft blueprint blue (#0e3463) for the DraftCraft art layer |
assets/app-icon/rustdraft.icns |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | macOS icon |
assets/app-icon/rustdraft.ico |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | Windows icon |
assets/app-icon/rustdraft-64.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | |
assets/app-icon/rustdraft-256.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | |
assets/app-icon/rustdraft-1024.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | |
assets/app-icon/rustdraft-macos-512.png |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | |
examples/apartment.dxf |
CADCraft contributors | sample drawing made with the CLI’s commands | MIT OR Apache-2.0 | Original |
| Asset | Author | Source | Licence | Notes |
|---|---|---|---|---|
crates/ui-egui/src/i18n/uk.tsv |
@dmatviichuk | Original Ukrainian translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/de.tsv |
the CADCraft contributors | Original German translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/es.tsv |
@PedroGuille | Original Spanish translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/pt_br.tsv |
@WladmirJunior | Original Brazilian Portuguese translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/bs.tsv |
Nine (@nine-codes) with Claude Code (AI-assisted) | Original Bosnian translations of CADCraft’s English strings, shared with storytold/craft-i18n locales/bs/ |
MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied; not yet reviewed by a native speaker |
crates/ui-egui/src/i18n/cs.tsv |
@Losminek (AI-assisted) | Original Czech translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/ru.tsv |
@pechnikov2026-star | Original Russian translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/fr.tsv |
@pechnikov2026-star | Original French translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/zh.tsv |
@mayloglog; RustDraft ribbon strings: Skryx Dev | Original Simplified Chinese translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/sv.tsv |
Erik Holmbom (@holmbom) with Claude Code (AI-assisted) | Original Swedish translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied; terminology and the running app reviewed by a native speaker |
crates/ui-egui/src/i18n/it.tsv |
Emanuele Bottelli (AI-assisted); terminology corrections: Andrea Brandi (@starise) with OpenAI Codex (AI-assisted); RustDraft ribbon strings: Skryx Dev | Original Italian translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied; targeted Chamfer terminology review by a native speaker |
crates/ui-egui/src/i18n/ko.tsv |
@huk082 (AI-assisted) | Original Korean translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied; no font assets added |
crates/ui-egui/src/i18n/ar.tsv |
@hasan-sdaif | Original Arabic translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/hu.tsv |
@Skaywalker | Original Hungarian translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied |
crates/ui-egui/src/i18n/tr.tsv |
@ogzhnklvz (AI-assisted) | Original Turkish translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied; written from the English strings, no other catalog used as a source; the running app reviewed by a native speaker |
crates/ui-egui/src/i18n/el.tsv |
@Camthalion77 with ChatGPT (AI-assisted) | Original Greek translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied; independent native proofreading pending |
crates/ui-egui/src/i18n/vi.tsv |
@2ez4gcx with Claude Code (AI-assisted) | Original Vietnamese translations of CADCraft’s English strings | MIT OR Apache-2.0 (LICENSE-MIT, LICENSE-APACHE) |
No proprietary localization resources copied; terminology chosen with a native speaker, full proofreading pending |
assets/app-icon/src/draftcraft-icon.svg |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | DraftCraft app icon master (full bleed): a drafting compass and the arc it drew on a blueprint-blue tile with a drafting grid; the PNGs, .ico, .icns and the Icon Composer art layer are rendered from it |
assets/app-icon/src/draftcraft-icon-macos.svg |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/compass-icon.py in withshalom/draftcraft (2026) |
MIT OR Apache-2.0 (the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | the same icon on Apple’s icon grid (with its margin), for rustdraft-macos-512.png and rustdraft.icns |
docs/brand/draftcraft-logo.svg |
WithShalom Studios (DraftCraft) | original work for DraftCraft, drawn by packaging/draftcraft-logo.py in withshalom/draftcraft: the app icon beside the wordmark with ™, Source Sans 3 (SIL OFL 1.1, from storytold/craft-fonts) converted to outlines |
MIT OR Apache-2.0 (the wordmark’s glyph outlines: SIL OFL 1.1; the DraftCraft name and marks: docs/brand/LICENSE-brand.txt) | README logo |
docs/brand/draftcraft-logo-dark.svg |
WithShalom Studios (DraftCraft) | as docs/brand/draftcraft-logo.svg, light type |
as docs/brand/draftcraft-logo.svg |
README logo for dark backgrounds |