draftcraft

Asset attribution

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:

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

Interface translations

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