TinkerCraft
# TinkerCraft
A browser-based 3D CAD editor for rapid prototyping and 3D printing. Built with React, Three.js, and manifold-3d (WASM).
## ✨ Features
- **8 primitives** — Box, Sphere, Cylinder, Cone, Torus, Prism, 3D Text
- **CSG operations** — Union, Subtract, Intersect
- **Transform tools** — Move, Rotate, Scale, Mirror, Align
- **Advanced tools** — Fillet, Extrude, Ruler
- **Parametric Build Tree** — edit history, rebuild chains
- **Import / Export STL** — ready for 3D printing
- **ViewCube & Snaps** — professional navigation
- **Dark / Light theme**
- **Localization** — English / Russian
- **Autosave & Project Manager**
## 🚀 How to Run
**Online (no install):**
👉 https://rage4er.github.io/tinkercraft/
**Requirements:** A modern browser with WebGL support (Chrome, Firefox, Safari, Edge).
## 🛠 Tech Stack
- React 18 + TypeScript
- Three.js r170
- manifold-3d (WASM)
- Vite 6
- Zustand 5
## 📜 License
**GPL-3.0** — free to use, modify, and distribute.
## 🔗 Source Code
https://github.com/Rage4er/tinkercraft
## 💖 Support
If you find TinkerCraft useful:
- ⭐ Star the repo on GitHub
- 🐛 Report bugs or suggest features
- ☕ Leave a donation (optional)
---
Made with ❤️ for makers, students, and 3D printing enthusiasts.



Leave a comment
Log in with itch.io to leave a comment.