Hi there, I'm relharrati.
💼 I build tools that turn ideas into real, usable things — starting with Raystones, a rhinestone pattern generator for crafters and designers.
Try Raystones (Live) • View Source • See All Projects
Right now, I'm focused on:
- Building tools that solve real problems — not just coding exercises.
- Making complex things simple (like turning photos into craft patterns).
- Shipping fast, iterating based on actual use.
- Closing the gap between "I have an idea" and "here's a working tool."
Want to see what I'm building? → github.com/relharrati
I believe the best tools are the ones people actually use. Here's my approach:
- Start with the problem. Not the tech stack. What do people actually need?
- Ship fast, iterate. Get something working, then make it better based on real feedback.
- Multiple access points. Web UI, CLI, browser-only — meet users where they are.
- Zero friction. No signup, no install (when possible), just open and use.
- Clean output. SVG, PNG, PDF — files people can actually use in their workflow.
- Open source. Transparent code, community contributions welcome.
- Self-hostable. Run it locally if you want. No vendor lock-in.
- Feedback welcome. Open an issue
Philosophy: If a tool needs a manual longer than 3 sentences, it's too complicated.
The Tool Trap — My Story →
I've seen too many developers build amazing things that nobody uses — not because the code is bad, but because the tool is hard to access, hard to understand, or solves a problem nobody has.I started building Raystones because I noticed a gap: crafters and designers wanted to create rhinestone patterns from images, but the existing tools were either expensive, complicated, or required software they didn't have. So I built something that runs in a browser, costs nothing, and produces files they can actually use.
That's the pattern I want to follow: find a real problem, build the simplest thing that works, and put it where people can use it immediately. No signup walls, no paywalls, no "contact us for a demo."
Just open the page and start creating.
— relharrati
| What | Convert any image into a rhinestone pattern |
| Output | SVG, PNG, PDF |
| Colors | 56 professional SS colors |
| Sizes | SS3 to SS48 (1.3mm - 11mm) |
| Access | Browser · Server · CLI |
Built by relharrati · github.com/relharrati