Skip to content
View reyrove's full-sized avatar
weaving chaos!
weaving chaos!

Block or report reyrove

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
reyrove/README.md

Reyrove Banner


I started as a textile engineer — threads, fibers, polymers, the physical poetry of woven structures.
Then I fell into algorithms. JavaScript. p5.js. Generative art.

Now I live where they collide: weaving logic into texture, and texture into logic.


✦ What is a Computational Textile Designer?

Someone who treats code like a loom and data like thread.

I design:

  • Generative textile patterns that never repeat the same way twice
  • Interactive fabric simulations that respond to touch, sound, or time
  • Wearable art — real clothes printed from generative algorithms
  • Digital tools that help textile artists think in code

I do not design for fabric. I design through computation.


✦ What I Do

Generative Art (Textile-Flavored)
50+ projects on fxhash, objkt, EditArt, Exchange.art.
Themes: Islamic geometry (Girih), organic motion (Brownian), mathematical hallucinations (Fourier, Bézier), and emotional glitch.

Wearable Algorithms
Generative art printed on real fabric. Hoodies, t-shirts, tote bags — each piece is a fragment of code turned into pigment.

Tools for Textile Nerds & Coders

  • Textile Engineering Calculator — because yarn math is real math
  • AI CodeArt Generator — turn prompts into p5.js sketches

Tutorials (English & Persian, including Fortran)
Creative coding · Generative art techniques · LaTeX · Printing history · Fortran


✦ Tech Stack

Languages Tools & Frameworks Design Creative Platforms
JavaScript (ES6+) React Figma fxhash
HTML5/CSS3 Bootstrap Canva objkt
p5.js Node.js Photoshop EditArt
Fortran Git GIMP Exchange.art
LaTeX Vercel

✦ Currently Exploring

  • Teaching creative coding to textile artists and curious humans
  • Building AI x human co-creation tools for generative design
  • Writing about textile thinking applied to UI/UX
  • Real-time generative visuals that react to sound, touch, and time

✦ Connect With Me

Proton Mail Email LinkedIn GitHub Hugging Face Medium X Instagram Threads YouTube Spotify Facebook daily.dev Discord Telegram


I never stopped weaving. I just changed the thread.
From polymer to pixel. From loom to loop.
Every project is a stitch in a bigger, stranger tapestry.

Thanks for stopping by.
Let's build something that blurs the line between fabric and code.

Reyhaneh Daneshdoost (Reyrove)
Computational Textile Designer

Popular repositories Loading

  1. p5.js p5.js Public

    Forked from processing/p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Proces…

    JavaScript 2

  2. fxhash-quickstart-empty-project fxhash-quickstart-empty-project Public

    Forked from revdancatt/fxhash-quickstart-empty-project

    A quick start project to get you up and running slightly faster than normal

    JavaScript 2

  3. johnny-five johnny-five Public

    Forked from rwaldron/johnny-five

    JavaScript Robotics and IoT programming framework, developed at Bocoup.

    JavaScript 2

  4. Baby-Hawk-MantraGenerator Baby-Hawk-MantraGenerator Public

    Baby Hawk CodeArt Generator – Papa Hawk's spiritual nest where mantras becomes art and code becomes loving meditation. A digital temple of a creative devotion.

    JavaScript 2

  5. reyrove.github.io reyrove.github.io Public

    Hey there, welcome! I'm a textile engineer turned coder who never really stopped weaving — I just shifted from fibers to functions. The same curiosity that pushed me to explore how threads twist, …

    HTML 2

  6. paper.js paper.js Public

    Forked from paperjs/paper.js

    The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

    JavaScript 1