Popular: Data updated November 13, 2026

Categories

Internet1,412
Communication327
Audio & video934
Graphics & design563
Office & productivity1,172
Developer tools3,272
AI tools599
Security & privacy407
System tools3,179
Games543
Education & science240
Network & IT292

MaterialCraft: all versions and old releases

Node-based procedural material designer for tileable PBR materials, built in pure Rust.

2 versions of MaterialCraft are listed here, from November 6, 2026 to the current 0.4.1. Each one links to the publisher’s own installer files.

2026: 2 2 26
VersionDateSizeFiles
0.4.1Latest November 12, 2026 — 64-bit MSIARM64 MSI
Release notes
What's Changed
- Updates: take craft-update from craft-libs main at 6e03f65bf by @dylanmtaylor in https://github.com/storytold/materialcraft/pull/203
- Fix Flatpak permissions for update checks and self-updates by @dylanmtaylor in https://github.com/storytold/materialcraft/pull/205
- Bump to 0.4.1 for the Flatpak updater patch release by @dylanmtaylor in https://github.com/storytold/materialcraft/pull/207
- Updates: take craft-update from craft-libs main at 6e03f65bf by @dotCooCoo in https://github.com/storytold/materialcraft/pull/202
- CI: nightly release dry run by @FredApps in https://github.com/storytold/materialcraft/pull/209
- Honor launcher-pinned versions in Flatpak update checks by @dylanmtaylor in https://github.com/storytold/materialcraft/pull/208
Full Changelog: https://github.com/storytold/materialcraft/compare/v0.4.0...v0.4.1
0.2.0 November 6, 2026 — 64-bit MSIARM64 MSI32-bit MSI
Release notes
What's Changed
- Alpha in the 3D view; select, delete, swap and reroute wires by @RafaelMendes1407 in https://github.com/storytold/materialcraft/pull/36
- Levels: histogram editor with range handles by @RafaelMendes1407 in https://github.com/storytold/materialcraft/pull/37
- feat(i18n): add complete Arabic (ar) UI localization and font fallbacks by @test-bit-sys in https://github.com/storytold/materialcraft/pull/38
- Add Export outputs to the explorer graph context menu by @AndreIsraelAO in https://github.com/storytold/materialcraft/pull/25
- Allow centered dialogs to move by their title bars by @Belligerently in https://github.com/storytold/materialcraft/pull/31
- 2D view: show the node you click by @ljkx in https://github.com/storytold/materialcraft/pull/35
- Keep typed numeric parameter values across frames by @Belligerently in https://github.com/storytold/materialcraft/pull/39
- Nodes: clamp parameters to hard limits before cooking by @simonhull in https://github.com/storytold/materialcraft/pull/40
- Formats: bound package load memory, check image size before decoding, guard parsers by @simonhull in https://github.com/storytold/materialcraft/pull/41
- Control channel: harden the token file and the app's control server by @simonhull in https://github.com/storytold/materialcraft/pull/42
- Eval: key resources on content and graph instances on their whole sub-graph tree by @simonhull in https://github.com/storytold/materialcraft/pull/43
- Cook only the nodes an input change reaches; cancel stale cooks by @simonhull in https://github.com/storytold/materialcraft/pull/44
- MCP material_export tool: sandboxed agents can export portable .mcmat materials by @A-Gift-Of-Flame in https://github.com/storytold/materialcraft/pull/45
- fix(windows): a window that can't start says why instead of the app exiting silently by @smittie2000 in https://github.com/storytold/materialcraft/pull/50
- Connect a wire dragged from an unconnected input by @GrosFineasss in https://github.com/storytold/materialcraft/pull/53
- Apply interface scale after pointer release by @Belligerently in https://github.com/storytold/materialcraft/pull/54
- Clarify node resolution while previewing by @Belligerently in https://github.com/storytold/materialcraft/pull/56
- cli: accept --automation-read-root / --automation-write-root in mcp and serve by @jayzed80 in https://github.com/storytold/materialcraft/pull/61
- Keep keyboard-selected node search results visible by @Belligerently in https://github.com/storytold/materialcraft/pull/62
- Make round parameter values reachable by dragging by @Belligerently in https://github.com/storytold/materialcraft/pull/63
- Recognize reported SBS aliases for four library nodes by @Belligerently in https://github.com/storytold/materialcraft/pull/64
- Fixed Heightmap by @PiJellyPin in https://github.com/storytold/materialcraft/pull/65
- Expose 4K editing previews in the 2D and 3D views by @RafaelMendes1407 in https://github.com/storytold/materialcraft/pull/66
- Show first search result after filtering or reopening by @Belligerently in https://github.com/storytold/materialcraft/pull/67
- Make node-search result rows clickable across their width by @Belligerently in https://github.com/storytold/materialcraft/pull/68
- Add missing base-two and Cartesian function primitives by @RafaelMendes1407 in https://github.com/storytold/materialcraft/pull/69
- Import numeric parameter expressions from SBS XML by @RafaelMendes1407 in https://github.com/storytold/materialcraft/pull/70
- Support DirectX normal maps in the 3D preview by @RafaelMendes1407 in https://github.com/storytold/materialcraft/pull/71
- fix: keep the open graph open after deleting an earlier one; clamp huge sample coordinates by @SteamSmith in https://github.com/storytold/materialcraft/pull/73
- fix(eval): hash nested instanced graphs and whole resource bytes into the cache key by @SteamSmith in https://github.com/storytold/materialcraft/pull/74
- fix(nodes): Normal Blend no longer ret

Most popular in 3D & CAD

See all
  1. PrusaSlicerAn Open Source 3D model slicer
  2. Ultimaker Cura3D printer / slicing GUI built on top of the Uranium framework
  3. MeshLabThe open source mesh processing system
  4. OpenToonzA 2D animation software.
  5. Bambu StudioBambu Studio is a cutting-edge, feature-rich slicing software. It contains project-based workflows, systematically optimized slicing algorithms, and an easy-to-use graphic interface, bringing users an incredibly smooth printing experience.
  6. UVtoolsMSLA/DLP, file analysis, calibration, repair, conversion and manipulation
  7. NetLogoA multi-agent programmable modeling environment.
  8. OpenModelicaOpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage.
  9. SlicerMulti-platform, free open source software for visualization and image computing.
  10. SolveSpaceA free (GPLv3) parametric 3d CAD tool.

More from Learning Machines LLC

See all
  • PdfCraftThe PDF workbench; an open-source, clean-room reimplementation of Adobe Acrobat, rebuilt in pure Rust
  • FilmCraftVideo editing, color and sound; an open-source, clean-room reimplementation of Adobe Premiere Pro, rebuilt in pure Rust
  • VectorCraftVector illustration; an open-source, clean-room reimplementation of Adobe Illustrator, rebuilt in pure Rust
  • GridCraftAn open-source, clean-room spreadsheet reimplementation of Microsoft Excel, rebuilt in pure Rust
  • CADCraftAn open-source, clean-room reimplementation of Autodesk AutoCAD, rebuilt in pure Rust
  • SoundCraftAn open-source, clean-room reimplementation of the Avid Pro Tools workflow in pure Rust

Tags

Share