Tesserow is an application for creating mosaic crochet patterns from images.
- TypeScript 95.4%
- Rust 1.6%
- JavaScript 1.4%
- CSS 1%
- HTML 0.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
## Summary - `package.json` said `1.0.0` while `src-tauri/tauri.conf.json` and `src-tauri/Cargo.toml` both already said `0.1.0` - Preparing the first tagged release as `0.1.0` (pre-1.0, with UI work planned next), so `package.json` is the one that needed to change to match - `package-lock.json` regenerated via `npm install` to pick up the version bump ## Test plan - [x] `npm run lint` — clean - [x] `npm test` — 14/14 passing - [x] `npx tsc --noEmit` — clean Follow-up (not in this PR): once merged, fast-forward/merge `develop` → `main` and tag `v0.1.0`, then build and publish the Linux release artifacts (deb/rpm/AppImage). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01KoLHnQugaAW2eknKo8FxVp Reviewed-on: deiussum/tesserow#9 |
||
| .claude | ||
| .opencode | ||
| openspec | ||
| Resources/Images | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| .pnp.cjs | ||
| .pnp.loader.mjs | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| CONTRIBUTING.md | ||
| eslint.config.js | ||
| index.html | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
Tesserow
Mosaic Pattern Maker for Crocheting
Project notes
This project is a work in progress. The goal is to create a tool that will allow you to create a mosaic pattern for crocheting. The tool will allow you to import an image. It will then generate a pattern that you can use to crochet the image.
Running the app
This is a Tauri + React desktop application. Building it requires a Rust toolchain (cargo) in addition to Node, plus WebKitGTK dev headers on Linux.
To run this:
- Run
npm installto install all of the dependencies. - Run
npm startto run the application.