WeaveDreamer is fabric design software for hand weavers.
It provides tools for creating and editing textile weaving drafts with support for arbitrary numbers of warp and weft threads, treadles and harnesses. The application combines traditional draft components with palettes, reusable editing operations, WIF interchange and printing facilities.
This is free and open source software.
Key Features
- Create weaving drafts with any number of warp and weft threads, treadles and harnesses.
- Edit threading, tie-up and treadling sections of a weaving draft.
- Generate a visual drawdown showing the resulting woven fabric structure.
- Create and edit liftplan drafts.
- Work with network drafts.
- Import weaving drafts stored in WIF format.
- Export completed drafts to WIF files.
- Save and reload drafts using the application’s native format.
- Create weaving designs using configurable colour palettes.
- Save and load palettes for reuse with other projects.
- Remove unwanted colours from a palette.
- Select a palette when creating a new draft.
- Select consecutive draft cells by dragging across the grid.
- Copy and paste picks and tie-ups.
- Paste selected material into a different draft.
- Paste Special operations can repeat, scale and transpose selections between grids.
- Paste threading selections to the left when working with right-to-left numbering.
- Undo editing operations.
- Display the current cursor position within a draft.
- Show floats continuously within the draft.
- Keep threading and treadling areas visible while scrolling through large drafts.
- Print weaving drafts for offline reference at the loom.
- Tile view for examining repeating sections of a design.
- Getting Started window for new users.
- Runs on Linux and other platforms with a Java 21 or later runtime.
Website: github.com/pdhammond42/weavedreamer
Support:
Developer: Pete Hammond
License: GNU General Public License v2.0
WeaveDreamer is written in Java. Learn Java with our recommended free books and free tutorials.
Related Software
| Crafting Tools | |
|---|---|
| KXStitch | Cross-stitch pattern creator and editor for KDE |
| Ink/Stitch | Machine embroidery design platform based on Inkscape |
| Embroidermodder | Machine embroidery software tool |
| Crosti | Graphic conversion utility to create cross stitches |
| Cstitch | Convert images to cross stitch patterns |
| SymbolEditor | Create libraries of QPainterPath objects with hints on how to render them |
| Embroiderly | Design cross-stitch patterns |
| WeaveDreamer | Design weaving patterns and drafts for hand weavers |
| POVThread | Convert bitmap images into embroidery thread patterns |
| CrochetPARADE | Render, analyse and debug crochet patterns |
| Knotter | Configurable interlace designer |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.